W3C에서 웹 개발자 대표하기
게시 됨: 2022-03-10제가 하는 많은 일 중 하나는 초빙 전문가로서 CSS 작업 그룹의 일원이 되는 것입니다. 초빙된 전문가는 그룹이 그룹의 일부가 되기를 원하지만 회원 자격을 부여할 회원 조직에서 일하지 않는 사람들입니다. 이 게시물에서 나는 네덜란드 조직인 Fronteers의 지원으로 나의 참여에 대한 가능한 변경을 발표하는 방법으로 작업 그룹에서 나의 역할이 무엇이라고 느끼는지에 대해 약간 설명합니다.
저는 항상 CSS Working Group에 참여하는 것을 양방향으로 보았습니다. 저는 작업 그룹에서 작성자(웹 개발자, 디자이너, 인쇄 또는 EPUB에 CSS를 사용하는 사람들)에게 정보를 전달하고 작성자에서 작업 그룹으로 정보를 전달합니다. 작성자 입력의 이점을 얻을 수 있는 사양과 관련된 논의를 이해하면 CSS 사양이나 브라우저 내부에 대한 자세한 지식이 필요하지 않은 방식으로 작성자에게 설명할 수 있습니다.
이것이 내가 브라우저에 상륙하기 전에 그리드 레이아웃을 설명하기 위해 한 모든 작업의 동기였습니다. 예를 들어 Smashing Magazine on Grid Level 2 및 subgrid에 대한 최근 기사를 계속 진행합니다. 내 생각에 훨씬 더 많은 웹 개발자가 사양을 이해할 수 있는 능력이 그들이 종종 인정하는 것보다 많다고 생각하지만 사람들에게는 다른 우선순위가 있다는 것을 알게 되었습니다! 내가 가장 중요한 점을 추출하고 공유할 수 있다면 아마도 차이를 만들 수 있는 시점에 그룹에 더 많은 피드백을 얻을 수 있을 것입니다.
기사와 무대에서 이러한 주제를 끊임없이 풀어내면서 발견한 것이 있습니다. 나는 사람들에게 그들의 의견을 직접 물어볼 수 있지만(때로는 그렇게 합니다) 직접적인 질문에 대한 답변은 가장 분명한 것입니다. 사람들은 현장에 배치됩니다. 그들은 의견이 있어야 한다고 생각하고 생각하는 첫 번째 대답을 합니다. 한 주제에 대해 A 또는 B를 선택하더라도(투표 요청 시) 모든 의미를 완전히 고려할 수 있는 위치에 있지 않을 수 있습니다.
하지만 어떤 주제에 대해 글을 쓰거나 이야기를 하면 CSS 기능에 대한 요청을 받지 않습니다. 질문을 받습니다. 내가 대답할 수 있는 것들 중 일부는 나중에 그 점을 더 잘 설명하기 위해 메모를 합니다. CSS에 아직 답이 없기 때문에 내가 대답할 수 없는 질문 중 일부입니다. 나는 CSS의 미래가 거기에 있기 때문에 답이 없는 질문을 끊임없이 찾고 있습니다. 우연히 CSS 작업을 하는 웹 개발자가 됨으로써 나는 그러한 대화를 나누고 관련 사항이 논의될 때 작업 그룹으로 다시 데려가려고 하는 완벽한 위치에 있습니다. 따라서 우리는 다음을 알아야 합니다. 작가들이 생각하는 것.
이런 종류의 작업을 수행하려면 사물을 잘 설명할 수 있어야 하고 사양에 대한 괴상한 관심이 있어야 합니다. 나는 지구상에서 이러한 특성을 가진 유일한 사람이 아닙니다. 그러나 CSS 작업 그룹에 초빙된 전문가로서 이러한 종류의 작업을 수행하려면 다른 것이 필요합니다. 많은 시간을 포기하고 많은 돈을 쓸 수 있어야 합니다. 초빙된 전문가를 위한 자금은 없습니다. W3C 초대 전문가는 자원 봉사자로, 매주 회의에 참석하고, 직접 회의를 위해 여행하고, GitHub에서 문제에 응답하고, 작성자와 채팅하거나, 사양 편집 및 테스트 작성까지 시간을 보냅니다. 이것은 모두 자원 봉사입니다. CSS 워킹 그룹 회의에 앉아 있는 독립적인 사람으로서, 거의 모든 다른 사람들이 그 테이블에 둘러앉아 보수를 받고 있다는 것을 알고 있습니다. 그들이 브라우저 공급업체나 관심 있는 다른 회사에서 일하기 때문입니다. 저는 그렇지 않습니다. 지속 가능하려면 매우 깊이 관심을 갖고 가족을 이해하는 가족이 있어야 합니다.
나 같은 사람이 작가를 위한 독립적인 목소리로 이런 종류의 작업에 참여하는 것을 어렵게 만드는 것은 바로 이 실용적인 요점입니다. 실제로 이 작업을 하기 위해 돈을 받는다는 것은 일반적으로 브라우저 공급업체에 고용되는 것을 의미하며, 동적을 변경하는 데에는 아무런 문제가 없습니다. 그러면 저는 Microsoft/Google/Mozilla의 Rachel Andrew 가 됩니다 . 누구를 위해 말해야 할까요? 더 이상 웹 개발자가 아니더라도 웹 커뮤니티에 계속 포함될 수 있습니까? 이러한 이유로 저는 올해 초 Fronteers의 대표자들이 저에게 접근했을 때 매우 관심이 많았습니다.
Fronteers는 네덜란드 웹 개발자들의 놀라운 조직입니다. 나의 첫 국제 연설 중 하나는 암스테르담에 가서 그들의 모임 중 하나에서 연설하는 것이었습니다. 나는 암스테르담에서 지식이 풍부한 커뮤니티에 즉시 충격을 받았습니다. 네덜란드에서 열리는 프론트 엔드 행사에서 연설을 하도록 초대를 받으면 가장 멍청하고 자세한 이야기를 함께 할 수 있다는 것을 알고 있습니다. 커뮤니티는 이미 기본 사항을 알고 있으며 세부 사항을 듣고 싶어할 것입니다.
Anneke Sinnema(프론티어 회장)와 Peter-Paul Koch(설립자)는 자신의 조직이 W3C의 회원이 되는 것에 대한 아이디어를 가지고 저에게 접근했습니다. 그들은 내가 그들의 첫 번째 대표자가 되는 데 관심이 있는지 알고 싶어 했습니다. 저를 웹 개발 커뮤니티의 공식 대표자로 만들고 그 일을 하는 데 약간의 유급 시간을 가질 수 있도록 급여를 주는 조치였습니다. . 이 계획은 내 Fronteers 회원들에게 투표해야 하므로 결실을 맺을 수도 있고 그렇지 않을 수도 있습니다. 그러나 우리 모두는 그것이 나뿐만 아니라 웹 플랫폼을 만드는 작업에 저와 같은 사람들이 참여하는 것을 보는 운동의 가능한 시작이 되기를 바랍니다.
내 게시물은 오늘 이것을 아이디어로 발표하기 위해 게시되는 몇 안되는 게시물 중 하나입니다. 이 아이디어 뒤에 숨은 생각에 대한 자세한 내용은 A List Apart에서 "W3C의 웹 개발자 표현이 여기에 있습니다"를 참조하십시오. 네덜란드어 사용자는 Fronteers 블로그에서 게시물을 찾을 수도 있습니다.