Pull to refresh

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

Reading time1 min
Views12K
Как-то так получилось, что за последнюю неделю я посмотрел довольно большое количество выступлений на разных крупных и не очень конференциях. И часто там говорили об очень важных, в теории, вещах: производительности, доступности, прогрессивном улучшении.
Но, судя по моему опыту и ощущениям, на практике никто этим не занимается, кроме самых крупных компаний. Эти ощущения подтверждает, например, подкаст Веб-стандартов: там при обсуждении каких-то технологий или практик, постоянно звучат слова "мы это у себя не используем", "только если заказчик пнёт".
Я бы хотел проверить, так ли это, проведя небольшой опрос. Думаю, результаты будут интересны многим, приглашаю обсудить вопросы, ответы и вообще эту тему в целом в комментариях.
P.S. Я в опросе довольно вольно использую термин "стандарты". Понятно, что для некоторых вещей стандартов нет, но придумывать какое-то альтернативное название не вижу смысла.
Only registered users can participate in poll. Log in, please.
Уделяете ли вы внимание доступности сайта для людей с ограниченными возможностями?
2.33% Да, всё делаем в соответствии со стандартами17
4.25% Да, но соблюдаем не все требования, потому что недостаточно знаний в этой области31
8.37% Да, но соблюдаем не все требования, потому что это долго и дорого61
28.53% Нет, потому что недостаточно знаний в этой области208
19.48% Нет, потому что это долго и дорого142
35.25% Нет, потому что не видим в этом смысла257
1.78% Другое (опишите, пожалуйста, в комментариях)13
729 users voted. 242 users abstained.
Only registered users can participate in poll. Log in, please.
Кто инициирует процесс соблюдения стандартов доступности?
4.6% Клиент, потому что юридически обязан30
9.97% Клиент, по собственной инициативе65
22.39% Наша компания146
61.5% Никто401
1.53% Другое (опишите, пожалуйста, в комментариях)10
652 users voted. 259 users abstained.
Only registered users can participate in poll. Log in, please.
Уделяете ли вы внимание семантике (используете релевантные теги, микроразметку)?
15.33% Да, всё делаем в соответствии со стандартами101
22.76% Да, но соблюдаем не все требования, потому что недостаточно знаний в этой области150
28.68% Да, но соблюдаем не все требования, потому что это долго и дорого189
8.95% Нет, потому что недостаточно знаний в этой области59
3.95% Нет, потому что это долго и дорого26
18.66% Нет, потому что не видим в этом смысла123
1.67% Другое (опишите, пожалуйста, в комментариях)11
659 users voted. 248 users abstained.
Only registered users can participate in poll. Log in, please.
Кто инициирует процесс соблюдения стандартов семантики?
3.77% Клиент24
48.11% Наша компания306
46.7% Никто297
1.42% Другое (опишите, пожалуйста, в комментариях)9
636 users voted. 238 users abstained.
Only registered users can participate in poll. Log in, please.
Уделяете ли вы внимание адаптивности сайта под различные устройства (вёрстка, ретина, адаптивные картинки, скорость загрузки на мобильных)?
33.28% Да, обеспечиваем полную адаптивность, не шлём ничего лишнего, оптимизируем интерфейс215
50.15% Да, адаптируем интерфейс, но не занимаемся оптимизацией траффика324
2.79% Да, оптимизируем траффик, но не адаптируем интерфейс18
1.55% Нет, потому что недостаточно знаний в этой области10
4.33% Нет, потому что это долго и дорого28
4.8% Нет, потому что не видим в этом смысла31
2.48% Нет, потому что есть отдельная мобильная версия или приложение16
0.62% Другое (опишите, пожалуйста, в комментариях)4
646 users voted. 222 users abstained.
Only registered users can participate in poll. Log in, please.
Кто инициирует процесс соблюдения стандартов адаптивности?
14.31% Клиент87
63.49% Наша компания386
21.88% Никто133
0.33% Другое (опишите, пожалуйста, в комментариях)2
608 users voted. 222 users abstained.
Only registered users can participate in poll. Log in, please.
Уделяете ли вы внимание производительности интерфейса (60 fps, RAIL)?
8.52% Да, все элементы интерфейса создаются с оглядкой на требования по производительности52
37.54% Да, но оптимизируем после внедрения только то, что тормозит229
20.98% Нет, потому что недостаточно знаний в этой области128
11.31% Нет, потому что это долго и дорого69
20.98% Нет, потому что не видим в этом смысла128
0.66% Другое (опишите, пожалуйста, в комментариях)4
610 users voted. 217 users abstained.
Only registered users can participate in poll. Log in, please.
Кто инициирует процесс соблюдения стандартов производительности интерфейса?
7.08% Клиент40
51.68% Наша компания292
40.88% Никто231
0.35% Другое (опишите, пожалуйста, в комментариях)2
565 users voted. 212 users abstained.
Only registered users can participate in poll. Log in, please.
Сколько человек работает в вашей компании?
17.74% 1107
35.99% 2-10217
30.02% 11-100181
11.11% 101-100067
5.14% >100031
603 users voted. 226 users abstained.
Only registered users can participate in poll. Log in, please.
Над какими проектами вы работаете
29.69% Один или несколько крупных собственных проектов174
15.53% Один или несколько небольших собственных проектов91
26.45% Крупные заказные проекты155
26.28% Небольшие заказные проекты154
2.05% Другое (опишите, пожалуйста, в комментариях)12
586 users voted. 218 users abstained.
Only registered users can participate in poll. Log in, please.
Уделяете ли вы внимание работе сайта без js?
2.5% Да, обеспечиваем полную работоспособность14
13.6% Да, обеспечиваем работоспособность основного функционала76
2.33% Нет, потому что недостаточно знаний в этой области13
6.62% Нет, потому что это долго и дорого37
73.88% Нет, потому что не видим в этом смысла413
1.07% Другое (опишите, пожалуйста, в комментариях)6
559 users voted. 187 users abstained.
Only registered users can participate in poll. Log in, please.
Кто инициирует процесс соблюдения стандартов работы без js?
0.59% Клиент3
16.57% Наша компания84
82.25% Никто417
0.59% Другое (опишите, пожалуйста, в комментариях)3
507 users voted. 195 users abstained.
Only registered users can participate in poll. Log in, please.
Уделяете ли вы внимание прогрессивному улучшению?
36.02% Да170
21.19% Нет, потому что недостаточно знаний в этой области100
12.29% Нет, потому что это долго и дорого58
28.18% Нет, потому что не видим в этом смысла133
2.33% Другое (опишите, пожалуйста, в комментариях)11
472 users voted. 219 users abstained.
Only registered users can participate in poll. Log in, please.
Кто инициирует процесс соблюдения стандартов прогрессивного улучшения?
1.79% Клиент8
33.56% Наша компания150
63.09% Никто282
1.57% Другое (опишите, пожалуйста, в комментариях)7
447 users voted. 219 users abstained.
Tags:
Hubs:
Total votes 19: ↑16 and ↓3+13
Comments29

Articles