Pull to refresh

Опрос: насколько строго вы следуете стандартам и лучшим практикам на фронтенде?

Reading time1 min
Views12K
Как-то так получилось, что за последнюю неделю я посмотрел довольно большое количество выступлений на разных крупных и не очень конференциях. И часто там говорили об очень важных, в теории, вещах: производительности, доступности, прогрессивном улучшении.
Но, судя по моему опыту и ощущениям, на практике никто этим не занимается, кроме самых крупных компаний. Эти ощущения подтверждает, например, подкаст Веб-стандартов: там при обсуждении каких-то технологий или практик, постоянно звучат слова "мы это у себя не используем", "только если заказчик пнёт".
Я бы хотел проверить, так ли это, проведя небольшой опрос. Думаю, результаты будут интересны многим, приглашаю обсудить вопросы, ответы и вообще эту тему в целом в комментариях.
P.S. Я в опросе довольно вольно использую термин "стандарты". Понятно, что для некоторых вещей стандартов нет, но придумывать какое-то альтернативное название не вижу смысла.
Only registered users can participate in poll. Log in, please.
Уделяете ли вы внимание доступности сайта для людей с ограниченными возможностями?
2.34% Да, всё делаем в соответствии со стандартами17
4.13% Да, но соблюдаем не все требования, потому что недостаточно знаний в этой области30
8.4% Да, но соблюдаем не все требования, потому что это долго и дорого61
28.51% Нет, потому что недостаточно знаний в этой области207
19.56% Нет, потому что это долго и дорого142
35.26% Нет, потому что не видим в этом смысла256
1.79% Другое (опишите, пожалуйста, в комментариях)13
726 users voted. 242 users abstained.
Only registered users can participate in poll. Log in, please.
Кто инициирует процесс соблюдения стандартов доступности?
4.62% Клиент, потому что юридически обязан30
10.02% Клиент, по собственной инициативе65
22.19% Наша компания144
61.63% Никто400
1.54% Другое (опишите, пожалуйста, в комментариях)10
649 users voted. 259 users abstained.
Only registered users can participate in poll. Log in, please.
Уделяете ли вы внимание семантике (используете релевантные теги, микроразметку)?
15.24% Да, всё делаем в соответствии со стандартами100
22.71% Да, но соблюдаем не все требования, потому что недостаточно знаний в этой области149
28.81% Да, но соблюдаем не все требования, потому что это долго и дорого189
8.99% Нет, потому что недостаточно знаний в этой области59
3.96% Нет, потому что это долго и дорого26
18.6% Нет, потому что не видим в этом смысла122
1.68% Другое (опишите, пожалуйста, в комментариях)11
656 users voted. 248 users abstained.
Only registered users can participate in poll. Log in, please.
Кто инициирует процесс соблюдения стандартов семантики?
3.79% Клиент24
48.03% Наша компания304
46.76% Никто296
1.42% Другое (опишите, пожалуйста, в комментариях)9
633 users voted. 238 users abstained.
Only registered users can participate in poll. Log in, please.
Уделяете ли вы внимание адаптивности сайта под различные устройства (вёрстка, ретина, адаптивные картинки, скорость загрузки на мобильных)?
32.97% Да, обеспечиваем полную адаптивность, не шлём ничего лишнего, оптимизируем интерфейс212
50.39% Да, адаптируем интерфейс, но не занимаемся оптимизацией траффика324
2.8% Да, оптимизируем траффик, но не адаптируем интерфейс18
1.56% Нет, потому что недостаточно знаний в этой области10
4.35% Нет, потому что это долго и дорого28
4.82% Нет, потому что не видим в этом смысла31
2.49% Нет, потому что есть отдельная мобильная версия или приложение16
0.62% Другое (опишите, пожалуйста, в комментариях)4
643 users voted. 222 users abstained.
Only registered users can participate in poll. Log in, please.
Кто инициирует процесс соблюдения стандартов адаптивности?
14.21% Клиент86
63.47% Наша компания384
21.98% Никто133
0.33% Другое (опишите, пожалуйста, в комментариях)2
605 users voted. 222 users abstained.
Only registered users can participate in poll. Log in, please.
Уделяете ли вы внимание производительности интерфейса (60 fps, RAIL)?
8.4% Да, все элементы интерфейса создаются с оглядкой на требования по производительности51
37.4% Да, но оптимизируем после внедрения только то, что тормозит227
21.09% Нет, потому что недостаточно знаний в этой области128
11.37% Нет, потому что это долго и дорого69
21.09% Нет, потому что не видим в этом смысла128
0.66% Другое (опишите, пожалуйста, в комментариях)4
607 users voted. 217 users abstained.
Only registered users can participate in poll. Log in, please.
Кто инициирует процесс соблюдения стандартов производительности интерфейса?
6.76% Клиент38
51.78% Наша компания291
41.1% Никто231
0.36% Другое (опишите, пожалуйста, в комментариях)2
562 users voted. 212 users abstained.
Only registered users can participate in poll. Log in, please.
Сколько человек работает в вашей компании?
17.67% 1106
36.17% 2-10217
30% 11-100180
11.17% 101-100067
5% >100030
600 users voted. 226 users abstained.
Only registered users can participate in poll. Log in, please.
Над какими проектами вы работаете
29.79% Один или несколько крупных собственных проектов174
15.58% Один или несколько небольших собственных проектов91
26.37% Крупные заказные проекты154
26.2% Небольшие заказные проекты153
2.05% Другое (опишите, пожалуйста, в комментариях)12
584 users voted. 217 users abstained.
Only registered users can participate in poll. Log in, please.
Уделяете ли вы внимание работе сайта без js?
2.51% Да, обеспечиваем полную работоспособность14
13.64% Да, обеспечиваем работоспособность основного функционала76
2.33% Нет, потому что недостаточно знаний в этой области13
6.64% Нет, потому что это долго и дорого37
73.79% Нет, потому что не видим в этом смысла411
1.08% Другое (опишите, пожалуйста, в комментариях)6
557 users voted. 186 users abstained.
Only registered users can participate in poll. Log in, please.
Кто инициирует процесс соблюдения стандартов работы без js?
0.59% Клиент3
16.63% Наша компания84
82.18% Никто415
0.59% Другое (опишите, пожалуйста, в комментариях)3
505 users voted. 194 users abstained.
Only registered users can participate in poll. Log in, please.
Уделяете ли вы внимание прогрессивному улучшению?
35.96% Да169
21.28% Нет, потому что недостаточно знаний в этой области100
12.13% Нет, потому что это долго и дорого57
28.3% Нет, потому что не видим в этом смысла133
2.34% Другое (опишите, пожалуйста, в комментариях)11
470 users voted. 218 users abstained.
Only registered users can participate in poll. Log in, please.
Кто инициирует процесс соблюдения стандартов прогрессивного улучшения?
1.8% Клиент8
33.48% Наша компания149
63.15% Никто281
1.57% Другое (опишите, пожалуйста, в комментариях)7
445 users voted. 218 users abstained.
Tags:
Hubs:
+13
Comments29

Articles

Change theme settings