メインコンテンツにスキップ

Usage

How you use 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%
回答数に占める割合(%)
Which existing HTML features or browser APIs are you unable to use because of browser differences or lack of support?
Freeform

Limited Functionality

Existing HTML features that you often have to recreate or augment using JS.

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%
回答数に占める割合(%)
Which existing HTML features or browser APIs are you unable to use for other reasons (and why)?
Freeform
0%
11%
21%
32%
43%
53%
1

Data table

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%
回答数に占める割合(%)
If you could add 3 elements to HTML, what would they be?

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%
回答数に占める割合(%)
Other than yourself, how many developers use the libraries, packages, components, APIs etc. that you create or maintain?

HTML/CSS vs JS/TS 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%
回答数に占める割合(%)
How do you divide your time between writing HTML/CSS and JavaScript (or TypeScript) code?
0%
17%
35%
52%
69%
86%
1

Web apps

10,843
2

Blogs or other text-heavy sites

6,976
3

Marketing sites & landing pages

6,250
4

Design systems

4,727
5

Emails

4,291
6

Mobile apps

2,698
7

Desktop apps

2,610
8

Printed documents

1,878
9

E-Commerce sites

10

Video games

11

Browser Extensions

12

🚫 該当なし

58
13

Other Answers

316
0%
17%
35%
52%
69%
86%
回答数に占める割合(%)
What do you use HTML for?
0%
7%
14%
21%
28%
35%
1

プログラミング・技術ツール

4,158
2

コンサルティング・サービス業

2,275
3

Eコマース・小売

2,059
4

教育

1,667
5

マーケティング・営業・アナリティクス

1,356
6

金融

1,328
7

エンターテインメント

1,155
8

ニュース・メディア・ブログ

998
9

医療

945
10

政府系

819
0%
7%
14%
21%
28%
35%
回答数に占める割合(%)
どの業界で働いていますか?
💡
このアンケートをTwitterやFacebook、メールで共有すると、コーディングのパフォーマンスが15%向上します。これは科学的に証明されています。

おすすめのリソース

Frontend Masters

Frontend Masters

Advance Your Skills with In-Depth, Modern Front-End Engineering Courses
パートナーのサポートに感謝しています! 詳細をみる。