Ir para o conteúdo

Utilização

Como você usa HTML.

Browser Interoperability

0%
18%
35%
53%
70%
88%
1

2

3

4

5

<input type="date">

6

Safari issues

7

8

9

Firefox issues

10

0%
18%
35%
53%
70%
88%
% de respostas das questões
Which existing HTML features or browser APIs are you unable to use because of browser differences or lack of support?
Respostas livres

Limited Functionality

Good candidates might be existing HTML features that you often have to recreate or augment using JS.

Please also specify the reason, such as lack of functionality, difficult styling, poor accessibility, etc.

0%
17%
34%
51%
68%
85%
1

<input type="date">

2

3

<select>

4

Form inputs

5

<input type="checkbox">

6

7

8

<select multiple>

9

Dropdown menus

10

0%
17%
34%
51%
68%
85%
% de respostas das questões
Which existing HTML features or browser APIs are you unable to use for other reasons (and why)?
Respostas livres

Missing Elements

0%
11%
21%
32%
43%
53%
1

Data table (with sorting, filtering, etc.)

6,400
2

Tabs

4,681
3

Switch / Toggle

3,700
4

Skeleton UI / Loading Placeholder

3,621
5

Context Menu / Right-Click Menu

3,578
6

Carousel

3,147
7

Infinite Scroll

3,096
8

Accordion

2,370
9

Image Zoom

1,460
10

Segmented Button

793
0%
11%
21%
32%
43%
53%
% de respostas das questões
If you could add 3 elements to HTML, what would they be?

Ecosystem Impact

Total, if you work on multiple projects that are used by other developers. If you’re not sure, pick the closest to your best estimate. For open source code, npm downloads might offer a useful data point.

0%
10%
20%
30%
40%
50%
1

A few other developers (e.g. developers within a small team)

6,217
2

Less than a thousand developers

1,447
3

Thousands of developers

489
4

Millions of developers

152
5

🚫 None (Just me)

4,071
0%
10%
20%
30%
40%
50%
% de respostas das questões
Other than yourself, how many developers use the libraries, packages, components, APIs etc. that you create or maintain?

HTML/CSS vs JavaScript/TypeScript Balance

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

100% HTML/CSS

154
2

1

599
3

2

1,141
4

3

958
5

50%–50%

2,073
6

5

1,663
7

6

3,759
8

7

2,025
9

100% JS

189
0%
6%
12%
18%
24%
30%
% de respostas das questões
How do you divide your time between writing HTML/CSS and JavaScript (or TypeScript) code?
0%
17%
35%
52%
69%
86%
1

Aplicativos web

10,843
2

Blogs ou outros sites com muito texto

6,976
3

Sites de marketing e landing pages

6,250
4

Design systems

4,727
5

E-mails

4,291
6

Aplicativos móveis

2,698
7

Desktop apps

2,610
8

Documentos impressos

1,878
9

E-Commerce sites

10

Video games

11

Browser Extensions

12

🚫 None

58
13

Outras respostas

316
0%
17%
35%
52%
69%
86%
% de respostas das questões
What do you use HTML for?

Setor industrial

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

Programação e ferramentas técnicas

4,158
2

Consultoria e serviços

2,275
3

Comércio eletrônico e varejo

2,059
4

Educação

1,667
5

Ferramentas de marketing/vendas/análises

1,356
6

Financeiro

1,328
7

Entretenimento

1,155
8

Notícias, mídia e blogs

998
9

Saúde

945
10

Imobiliário

819
0%
7%
14%
21%
28%
35%
% de respostas das questões
Em qual(is) setor(es) da indústria você trabalha?
💡
Compartilhar esta pesquisa no Twitter, Facebook ou por e-mail é cientificamente comprovado que seu desempenho em codificação melhora em até 15%.

Recursos recomendados

Frontend Masters

Frontend Masters

Advance Your Skills with In-Depth, Modern Front-End Engineering Courses
Obrigado aos nossos parceiros por nos apoiarem! Saiba mais.