Суть поста не в том, какой красивый редизайн был сделан, а о том, как аккуратно внедрять инновации для ваших неповоротливых пользователей, привыкших в старомодным интерфейсам. Может в gmail уже давно все это есть, но для людей, которые в глаза не видели инструменты от гугла, любые резкие изменения вызовут недовольство.
Рано или поздно, постоянные пользователи вашего сайта сильно привыкают к интерфейсу, после чего порой очень тяжело внедрить новые интерфейсные тренды и технологии. Разработчики больших, сервисов, с высоким уровнем вовлечения, становятся рабами своих пользователей, и это мастерство обновляться так, что бы оставить старых клиентов и привлечь новых.
Не забывайте, что на западе Web Designer уже давно должен уметь и дизайн и верстку. Я думаю принципы разделения задачь в команде разработки еще сильно трансформируются и в русскоязычном сообществе.
С одной стороны верстка становится сложней, в плане поддержки большого кол-ва платформ, но с другой стороны мы получаем все больше уровней абстракции. С кучей фреймворков, типа ангуляра, бутстрапа и jquery, можно большую массу задачь решать быстро и просто.
Я считаю что фронтендеры перейдут на более сложные уровни поддержки инфраструктуры и архитектуры, в то время как визуальные редакторы, следую лучшим практикам разработки и манипулируя фреймворками заменят часть ручной работы.
По поводу называнных проблем, я думаю это все постепенно решится интеграцией инструментов для дизайна в браузере с популярными фреймворками и методологиями.
Подход «дизайна в браузере» непременно будет активно развиваться, о чем говорит появления большого кол-ва коммерческий инструментов. Это движение уже не остановить, на данном этапе, наша задача направить новые возможности процессов разработки в нужное русло. Генерируемый код будет становится лучше, у самих инструментов будет больше возможностей для описания интерфейса.
Насчет применения подобных инструментов для более серьезных сайтов, вот пример — каркас и основную архитектуру можно задать руками, а отдельные блоки формировать в виз. редакторе. Или же из уже готовых, «разработанных руками» блоков, можно будет создвать новые странницы.
С ростом популярности модульной разработки, веб-компонентов и прочих технологий, приведенный выше пример будет встречаться все чаще. Мы ранее делали прототип интсрумента, в котором уже можно манипулировать с блоками, разработанными в ручную — youtu.be/cefy_U5NU4o?list=PL20zJcC2wnX6N6gC-n84l1vJ7mDY57U9U.
Я давно пользуюсь фейсбуком и в общем интерфейс вполне устраивает, разве что со своими фото не очень удобно работать, но может это связано с тем, что я мало в них копаюсь.
Я думаю не понятными выглядят все «не родные соцсети», вот я не пользуюсь ВК, и мне он кажется не удобным и не понятным вообще.
Консорциум не был готов к такому быстрому развитию технологии, и даже представить себе не мог, что сейчас разработчики делают с помощью HTML/CSS/JS, поэтому приходится по своему решать проблемы, и пересматривать работу с теми же селекторами.
Не факт, думаю люди не очень будут рады, если их нечайно зашареный контент, или контент только для несколько человек заиндексирует общий поисковой бот, а то еще и в выдачу вывалит.
Да, не часто я тут бывают, не заметил даже :) странно что автор комментария всё же предпочитает закидывать статью в избранное, нежели отдельные, интересные комментарии.
MCSS может пригодится только на очень большом, монолитном проекте.
Рано или поздно, постоянные пользователи вашего сайта сильно привыкают к интерфейсу, после чего порой очень тяжело внедрить новые интерфейсные тренды и технологии. Разработчики больших, сервисов, с высоким уровнем вовлечения, становятся рабами своих пользователей, и это мастерство обновляться так, что бы оставить старых клиентов и привлечь новых.
Я считаю что фронтендеры перейдут на более сложные уровни поддержки инфраструктуры и архитектуры, в то время как визуальные редакторы, следую лучшим практикам разработки и манипулируя фреймворками заменят часть ручной работы.
Насчет применения подобных инструментов для более серьезных сайтов, вот пример — каркас и основную архитектуру можно задать руками, а отдельные блоки формировать в виз. редакторе. Или же из уже готовых, «разработанных руками» блоков, можно будет создвать новые странницы.
С ростом популярности модульной разработки, веб-компонентов и прочих технологий, приведенный выше пример будет встречаться все чаще. Мы ранее делали прототип интсрумента, в котором уже можно манипулировать с блоками, разработанными в ручную — youtu.be/cefy_U5NU4o?list=PL20zJcC2wnX6N6gC-n84l1vJ7mDY57U9U.
Я думаю не понятными выглядят все «не родные соцсети», вот я не пользуюсь ВК, и мне он кажется не удобным и не понятным вообще.
По псевдоклассу :active, вам вероятно поможет моя статья.