Salt la conținut

Utilizare

Cum folosești HTML.

Interoperabilitate browser

Pe care dintre funcționalitățile HTML sau API-urile existente ale browserului nu le poți folosi din cauza diferențelor între browsere sau a lipsei de suport?
(întrebare deschisă)
0%
4%
7%
11%
14%
18%
1

Input element issues

Answers matching “Input element issues” 346
2

3

4

5

6

Safari issues

7

8

Firefox issues

9

10

Notification API

11

12

13

14

Customized built-in elements

15

WebGPU

16

Education

Answers matching “Education” 32
17

Screen reader issues

Answers matching “Screen reader issues” 32
18

19

Technical issues

Answers matching “Technical issues” 28
20

0%
4%
7%
11%
14%
18%
% din respondenții la întrebare

Funcționalitate limitată

Pe care dintre funcționalitățile HTML sau API-urile existente ale browserului nu le poți folosi din alte motive (și de ce)?
(întrebare deschisă)
0%
12%
23%
35%
47%
58%
1

Input element issues

Answers matching “Input element issues” 680
2

3

Form inputs

4

5

Dropdown menus

6

7

8

Education

Answers matching “Education” 34
9

Screen reader issues

Answers matching “Screen reader issues” 34
10

Technical issues

Answers matching “Technical issues” 24
11

12

Reliance on JavaScript

13

14

Customized built-in elements

15

Implementation issues

Answers matching “Implementation issues” 17
16

Company issues

Answers matching “Company issues” 14
17

18

Reliance on frameworks

19

DOM interactions

Answers matching “DOM interactions” 13
20

0%
12%
23%
35%
47%
58%
% din respondenții la întrebare

Elemente care lipsesc

Dacă ai putea să adaugi 3 elemente în HTML, care ar fi acestea?
0%
11%
21%
32%
43%
53%
1

Data table (cu sortare, filtrare etc.)

6,400
2

Tab-uri

4,681
3

Switch / Toggle

3,700
4

Skeleton UI / Loading Placeholder

3,621
5

Context Menu / Right-Click Menu

3,578
6

Carusel

3,147
7

Scroll infinit

3,096
8

Acordeon

2,370
9

Zoom imagine

1,460
10

Buton segmentat

793
11

Evaluare cu stele

482
12

Autocomplete

56
13

<input type="date">

35
14

<select multiple>

28
15

Alte răspunsuri

256
16

na

338
0%
11%
21%
32%
43%
53%
% din respondenții la întrebare

Impactul în ecosistem

În afară de tine, câți programatori folosesc librării, pachete, componente, API-uri etc. pe care le creezi sau întreții?
0%
10%
20%
30%
40%
50%
1

Câțiva alți programatori (ex. programatori dintr-o echipă mică)

6,217
2

Mai puțin de 1.000 de programatori

1,447
3

Mii de programatori

489
4

Milioane de programatori

152
5

🚫 Niciunul (Doar eu)

4,071
0%
10%
20%
30%
40%
50%
% din respondenții la întrebare

Echilibrul HTML/CSS vs JavaScript/TypeScript

Cum îți împarți timpul între scrierea codului HTML/CSS și JavaScript (sau TypeScript)?
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%
% din respondenții la întrebare

Utilizarea HTML

Pentru ce folosești HTML?
0%
17%
35%
52%
69%
86%
1

Aplicații web

10,843
2

Blog-uri sau alte site-uri cu mult conținut text

6,976
3

Site-uri de marketing & landing pages

6,250
4

Design systems

4,727
5

Email-uri

4,291
6

Aplicații mobile

2,698
7

Aplicații desktop

2,610
8

Documente tipărite

1,878
9

Alte răspunsuri

234
0%
17%
35%
52%
69%
86%
% din respondenții la întrebare
0%
7%
14%
21%
28%
35%
1

Programare și instrumente tehnice

4,158
2

Consultanță și servicii

2,275
3

Ecommerce & Retail

2,059
4

Educație

1,667
5

Marketing/Vânzări/Instrumente de analiză

1,356
6

Finanțe

1,328
7

Divertisment

1,155
8

Știri, mass-media & blog-uri

998
9

Sănătate

945
10

Guvern

819
0%
7%
14%
21%
28%
35%
% din respondenții la întrebare
💡
A fost dovedit științific că distribuirea sondajului pe Twitter, Facebook sau pe email îți îmbunătățește performanțele JavaScript cu până la 15%.

Resurse recomandate

Frontend Masters

Frontend Masters

Advance Your Skills with In-Depth, Modern Front-End Engineering Courses
Mulțumim partenerilor noștri pentru susținere! Află mai multe.