在 W3C 中代表 Web 开发人员
已发表: 2022-03-10我做的许多事情之一就是作为特邀专家加入 CSS 工作组。 受邀专家是小组希望成为小组成员但不为将授予其成员资格的成员组织工作的人。 在这篇文章中,我稍微解释了我在工作组中的角色,作为宣布在荷兰组织 Fronteers 的支持下我参与的可能改变的一种方式。
我一直认为我参与 CSS 工作组是双向的。 我将信息从工作组传递给作者(Web 开发人员、设计师和使用 CSS 进行打印或 EPUB 的人),然后从作者传递给工作组。 一旦我理解了围绕规范进行的讨论,该规范将从作者的输入中受益,我可以以不需要 CSS 规范或浏览器内部细节的详细知识的方式向作者解释它。
这就是我在 Grid Layout 登陆浏览器之前所做的所有工作背后的动机。 这是我继续的工作,例如,我最近在 Smashing Magazine 上关于 Grid Level 2 和 subgrid 的文章。 虽然我认为能够理解规范的 Web 开发人员比他们通常认为的要多得多,但我知道人们还有其他优先事项! 如果我可以提炼并分享最重要的观点,那么也许我们可以在可以产生影响的时候获得更多的反馈给小组。
我在文章和舞台上不断解开这些主题时发现了一些东西。 虽然我可以直接询问人们的意见——有时我会这样做——但这些直接问题的答案通常是显而易见的。 人们被放在现场; 他们觉得他们应该有自己的意见,所以给出他们想到的第一个答案。 即使他们对某个主题(当被要求投票时)做出 A 或 B 选择,他们也可能无法充分考虑所有影响。
但是,如果我撰写或谈论某个主题,我不会收到对 CSS 功能的请求。 我有问题。 其中一些我可以回答,我会做一个笔记,以便将来更好地解释这一点。 其中一些问题我无法回答,因为 CSS 还没有答案。 我一直在寻找那些悬而未决的问题,因为那是 CSS 的未来所在。 作为一名同时从事 CSS 工作的 Web 开发人员,我处于进行这些对话并尝试在讨论相关问题时将它们带回工作组的完美位置,因此我们需要知道作者的想法。
要进行此类工作,您需要能够很好地解释事物并对规范有兴趣。 我不是这个星球上唯一拥有这些属性的人。 然而,作为 CSS 工作组的特邀专家来做这种工作还需要一些其他的东西。 它要求你放弃很多时间,并且能够花很多自己的钱。 特邀专家没有资助。 W3C 特邀专家是一名志愿者,参加每周会议、出差参加面对面会议、花时间回复 GitHub 上的问题、与作者聊天,甚至编辑规范和编写测试。 这都是志愿者工作。 作为一个独立的人——坐在 CSS 工作组会议上——我知道虽然几乎所有坐在那张桌子旁的其他人都得到报酬——因为他们为浏览器供应商或其他感兴趣的公司工作——我不是。 你必须非常关心,并有一个非常理解的家庭,这样才能完全可持续。
正是这一点使得有更多像我这样的人很难以我参与的方式参与这种工作,作为作者的独立声音。 实际获得报酬来从事这些工作通常意味着被浏览器供应商雇用,虽然这并没有错,但它会改变动态。 然后我将成为来自Microsoft/Google/Mozilla 的 Rachel Andrew。 我会为谁说话? 如果我自己不再是 Web 开发人员,我还能继续融入 Web 社区吗? 正是因为这个原因,今年早些时候 Fronteers 的代表来找我时,我非常感兴趣。
Fronteers 是一个由荷兰 Web 开发人员组成的了不起的组织。 我的第一次国际演讲活动之一是去阿姆斯特丹在他们的一次聚会上演讲。 我立即被阿姆斯特丹知识渊博的社区所震撼。 如果我被邀请在荷兰的前端活动中发言,我知道我可以与我一起进行我最书呆子和最详细的演讲; 那里的社区已经了解了基础知识,并很高兴听到详细信息。
Anneke Sinnema(Fronteers 的主席)和 Peter-Paul Koch(创始人)向我提出了他们关于他们的组织成为 W3C 成员的想法,这将使他们有权在 W3C 中获得代表权。 他们想知道我是否有兴趣成为他们的第一位代表——此举将使我成为 Web 开发社区的正式代表,并给我一笔津贴,以便我有一些带薪时间来完成这项工作. 该计划需要对我的 Fronteers 成员进行投票,因此可能会也可能不会实现。 然而,我们都希望它会发生,不仅仅是为了我,而是作为一场运动的一个可能的开始,让更多像我这样的人参与创建网络平台的工作。
我的帖子是今天发布的少数几篇文章之一,以宣布这是一个想法。 有关此想法背后的想法的更多信息,请阅读 A List Apart 上的“W3C 中的 Web 开发人员表示就在这里”。 讲荷兰语的人也可以在 Fronteers 博客上找到一篇文章。