- PVSM.RU - https://www.pvsm.ru -
В декабре мы помогали нашим друзьям из сообщества Веб-стандарты [2] организовывать московскую конференцию [3] серии Web Standards Days [4]. Сегодня мы рады предложить вашему вниманию записи конференции и результаты опроса участников конференции об их предпочтениях в выборе технологий и инструментов разработки.
Открытие — Вадим Макеев [5] (Opera)
Презентации к докладам можно найти на странице мероприятия: wsd.events/2015/12/13 [3]
Все видео отдельно — в Channel 9: channel9.msdn.com/Events/Web-Standards-Days/Web-Standards-Days-2015-Moscow [6] (и скоро на YouTube в канале веб-стандартов).
Microsoft Edge, побег из прошлого — Дэвид Руссе [7] (Microsoft)
Ещё лучше, чем настоящие! — Вадим Макеев [5] (Opera)
Фронтенд в Avito — Александр Лобашёв [8] (Avito)
WCAG 2.0, или «боль» доступного веба — Станислав Зубович [9] (EPAM Systems)
Отладка подключённых устройств на Vorlon.js — Дэвид Руссе [7] (Microsoft)
Создание редактора изображений в браузере — Всеволод Шмыров [10] (Яндекс)
Тёмная сторона SVG — Ирина Руденко [11] (Hackraft)
CSSO — минимизируем CSS — Роман Дворнов [12] (Avito)
Всем стоять и не двигаться! — Алексей Охрименко [13] (Acronis)
Shower 2.0 — Денис Хананеин [14] (AIM TECH)
Закрытие — Вадим Макеев [5] (Opera)
(Числа на графиках — абсолютные от числа заполнивших анкеты.)
Начнем с простого — аудитории конференции. Мы спросили у участников, чем они занимаются — здесь без особых сюрпризов: большинство участников — разработчики, сфокусированные на фронтенде, причем даже те, кто занимается серверной стороной, также в основном занимаются и клиентской. Именно такова целевая аудитория конференции с точки зрения тематики, поэтому ничего удивительного.
Область деятельности (множественный выбор)
Верстальщиков-разработчиков в два раза больше, чем верстальщиков, занимающихся только версткой. При этом только треть пришедших разработчиков считают себя верстальщиками, 1/6 разработчиков — также архитекторы, а 1/10 — заодно руководители. Дизайнеров на конференции в два раза меньше, чем специалистов, занимающихся дизайном.
Роль в компании (множественный выбор). Подсвечена разбивка разработчиков по другим ролям.
Теперь давайте посмотрим на используемые инструменты. Начнем с операционной системы: примерно одинаковое количество участников используют Windows и OS X. Поклонников Linux — в два раза меньше, но зато они самые гетерогенные: 82% линуксоидов конференции также используют другие операционные системы, для Windows этот показатель равен 46%, а среди пользователей OS X сторонников разнообразия — 39%. Наиболее популярная связка — Windows + Linux. Более половины ликунсоидов предпочитает Ubuntu, на втором месте Debian.
Используемая ОС (множественный выбор).
Предпочтения в редакторах кода и IDE среди пользователей разных операционных систем отличаются. Например, среди участинков конференции с OS X наиболее популярная IDE — WebStorm, далее с некоторым отставанием идут Sublime Text, Atom, IntelliJ IDEA и vim. А вот у пользователей Windows есть три явных лидера и «все остальные»: в лидерах помимо упомянутых WebStorm и Sublime Text также Visual Studio, во второй группе идут Visual Studio Code, Adobe Brackets и Atome. У пользователей Linux в явных лидерах все те же WebStorm и Sublime Text, а остальные примерно равномерно размазаны по хвосту.
Предпочитаемая IDE или редактор кода (множественный выбор). Подсвечен выбор пользователей Windows.
Следующий сакраментальный вопрос: какие языки программирования используют участники (помимо очевидного JavaScript)? На втором месте PHP, далее следуют C# и Python. В традиционной «энтерпрайзной» схватке среди фронтендеров лидирует C#. Cреди промежуточных языков, комплирируемых в JS, TypeScript сегодня уже значительно опережает CoffeeScript (был еще один голос за babel, но только один). А среди «модных» языков, да простят меня поклонники Perl, — а когда-то и он был таким, — Python обходит Ruby и Go.
Используемые языки программирования (множественный выбор).
Далее мы решили выяснить, какие средства тестирования и автоматизации в почете у веб-разработчиков. Тут предпочтения ожидаемы: проверяем код и стили с помощью JSLint и CSSLint, соответственно. Ставим пакеты с помощью Bower (напомню, что мы опрашивали преимущественно фронтендеров), собираем модули через WebPack, автоматизируем с помощью Gulp, обогнавшим Grunt, стили обрабатываем Saas (стоит отметить выросший PostCSS!) и, наконец, браузеры тестируем в Selenium, а если нет, то BrowserStack или Browsersync.
Инструменты тестирования и автоматизации (множественный выбор).
Напоследок мы спросили про используемый хостинг… и победил… традиционный
Используемые облачные платформы (множественный выбор).
И… продолжение следует — скоро будет еще один пост с секретными интервью с докладчиками. Спасибо за интерес к веб-стандартам! Вступайте в сообщество в twitter [2], vk [16], fb [17] или g+ [18], чтобы быть в курсе новостей.
Автор: Microsoft
Источник [19]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/javascript/111098
Ссылки в тексте:
[1] github.com/web-standards-ru: https://github.com/web-standards-ru
[2] Веб-стандарты: https://twitter.com/webstandards_ru
[3] московскую конференцию: https://wsd.events/2015/12/13/
[4] Web Standards Days: https://wsd.events/
[5] Вадим Макеев: https://twitter.com/pepelsbey
[6] channel9.msdn.com/Events/Web-Standards-Days/Web-Standards-Days-2015-Moscow: https://channel9.msdn.com/Events/Web-Standards-Days/Web-Standards-Days-2015-Moscow
[7] Дэвид Руссе: https://twitter.com/davrous
[8] Александр Лобашёв: https://twitter.com/limarc
[9] Станислав Зубович: https://twitter.com/bigbaddev
[10] Всеволод Шмыров: https://twitter.com/v_shmyrov
[11] Ирина Руденко: https://twitter.com/rynarud
[12] Роман Дворнов: https://twitter.com/rdvornov
[13] Алексей Охрименко: https://twitter.com/ai_boy
[14] Денис Хананеин: https://twitter.com/kandasoft
[15] хостинг: https://www.reg.ru/?rlink=reflink-717
[16] vk: https://vk.com/webstandards_ru
[17] fb: https://fb.com/webstandardsru
[18] g+: https://plus.google.com/+Web-standardsRu
[19] Источник: https://habrahabr.ru/post/276307/
Нажмите здесь для печати.