How you use HTML.
Link til delBrowser Interoperability
Browser Interoperability
Det er alltid et lite etterslep mellom tilstanden til nettplattformen og faktisk bruk i den virkelige verden, så det burde ikke komme som overraskelse at Popover API fortsatt toper rangeringen. Men gjør ingen feil, denne funksjonen har nå offisielt statusen "Nylig tilgjengelig" på Baseline, noe som betyr at bruk på tvers av nettlesere burde være mye mindre problematisk framover.
Which existing HTML features or browser APIs are you unable to use because of browser differences or lack of support?
Multiple
Top pain point topics corresponding to specific web platform features.
Link til delLimited Functionality
Limited Functionality
Skjemakontroller og andre interaktive elementer oppfattes igjen som de mest begrensende. Med tilpassbar select av veien, virker det kanskje som datovalkere burde være neste målskive.
Which existing HTML features or browser APIs are you unable to use for other reasons (and why)?
Multiple
Top pain point topics corresponding to specific web platform features.
Link til delMissing Elements
Missing Elements
I år igjen er datatable det mest etterspurt nye elementet. Selv om det absolutt ville være fint å ha innebygde filtrerings, sorterings-, søke osv. funksjoner, virker det ikke som noe som vil bli virkelighet når som helst snart.
På den annen side gjøres det framgang på andre lenge etterlengtede funksjoner som et originalt switch-element, som forklarer nedgangen i rangeringen.
If you could add 3 elements to HTML, what would they be?
Multiple
Link til delStyling Issues
Styling Issues
Det vil være ingen overraskelse at skjemainput topper listen over vanskeliste elementer å style. Heldigvis, tilpassbar velg elementer er under utarbeidelse, selv om nettleserstøtte fortsatt henger etter.
Which elements do you struggle the most to style or visually customize?
Multiple
Link til delHTML Reuse
HTML Reuse
Det er vanskelig å bestride at JavaScript-komponenter har blitt det dominerende paradigmet for å bygge lag på nettet. Og ja, det å håndtere alle disse konkurrerende front-end-rammeverker kan være rotete – men det er et rotete vi kjenner (og kanskje til og med elsker?), et faktum som gjør det tøft for webkomponenter å vinne terreng utover fjerdeplass.
Which strategies do you use to implement components or otherwise reuse HTML code?
Multiple
Link til delDesign Systems
Design Systems
Designsystemer har blitt et krav for de fleste store prosjekter, og dette faktum gjenspeiles i populariteten av alle disse ulike tilnæringene.
Do you use any of the following design system strategies to maintain UI consistency?
Multiple
Link til delHTML/CSS vs JavaScript/TypeScript Balance
HTML/CSS vs JavaScript/TypeScript Balance
Som vist i "Component Strategies"-diagrammet ovenfor, er JavaScript det defacto-fartøyet for mye av HTML-koden vi produserer. Noe som forklarer hvorfor vi bruker så mye tid på å skrive det!
How do you divide your time between writing HTML/CSS and JavaScript (or TypeScript) code?
Link til delHTML Usage
HTML Usage
Selv om den gjennomsnittlige undersøkelsesrespondenten hovedsakelig jobber med dynamiske webapper, bruker mange av oss også tid på å lage blogger eller andre teksttunge nettsteder, som sender oss tilbake til HTML-røttene som et dokumentorientert språk.
What do you use HTML for?
Multiple
💡
Å dele denne undersøkelsen på Twitter, Facebook eller via e-post er vitenskapelig bevist å forbedre kodingen din med opptil 15 %.
Link til delOther Pain Points
Other Pain Points
Når man ser på webplattformens smertepunkter mer generelt, skiller nettleserstøtte seg ut – spesielt når det kommer til Apple-økosystemet.
Som et resultat har fellesskapsinitiativer som #AppleBrowserBan hashtag fått gjennomslag, mens på leverandørsiden beveger Interop nålen i riktig retning hvert år.
Any other pain points around using HTML and related technologies?
Multiple
Top pain point topics overall.
Link til delAnbefalte ressurser
Anbefalte ressurser
Frontend Masters
Advance Your Skills with In-Depth, Modern Front-End Engineering Courses
Takk til våre partnere for deres bidrag! Lær mer.
