Vývojári, ktorí v druhej polovici roku 2019 uskutočnili prieskum Mozilly o svojich skúsenostiach s webovou platformou, nástrojmi a funkciami, boli väčšinou spokojní, uviedli však niektoré nedostatky, najmä problémy s podporou prehliadačov.
Celkovo 59,8 percent uviedlo, že je spokojných s webom, zatiaľ čo 16,3 bolo veľmi spokojných. Nespokojných bolo iba 6,8 percenta a veľmi nespokojných 2,2 percenta. Tieto zistenia boli súčasťou správy MDN Web DNA (Developer Needs Assessment) 2019, ktorá čerpá z informácií od viac ako 28 000 webových vývojárov a dizajnérov z celého sveta.
Správa MDN Web DNA Report 2019 bola prvým vydaním plánovanej každoročnej globálnej štúdie potrieb vývojárov a návrhárov webu, ktorá má formovať budúcnosť webovej platformy. Okrem hodnotenia celkovej spokojnosti s webovou platformou správa identifikuje potreby a frustráciu vývojárov. Spomedzi 10 najlepších frustrácií hrajú webové prehliadače úlohu v štyroch z nich:
- Nutnosť podpory konkrétnych prehľadávačov, napríklad Internet Explorer 11.
- Zastaraná alebo nepresná dokumentácia rámcov a knižníc.
- Vylúčenie alebo odstránenie funkcie, ktorá nefunguje v rôznych prehliadačoch.
- Testovanie naprieč prehliadačmi.
- Dizajnový vzhľad a rovnaká práca vo všetkých prehliadačoch.
- Nájdenie chýb, ktoré sa počas testovania nenašli.
- Podpora viacerých rámcov v tej istej základni kódov.
- Držať krok s veľkým počtom nástrojov alebo rámcov.
- Správa používateľských údajov v súlade so zákonmi a predpismi.
- Pochopenie a implementácia bezpečnostných opatrení.
V jednej otvorenej otázke dostali vývojári otázku, čo by chceli robiť na webe, ale chýbajú im na to funkcie platformy. Tu Mozilla identifikovala 109 kategórií vývojárov, pričom trakciu získalo nasledujúcich sedem:
- Prístup k hardvéru vrátane API na zariadeniach, 12,4 percenta respondentov.
- Kompatibilita prehľadávačov, vrátane konzistencie vykresľovania viacerých prehľadávačov, 8,6 percenta.
- Prístup do súborového systému, 4,7 percenta.
- Výkon vrátane rýchlosti natívnych mobilných aplikácií vo webových aplikáciách, 3,4 percenta. Uvádzaný bol tiež zlý výkon JavaScriptu a túžba po prehľadávači Java alebo Python.
- Podpora PWA (Progresívne webové aplikácie), 3,4 percenta.
- Ladenie vrátane lepších nástrojov 3,3 percenta.
- Prístup k natívnym API, 3 percentá.
Správa sa týkala aj bolestivých bodov špecifických pre jazyk:
- JavaScript - absencia prijatia prehliadača / enginu / podpory pre danú jazykovú funkciu, 37,4 percenta respondentov.
- HTML - Žiadne bolestivé body, 35,3 percenta.
- CSS - je výzva vytvoriť dané rozloženie, 44,4 percenta.
- WebAssembly - chýbajúca podpora ladiacich nástrojov, 51,4 percenta z 851 osôb, ktoré odpovedali na túto otázku. Ako dôvod obmedzeného počtu odpovedí bola uvedená novosť technológie.
Nakoniec, pokiaľ ide o to, ktoré prehľadávače vývojári podporujú, boli na čele Chrome a Firefox:
- Chrome, ktorý podporuje 97,5 percenta respondentov.
- Firefox, 88,6 percenta.
- Safari, 59,6 percenta.
- Chrome pre Android, 57,8 percenta
- Edge, 57,3 percenta.
V rámci uznania príspevkov sa v správe uvádza účasť rady poradcov pre produkty MDN, ktorá okrem spoločnosti Mozilla zahŕňa aj spoločnosti Google, Microsoft, Samsung, World Wide Web Consortium a Bocoup.