Głosowanie na funkcje internetowe, które chcesz zobaczyć

Opublikowano: 11 grudnia 2025 r.

Czy zdarzyło Ci się kiedyś sprawdzić stronę Can I Use i zobaczyć, że funkcja, której bardzo potrzebujesz, jest oznaczona na czerwono? Czy nie chciałeś wtedy po prostu zwrócić się do dostawców przeglądarek i powiedzieć: „Hej, potrzebuję tego!”?

Teraz możesz to zrobić.

Grupa społecznościowa WebDX wprowadza nowy sposób bezpośredniego informowania o tym, które funkcje internetowe są dla Ciebie najważniejsze. Teraz możesz głosować na funkcje, które Twoim zdaniem powinny być interoperacyjne w przypadku głównych przeglądarek.

Od dziś możesz znaleźć te głosy w witrynie web.dev, a także na stronach caniuse.comwebstatus.dev. Inne platformy, takie jak MDN, rozważają podobne integracje.

Jak to działa

Gdy sprawdzasz, czy dana funkcja jest obsługiwana przez przeglądarkę, zwróć uwagę na przycisk „Głosuj za”. Oto na przykład widżet funkcji :has-slotted:

Kliknięcie tego przycisku spowoduje przejście do konkretnego problemu w repozytorium web-platform-dx/developer-signals na GitHubie, w którym śledzone są funkcje o ograniczonej dostępności. Oddanie głosu jest proste: wystarczy dodać reakcję 👍 do opisu problemu.

Coś więcej niż kciuk w górę

Polubienie wskazuje na popyt, ale kontekst pozwala zrozumieć, co się za nim kryje. Jeśli jakaś funkcja jest kluczowa w Twoim procesie pracy, chcemy wiedzieć, dlaczego.

Czy używasz dużego polyfillu? Czy tworzysz obejście, które narusza dostępność? A może po prostu unikasz tej funkcji, bo nie zawsze działa ona prawidłowo?

Dodaj komentarz do zgłoszenia, w którym opiszesz swój konkretny przypadek użycia. Inżynierowie przeglądarek czytają te informacje, aby zrozumieć, z jakimi problemami spotykasz się w rzeczywistości.

„Czekaj, czy nie robiliśmy tego już w przypadku Interop 2025?”

Jeśli brałeś(-aś) udział w procesie wyboru Interop lub w ankietach State of HTML/CSS/JS, może Ci się to wydać znajome. Te coroczne tradycje nie znikną. Ten nowy kanał ma za zadanie uzupełniać te dane w bardziej trwały sposób:

  • Zawsze włączone: propozycje dotyczące interoperacyjności i coroczne ankiety są przeprowadzane w określonym przedziale czasu. Ten nowy kanał sygnałów jest otwarty przez cały rok. Możesz zagłosować w momencie, gdy napotkasz problem, a nie kilka miesięcy później, kiedy możesz już o nim zapomnieć.

  • Brak resetowania: w przeciwieństwie do Interop, gdzie propozycje są często resetowane co roku, Twoje głosy przechodzą na kolejny rok. Jeśli funkcja nie zostanie od razu zauważona, sygnał będzie się utrzymywać i z czasem będzie się wzmacniać.

  • Bezproblemowe: prawie każda funkcja, która nie jest częścią Baseline, ma już problem ze śledzeniem. Nie musisz pisać formalnej propozycji ani specyfikacji. Wystarczy, że klikniesz przycisk.

Czy wygrywa funkcja z największą liczbą głosów?

To byłoby fajne, ale nie – tworzenie przeglądarek to nie konkurs popularności.

Producenci przeglądarek muszą uwzględniać wiele czynników: bezpieczeństwo, prywatność, złożoność architektury, ograniczenia urządzeń i obowiązujące standardy.

Zapotrzebowanie ze strony deweloperów jest jednak bardzo ważnym czynnikiem przy ustalaniu priorytetów. Gdy dostawcy decydują, co umieścić w harmonogramie, możliwość wskazania funkcji i powiedzenia: „wielu deweloperów aktywnie o nią prosi” ma duże znaczenie.

Świetnym przykładem jest niedawne ogłoszenie przez Chrome, jak sygnały deweloperów wpłynęły na decyzję o przyjęciu do Chromium funkcji JPEG XL:

Od czasu ostatniej oceny formatu JPEG XL przeglądarka Safari wprowadziła obsługę tego formatu, a Firefox zaktualizował swoje stanowisko. Wciąż widzimy sygnały od deweloperów w postaci głosów na błędy, propozycji dotyczących interoperacyjności i danych z ankiet. [...] Biorąc pod uwagę te pozytywne sygnały, z radością przyjmiemy propozycje integracji wydajnego i bezpiecznego pod względem pamięci dekodera JPEG XL w Chromium.

Rick Byers w imieniu liderów technicznych Chrome w wątku Intent to Prototype: JPEG XL na liście blink-dev

Zacznij głosować już dziś

To Twoja szansa na współtworzenie platformy internetowej.

  1. Zwróć uwagę na przyciski głosowania na stronach takich jak web.dev, webstatus.dev i caniuse.com.

  2. Kliknij przyciski lub przejdź bezpośrednio do repozytorium sygnałów od deweloperów, aby przejrzeć otwarte funkcje.

  3. Głosuj (👍) i komentuj funkcje, które są dla Ciebie ważne.

Pamiętaj tylko, aby przestrzegać kodeksu postępowania, trzymać się tematu i być dla siebie uprzejmym. Wszyscy razem tworzymy internet – zadbajmy o to, aby budować te części, które mają największe znaczenie.