История возникновения верстальщиков
Верстка сайтов
HTML создавался и предполагался, как язык, который нет необходимости оформлять. То есть изменение размера текста, фона, добавление рамок и остального не планировалось. По сути своей, разрабатывался он в качестве проектирования информации в более удобном виде, в виде гипертекста. Во время его создания ещё даже не существовало понятия веб-дизайна и верстки, все сайты по оформлению были буквально одинаковыми. Этот стиль сейчас называется «академическим дизайном».
Несмотря на это, поведение пользователей сыграло злую шутку, ведь именно красивая картинка привлекает внимание посетителя в первую очередь. Разработчики браузера Netscape осознали эту истину раньше остальных и начали вводить новые HTML теги, которые улучшали внешний вид страницы. Но такие теги не были внесены в стандарт и поэтому работали только в их браузере. Что по существу не имело никакой разницы, ведь этот браузер был самым распространенным и им пользовались более 90% всех пользователей интернета.
Эти предпосылки совсем погубили академический дизайн, так как он попросту переставал пользоваться спросом, что и привело к развитию веб-дизайна. Разработчики сайтов сразу же поняли, что дизайн — это не просто разукрашивание сайта, текста и прочей информации. Дизайн сайта позволял акцентировать внимание посетителей, делать более понятную структуру. Таким образом и появилась ниша создания веб-дизайнов, что непременно и напрямую привело к появлению такого понятия, как верстка сайтов.
Что по существу своему является перенос нарисованной картинки в набор изображений, стилей и HTML тегов, которые и стали составлять каркас страницы. С появлением браузера IE разработчики сразу же столкнулись с проблемой отсутствия стандартов, ведь на рынке теперь конкурировали два браузера – Netscape и Internet Explorer, и страницы, сверстанные под один браузер, ужасно смотрелись в другом. Именно это и привело к разработке CSS – языка, специализированного на изменении дизайна страницы, который впоследствии стал стандартизированным. И, казалось бы, все проблемы разработчиков закончились, но нет – до сих пор некоторые браузеры по-своему интерпретируют правила CSS, либо вовсе их игнорируют.
Спросите любого верстальщика, и он скажет вам, как сложно добиться одинакового отображения во всех браузерах. Обучением технологий кроссбраузерной верстки и адаптивной занимаются сейчас очень мало людей. Что приводит к появлению пропасти в этой нише. Но постепенно она заполняется и совсем скоро ожидается даже переизбыток специалистов такого рода.