Fermer

septembre 27, 2018

Représenter des développeurs Web dans le W3C


À propos de l'auteur

Rachel Andrew est non seulement rédactrice en chef de Smashing Magazine, mais également développeur web, rédactrice et conférencière. Elle est l'auteur d'un certain nombre de livres, y compris…
Plus d'informations sur Rachel

Rachel Andrew parle de son implication au sein du groupe de travail CSS et explique pourquoi il est important que les développeurs Web comprennent façon d'offrir des commentaires.

L'une des nombreuses choses que je fais est de faire partie du groupe de travail CSS en tant qu'expert invité. Les experts invités sont des personnes que le groupe souhaite faire partie du groupe, mais qui ne travaillent pas pour une organisation membre qui conférerait à leurs membres. Dans cet article, j'explique un peu ce que j'estime être mon rôle au sein du groupe de travail, en tant que moyen d'annoncer un changement possible de ma participation avec le soutien de l'organisation néerlandaise Fronteers . ] J'ai toujours vu mon implication dans le groupe de travail CSS comme une chose à double sens. Je transmets les informations du groupe de travail aux auteurs (les développeurs Web, les concepteurs et les personnes qui utilisent le CSS pour l'impression ou l'EPUB) et les auteurs au groupe de travail. Une fois que j'ai compris une discussion autour d'une spécification qui bénéficierait de la contribution de l'auteur, je peux l'expliquer aux auteurs d'une manière qui ne nécessite pas une connaissance détaillée des spécifications CSS ou des internes du navigateur.

du travail que j'ai fait pour expliquer Grid Layout avant son arrivée dans les navigateurs. C'est le travail que je continue, par exemple, mon récent article ici sur Smashing Magazine sur Grid Level 2 et sous-grille . Bien que je pense que beaucoup plus de développeurs Web sont capables de comprendre les spécifications qu’ils ne s’accordent souvent, je constate que les gens ont d’autres priorités! Si je peux distiller et partager les points les plus importants, nous pouvons peut-être obtenir plus de commentaires dans le groupe à un moment où cela peut faire la différence.

J'ai découvert quelque chose en déballant constamment ces sujets dans des articles et sur scène. . Bien que je puisse directement demander aux gens leur avis – et parfois je le fais – les réponses à ces questions directes sont le plus souvent les plus évidentes. Les gens sont mis sur la sellette; ils estiment qu'ils devraient avoir une opinion et donner la première réponse à laquelle ils pensent. Même s'ils ont un choix A ou B sur un sujet (lorsqu'on leur demande de voter), ils ne sont peut-être pas en mesure de prendre en compte toutes les implications.

Si j'écris ou parle d'un sujet, cependant, Je ne reçois pas de demandes pour les fonctionnalités CSS. J'ai des questions . Je peux répondre à certaines de ces questions et faire une note pour peut-être mieux expliquer ce point à l’avenir. Certaines de ces questions auxquelles je ne peux pas répondre car CSS n’a pas encore de réponse. Je suis constamment à la recherche de ces questions sans réponse, car c'est là que se trouve l'avenir de CSS. En tant que développeur Web qui travaille également sur CSS, je suis parfaitement placé pour avoir ces conversations et essayer de les ramener avec moi au groupe de travail lorsque des questions pertinentes sont en cours de discussion. ce que pensent les auteurs.

Pour faire ce genre de travail, il faut être capable de bien expliquer les choses dans les spécifications. Je ne suis pas la seule personne sur la planète à avoir ces attributs. Cependant, pour effectuer ce type de travail en tant qu’expert invité sur le groupe de travail CSS, il faut autre chose; cela vous oblige à consacrer beaucoup de votre temps et à dépenser beaucoup d'argent. Il n'y a pas de financement pour les experts invités. Un expert invité du W3C est un volontaire, participant à des réunions hebdomadaires, voyageant pour des réunions en personne, passant du temps à répondre à des problèmes sur GitHub, à discuter avec des auteurs ou même à éditer des spécifications et à écrire des tests. C'est tout le travail bénévole. En tant que réunion indépendante du groupe de travail sur le renforcement des systèmes de sécurité – je sais que pratiquement toutes les autres personnes assises autour de cette table sont rémunérées – alors qu’elles travaillent pour un éditeur de navigateur ou une autre société intéressée. Vous devez faire très attention et avoir une famille très compréhensive pour que cela soit durable.

C'est ce point pratique qui rend difficile l'implication de personnes comme moi dans ce genre de travail – dans le façon dont je suis impliqué – en tant que voix indépendante pour les auteurs. Être payé pour travailler sur ce genre de choses signifie généralement être employé par un éditeur de navigateur et, bien qu'il n'y ait rien de mal à cela, cela change la dynamique. Je serais alors Rachel Andrew de Microsoft / Google / Mozilla. Pour qui parlerais-je? Puis-je rester intégré à la communauté Web si je n'étais plus développeur Web? C’est pour cette raison que j’ai été très intéressé lorsque des représentants de Fronteers m’ont approché plus tôt cette année.

Un de mes premiers engagements internationaux était d'aller à Amsterdam pour parler à l'une de leurs rencontres. J'ai été immédiatement frappé par la communauté extrêmement compétente d'Amsterdam. Si je suis invité à prendre la parole lors d'un événement organisé aux Pays-Bas, je sais que je peux participer avec moi aux discussions les plus approfondies et les plus détaillées.

Anneke Sinnema (présidente de Fronteers) et Peter-Paul Koch (fondateur) m'ont proposé une idée de leur organisation en devenant membre du W3C. , ce qui leur donnerait droit à une représentation au sein du W3C. Ils voulaient savoir si cela m'intéresserait de devenir leur premier représentant – une décision qui ferait de moi un représentant officiel de la communauté du développement Web et me donnerait une allocation pour que je puisse avoir des heures rémunérées pour faire ce travail. . Ce plan doit être voté sur les membres de Fronteers, donc peut ou peut ne pas se concrétiser. Cependant, nous espérons tous que ce sera le cas, et pas seulement pour moi, mais comme un début possible pour un mouvement qui verra plus de personnes comme moi participer au travail de création de la plate-forme.

annoncer cela comme une idée. Pour plus d'informations sur les idées derrière cette idée, lisez « Représentation de développeur Web dans W3C est là » sur une liste à part. Les néerlandophones peuvent également trouver un article sur le blog Fronteers .

 Smashing Editorial (il)




Source link