Reprezentowanie twórców stron internetowych w W3C

Opublikowany: 2022-03-10
Krótkie podsumowanie ↬ Rachel Andrew pisze o swoim zaangażowaniu w Grupę Roboczą CSS i dlaczego uważa, że ​​ważne jest, aby programiści stron internetowych rozumieli, nad czym pracuje się w CSS, i mieli możliwość wyrażenia opinii.

Jedną z wielu rzeczy, którymi się zajmuję, jest bycie częścią Grupy Roboczej CSS jako zaproszony ekspert. Zaproszeni eksperci to osoby, które grupa chce być częścią grupy, ale nie pracują dla organizacji członkowskiej, która przyznałaby im członkostwo. W tym poście wyjaśniam trochę, jaka moim zdaniem jest moja rola w Grupie Roboczej, jako sposób na ogłoszenie możliwej zmiany mojego zaangażowania przy wsparciu holenderskiej organizacji Fronteers.

Zawsze postrzegałem swoje zaangażowanie w Grupę Roboczą CSS jako sprawę dwukierunkową. Przesyłam informacje z Grupy Roboczej do autorów (ludzi, którzy są programistami stron internetowych, projektantami i osobami, które używają CSS do drukowania lub EPUB) oraz od autorów do Grupy Roboczej. Kiedy zrozumiem dyskusję, która toczy się wokół specyfikacji, która mogłaby skorzystać na wkładach autorów, mogę wyjaśnić to autorom w sposób, który nie wymaga szczegółowej znajomości specyfikacji CSS ani wewnętrznych mechanizmów przeglądarki.

To była motywacja całej pracy, którą wykonałem, aby wyjaśnić układ siatki, zanim pojawił się w przeglądarkach. To jest praca, którą kontynuuję, na przykład mój ostatni artykuł tutaj o Smashing Magazine na poziomie siatki 2 i podsieci. Chociaż uważam, że znacznie więcej twórców stron internetowych jest w stanie zrozumieć specyfikacje, niż często sobie przypisują, rozumiem, że ludzie mają inne priorytety! Jeśli uda mi się wydestylować i podzielić się najważniejszymi punktami, być może będziemy mogli uzyskać więcej informacji zwrotnych od grupy w momencie, w którym może to coś zmienić.

Jest coś, co odkryłem podczas ciągłego rozpakowywania tych tematów w artykułach i na scenie. Chociaż mogę bezpośrednio zapytać ludzi o zdanie — a czasami tak robię — odpowiedzi na te bezpośrednie pytania są najczęściej oczywiste. Ludzi stawia się na miejscu; czują, że powinni mieć swoje zdanie i dlatego udzielają pierwszej odpowiedzi, o jakiej pomyślą. Nawet jeśli są w wyborze A lub B na dany temat (gdy zostaną poproszeni o głosowanie), mogą nie być w stanie w pełni rozważyć wszystkich implikacji.

Jeśli jednak piszę lub mówię na jakiś temat, nie otrzymuję próśb o funkcje CSS. Dostaję pytania . Na niektóre z nich mogę odpowiedzieć i zanotuję, aby być może lepiej wyjaśnić tę kwestię w przyszłości. Na niektóre z tych pytań nie mogę odpowiedzieć, ponieważ CSS nie ma jeszcze odpowiedzi. Ciągle szukam tych pytań bez odpowiedzi, bo tam jest przyszłość CSS. Będąc programistą stron internetowych, który również pracuje nad CSS, jestem w idealnym miejscu, aby prowadzić te rozmowy i próbować zabrać je ze sobą do Grupy Roboczej, gdy omawiane są istotne rzeczy, więc musimy wiedzieć co myślą autorzy.

Więcej po skoku! Kontynuuj czytanie poniżej ↓

Aby wykonać tego rodzaju pracę, musisz umieć dobrze wyjaśniać rzeczy i mieć nerdowe zainteresowanie specyfikacjami. Nie jestem jedyną osobą na świecie, która posiada te atrybuty. Jednak wykonywanie tego rodzaju pracy jako zaproszony ekspert do Grupy Roboczej CSS wymaga czegoś innego; wymaga poświęcenia dużej ilości czasu i możliwości wydawania dużej ilości własnych pieniędzy. Nie ma finansowania dla zaproszonych ekspertów. Zaproszony ekspert W3C to wolontariusz, który uczestniczy w cotygodniowych spotkaniach, podróżuje na spotkania osobiste, spędza czas odpowiadając na problemy na GitHubie, rozmawiając z autorami, a nawet edytując specyfikacje i pisząc testy. To wszystko jest wolontariatem. Jako osoba niezależna — siedziała na spotkaniu Grupy Roboczej CSS — wiem, że podczas gdy praktycznie każda inna osoba siedząca przy tym stole jest opłacana, aby tam była — ponieważ pracują dla dostawcy przeglądarki lub innej firmy zainteresowanej — nie jestem. Musisz bardzo głęboko opiekować się i mieć bardzo wyrozumiałą rodzinę, aby było to w ogóle trwałe.

To właśnie ta praktyczna kwestia sprawia, że ​​trudno jest, aby więcej osób takich jak ja angażowało się w tego rodzaju pracę — w sposób, w jaki ja sam się angażuję — jako niezależny głos autorów. Faktycznie zapłata za pracę nad tymi rzeczami zwykle oznacza zatrudnienie przez dostawcę przeglądarki i chociaż nie ma w tym nic złego, zmienia to dynamikę. Byłabym wtedy Rachel Andrew z Microsoft/Google/Mozilla. Dla kogo miałabym mówić? Czy mogę pozostać osadzony w społeczności internetowej, jeśli sam nie będę już programistą? Z tego powodu byłem bardzo zainteresowany, gdy przedstawiciele Fronteers zwrócili się do mnie na początku tego roku.

Fronteers to niesamowita organizacja holenderskich twórców stron internetowych. Jednym z moich pierwszych międzynarodowych przemówień było wyjazd do Amsterdamu, aby przemawiać na jednym z ich spotkań. Natychmiast uderzyła mnie niezwykle kompetentna społeczność w Amsterdamie. Jeśli zostanę zaproszony do wystąpienia na imprezie front-endowej w Holandii, wiem, że mogę zabrać ze sobą najbardziej nerdowe i najbardziej szczegółowe rozmowy; tamtejsza społeczność będzie już znała podstawy i będzie podekscytowana poznaniem szczegółów.

Anneke Sinnema (Przewodnicząca Fronteers) i Peter-Paul Koch (Założyciel) zwrócili się do mnie z pomysłem, że ich organizacja zostanie Członkiem W3C, co uprawnia ich do reprezentacji w W3C. Chcieli wiedzieć, czy byłbym zainteresowany zostaniem ich pierwszym przedstawicielem — posunięcie, które uczyniłoby mnie oficjalnym przedstawicielem społeczności twórców stron internetowych, a także dałoby mi stypendium, abym miał kilka płatnych godzin na wykonanie tej pracy . Plan ten musi zostać poddany pod głosowanie nad moimi członkami Fronteers, więc może dojść do skutku. Jednak wszyscy mamy nadzieję, że tak się stanie, i to nie tylko dla mnie, ale jako możliwy początek ruchu, który widzi więcej osób takich jak ja zaangażowanych w prace nad tworzeniem platformy internetowej.

Mój post jest jednym z niewielu opublikowanych dzisiaj, aby ogłosić ten pomysł. Aby uzyskać więcej informacji na temat myśli stojącej za tym pomysłem, przeczytaj „Reprezentacja programisty stron internetowych w W3C jest tutaj” w A List Apart. Osoby posługujące się językiem holenderskim mogą również znaleźć post na blogu Fronteers.