Ir al contenido

Utilización

Cómo se utiliza HTML.

Interoperabilidad de navegadores

There are few things more frustrating than knowing a new browser API would solve your problem perfectly, but that you can't use it because of poor support.

Thankfully, with initiatives like Interop one can hope that the Popover API and Anchor Positioning soon join the ranks of the features we all use without giving it a second thought.

0%
17%
33%
50%
67%
83%
1

2

3

4

5

6

Safari issues

7

<select>

8

<input type="date">

9

10

Customized built-in elements

0%
17%
33%
50%
67%
83%
% de respuestas respondidas
¿Qué funciones HTML o API de navegador existentes no puedes utilizar debido a las diferencias entre navegadores o a la falta de compatibilidad?
Freeform

Funcionalidad limitada

While poor browser support is certainly a problem, even well-supported features can see lower usage if they are hard to customize to developer needs, or just plain hard to master.

0%
17%
35%
52%
69%
86%
1

<select>

2

<input type="date">

3

4

5

6

7

<select multiple>

8

9

Form inputs

10

Autocomplete

11

Dropdown menus

12

<input type="checkbox">

13

Other Answers

Answers matching “Other Answers” 260
0%
17%
35%
52%
69%
86%
% de respuestas respondidas
¿Qué funciones HTML o API de navegador existentes no puedes utilizar por otros motivos (y por qué)?
Freeform

Elementos que faltan

It might seem weird that omnipresent UI controls such as tabs or datatables still don't have a corresponding native HTML element.

But getting these complex behaviors right while accounting for all edge cases takes time, so for now all we can do is wait and hope these elements make their way to the browser one day.

0%
10%
20%
31%
41%
51%
1

Tabla de datos (con clasificación, filtrado, etc.)

1,798
2

Pestañas

1,419
3

Interruptor / Palanca

1,114
4

Esqueleto de interfaz de usuario / Marcador de posición de carga

977
5

Menú contextual / Menú del botón derecho del ratón

953
6

Carousel

917
7

Infinite Scroll

844
8

Acordeón

563
9

Zoom de imagen

439
10

Segmented Button

267
0%
10%
20%
31%
41%
51%
% de respuestas respondidas
Si pudieras añadir 3 elementos a HTML, ¿cuáles serían?

Equilibrio entre HTML/CSS y JavaScript/TypeScript

We still spend far more time writing JavaScript (or TypeScript) than anything else. While there's nothing wrong with that, the web platform as a whole's ongoing progress will hopefully help balance things out a bit in the near future.

0%
6%
12%
18%
24%
30%
1

100% HTML/CSS

46
2

1

261
3

2

368
4

3

273
5

50%–50%

617
6

5

494
7

6

1,118
8

7

470
9

100% JS

33
0%
6%
12%
18%
24%
30%
% de respuestas respondidas
¿Cómo divides tu tiempo entre escribir código HTML/CSS y JavaScript (o TypeScript)?

While “classic” use cases like blogs or homepages still represent a sizable part of the modern web developer's workload, the largest chunk by far is now web apps – which in turn explains why the web platform has been adapting to this new state of things.

0%
17%
33%
50%
67%
84%
1

Aplicaciones web

3,031
2

Blogs o sitios con mucho texto

2,048
3

Sitios de marketing y landing pages

1,701
4

Sistemas de diseño

1,390
5

Correos electrónicos

1,038
6

Desktop apps

767
7

Aplicaciones móviles

705
8

Documentos impresos

493
9

E-Commerce sites

10

🚫 None

10
11

Other Answers

92
0%
17%
33%
50%
67%
84%
% de respuestas respondidas
¿Para qué utilizas HTML?

Industry Sector

Programming & Technical Tools topped the rankings, which makes sense for a developer-focused survey.

It's also interesting to note that E-commerce came in third, as this is a sector that faces the double challenge of building highly performant sites that also need to feature complex user interactions.

0%
7%
14%
21%
28%
35%
1

Programación y herramientas técnicas

1,162
2

Servicios de consultoría

838
3

Comercio electrónico y venta minorista

588
4

Educación

474
5

Finanzas

395
6

Herramientas de marketing/ventas/análisis

342
7

Entretenimiento

300
8

Noticias, medios y blogs

281
9

Cuidado de la salud

230
10

Gobierno

225
0%
7%
14%
21%
28%
35%
% de respuestas respondidas
Which industry sector(s) do you work in?
💡
Está científicamente probado que compartir esta encuesta en Twitter, Facebook o por correo electrónico mejora tu rendimiento de JavaScript hasta en un 15%.

Recursos recomendados

Frontend Masters

Frontend Masters

Advance Your Skills with In-Depth, Modern Front-End Engineering Courses
¡Gracias a nuestros socios por apoyarnos! Aprende más.