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.39% Да, но соблюдаем не все требования, потому что это долго и дорого61
28.61% Нет, потому что недостаточно знаний в этой области208
19.53% Нет, потому что это долго и дорого142
35.21% Нет, потому что не видим в этом смысла256
1.79% Другое (опишите, пожалуйста, в комментариях)13
727 users voted. 242 users abstained.
Only registered users can participate in poll. Log in, please.
Кто инициирует процесс соблюдения стандартов доступности?
4.62% Клиент, потому что юридически обязан30
10% Клиент, по собственной инициативе65
22.31% Наша компания145
61.54% Никто400
1.54% Другое (опишите, пожалуйста, в комментариях)10
650 users voted. 259 users abstained.
Only registered users can participate in poll. Log in, please.
Уделяете ли вы внимание семантике (используете релевантные теги, микроразметку)?
15.37% Да, всё делаем в соответствии со стандартами101
22.68% Да, но соблюдаем не все требования, потому что недостаточно знаний в этой области149
28.77% Да, но соблюдаем не все требования, потому что это долго и дорого189
8.98% Нет, потому что недостаточно знаний в этой области59
3.96% Нет, потому что это долго и дорого26
18.57% Нет, потому что не видим в этом смысла122
1.67% Другое (опишите, пожалуйста, в комментариях)11
657 users voted. 248 users abstained.
Only registered users can participate in poll. Log in, please.
Кто инициирует процесс соблюдения стандартов семантики?
3.79% Клиент24
48.11% Наша компания305
46.69% Никто296
1.42% Другое (опишите, пожалуйста, в комментариях)9
634 users voted. 238 users abstained.
Only registered users can participate in poll. Log in, please.
Уделяете ли вы внимание адаптивности сайта под различные устройства (вёрстка, ретина, адаптивные картинки, скорость загрузки на мобильных)?
33.07% Да, обеспечиваем полную адаптивность, не шлём ничего лишнего, оптимизируем интерфейс213
50.31% Да, адаптируем интерфейс, но не занимаемся оптимизацией траффика324
2.8% Да, оптимизируем траффик, но не адаптируем интерфейс18
1.55% Нет, потому что недостаточно знаний в этой области10
4.35% Нет, потому что это долго и дорого28
4.81% Нет, потому что не видим в этом смысла31
2.48% Нет, потому что есть отдельная мобильная версия или приложение16
0.62% Другое (опишите, пожалуйста, в комментариях)4
644 users voted. 222 users abstained.
Only registered users can participate in poll. Log in, please.
Кто инициирует процесс соблюдения стандартов адаптивности?
14.36% Клиент87
63.37% Наша компания384
21.95% Никто133
0.33% Другое (опишите, пожалуйста, в комментариях)2
606 users voted. 222 users abstained.
Only registered users can participate in poll. Log in, please.
Уделяете ли вы внимание производительности интерфейса (60 fps, RAIL)?
8.55% Да, все элементы интерфейса создаются с оглядкой на требования по производительности52
37.34% Да, но оптимизируем после внедрения только то, что тормозит227
21.05% Нет, потому что недостаточно знаний в этой области128
11.35% Нет, потому что это долго и дорого69
21.05% Нет, потому что не видим в этом смысла128
0.66% Другое (опишите, пожалуйста, в комментариях)4
608 users voted. 217 users abstained.
Only registered users can participate in poll. Log in, please.
Кто инициирует процесс соблюдения стандартов производительности интерфейса?
6.75% Клиент38
51.87% Наша компания292
41.03% Никто231
0.36% Другое (опишите, пожалуйста, в комментариях)2
563 users voted. 212 users abstained.
Only registered users can participate in poll. Log in, please.
Сколько человек работает в вашей компании?
17.64% 1106
36.11% 2-10217
29.95% 11-100180
11.15% 101-100067
5.16% >100031
601 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. 218 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. 187 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. 195 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. 219 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. 219 users abstained.
Tags:
Hubs:
Total votes 19: ↑16 and ↓3+13
Comments29

Articles