Развитие веб – факты и мысли. Эх, успеть бы.
Веб индустрия здорова и развивается – постоянно создаются новые рабочие места, все больше компаний начинают свое существование в интернет пространстве, а многие и расширяют, имея по несколько сайтов и веб ресурсов.
Почему же тогда веб разработчикам стоит беспокоиться. Причиной тому, как раз и есть сложность развития, которая обрамляет интернет отрасль. Чем более сложна индустрия, тем труднее идти в ногу с ней.
Если Вы не будете читать, учиться и практиковать, то останетесь далеко позади, сложность, возникающая с развитием веб отрасли, просто раздавит Вас. Чтобы этого не случилось, нужно самому развиваться и успевать за быстрым движением в интернет технологиях и создании сайтов. Развитие веб не останавливается, не должны останавливаться в своем развитии и Вы.
Давайте посмотрим на то, что так изменило и еще изменит веб.
HTML5. Однозначно новый бум в вебе. Язык разметки HTML5 является одним из важных и недавних изменений этого времени, которое сильно изменит создание сайтов и привычный облик среднестатистического сайта. Он начал большую войну с технологией Flash и нанес удар по репутации Adobe. HTML5 принес много новых и ожидаемых возможностей, таких как аудио и видео теги, элемент канва, программный интерфейс геолокации, функциональность по перетаскиванию элементов и т.д.
Таблицы стилей CSS3 дают возможность представить сайт на совершенно новом уровне, невзирая на то, что его ограничения до сих пор есть горячей темой для обсуждения. CSS3 принес свои решения и стал новым витком в развитии языка стилевого оформления. На многих сайтах уже используются тени, анимации, перемещения, трансформации и прочее – все то, чего мы так долго ждали. Но это не сделает жизнь веб разработчика легче, это сделает сайты лучше, а работу по их созданию сложнее, но и интереснее.
WebGL – некоторые из Вас слышали про эту библиотеку, другие нет. Это библиотека для программного обеспечения, которая расширяет возможности языка программирования JavaScript, позволяя ему создавать интерактивную 3D графику внутри любого совместимого с ней веб браузера. Большинство обозревателей и сейчас не поддерживают эту библиотеку, которая к тому же имеет некоторые ограничения, но это те технологии, которых следует ожидать в скором будущем. Вы можете обратить свое внимание на эксперименты Хрома (http://www.chromeexperiments.com/), чтобы ознакомится с наглядными существующими примерами, в основе которых лежит WebGL. Уверен, Вы будете поражены.
Сложность понимания и успевания за развитием отрасли имеет свою плохую и хорошую стороны. Плохая сторона состоит в том, что сложность требует от нас все больших усилий, чтобы быть в курсе последних тенденций веб индустрии. Хорошая же сторона заключается в постоянном росте интернет рынка, что в свою очередь дает нам, веб специалистам, больше клиентов. Но не только это, в будущем мы увидим все меньше и меньше плохих дизайнов, плохого кода и плохих проектов. Ограничения, накладываемые развитой индустрией и новейшими веб технологиями, не позволят создать некачественный сайт или интернет ресурс, оставив за бортом тех, кто не успел за ними в своем развитии.
Задумайтесь об инвестировании своего рабочего времени в изучение веб. Сейчас как раз подходящее для этого время. Если Вы уже окунулись в этот увлекательный мир, совершенствуйте свои знания, становитесь мудрее и опытнее. Иначе придется наблюдать за этим миром со стороны, а не творить его своими руками.