30.11.2013, 14:25
|
|
Быдлокодер;)
|
|
Регистрация: 19.11.2010
Сообщений: 4,338
|
|
Конец адам вёрстки :)
Вчера наконец добрался до нового layout API CSS3, а именно flex, т.к. теперь это АПИ поддерживают все топовые версии браузеров (однако, в FF ещё есть отголоски старых версий flex и некоторые незначительные глюки).
Чтобы не писать самому полифилы для вендорный свойств я заюзал Stylus + Nib, которые уже стали для меня стандартом при разработке.
В общем пока по ощущениям от flex один восторг, ибо это именно то, чего так не хватало в CSS и уже можно начинать забывать костыли из float:left + overflow:hidden, position: absolute и display: table. Вёрстка становится простой и чистой и работает так, как и от неё ожидается, в общем ура товарищи!
http://www.w3.org/TR/css3-flexbox/
ЗЫ: кто следит за новинками CSS3 знают об ещё одном layout API - grid (изначально может показаться, что это тоже самое, что и flex, только в профиль, но на самом деле это не так ), но пока его к сожалению поддерживает только ИЕ 10+ и использовать его можно разве что для metro приложений.
http://habrahabr.ru/company/microsoft/blog/140715/
Последний раз редактировалось kobezzza, 30.11.2013 в 15:14.
|
|
30.11.2013, 15:33
|
Особый гость
|
|
Регистрация: 02.04.2010
Сообщений: 4,260
|
|
Сообщение от kobezzza
|
Конец адам вёрстки
|
А как же отказ от традиционных шаблонизаторов в пользу архитектурных фреймворков типа Angular и Microdata DOM API?
|
|
30.11.2013, 15:39
|
|
Быдлокодер;)
|
|
Регистрация: 19.11.2010
Сообщений: 4,338
|
|
Сообщение от monolithed
|
А как же отказ от традиционных шаблонизаторов в пользу архитектурных фреймворков типа Angular и Microdata DOM API?
|
Ммм, наверно я не в теме, а какой там ад?) И я не понял какое отношение имеет MVVP фреймворк и API информационной разметки к вёрстке ?)
Последний раз редактировалось kobezzza, 30.11.2013 в 15:46.
|
|
30.11.2013, 15:50
|
Особый гость
|
|
Регистрация: 02.04.2010
Сообщений: 4,260
|
|
Сообщение от kobezzza
|
Ммм, наверно я не в теме, а какой там ад?)
|
Как минимум — отсутствие дата-биндинга.
Про микродату есть примеры у терми https://github.com/termi/Microdata-JS
|
|
30.11.2013, 15:58
|
|
Быдлокодер;)
|
|
Регистрация: 19.11.2010
Сообщений: 4,338
|
|
Ну я в курсе про Microdata, просто я не понял как это относится к вёрстке
Ну дата-биндинг станет тривиальным после нормальной поддержки Object.observe и Proxy, да и разве в АПИ веб-компонентов это не предусмотрено?
PS:
Я имел ввиду, что раньше для того чтобы сделать банальный 3-х колончатый сайт нам приходилась применять очень странные техники и свойства, которое вообще не для этого создавались, а теперь нам таки наконец дали нормальное решение.
Последний раз редактировалось kobezzza, 30.11.2013 в 16:03.
|
|
30.11.2013, 16:03
|
|
junior
|
|
Регистрация: 29.11.2011
Сообщений: 3,924
|
|
Сообщение от kobezzza
|
просто я не понял как это относится к вёрстке
|
я тоже не понял. Насколько мне известно, верстальщики не довольны flex & grid. Можешь тут почитать.
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
|
|
30.11.2013, 16:07
|
|
Быдлокодер;)
|
|
Регистрация: 19.11.2010
Сообщений: 4,338
|
|
Сообщение от nerv_
|
я тоже не понял. Насколько мне известно, верстальщики не довольны flex & grid. Можешь тут почитать.
|
Да в основном у людей вызывает негодование, что уже есть несколько книг, где описывается флекс, а на практике выясняется, что там говорится про версию стандарта, которая уже депрекейтед и хз как и что делать, т.к. этих версий суммарно 3 и у каждого свой АПИ
Но теперь то стандарт получил статус кандидата и поддержка последнего стандарта есть полная или частичная везде.
+ Я заметил что многие люди ревностно относятся к новым технологиям, т.к. они обесценивают их знания о костылях делая профессию верстака в разы проще, но это конечно бред
|
|
30.11.2013, 16:12
|
|
junior
|
|
Регистрация: 29.11.2011
Сообщений: 3,924
|
|
Сообщение от kobezzza
|
Да в основном у людей вызывает негодование ...
|
т.е. тред ты не читал? )
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
|
|
30.11.2013, 16:16
|
|
Быдлокодер;)
|
|
Регистрация: 19.11.2010
Сообщений: 4,338
|
|
Сообщение от nerv_
|
т.е. тред ты не читал? )
|
Ещё нет
UPD: прочитал, народ собрался в W3C писать свой стандарт?) Вспомнился анекдот про 14 конкурирующих стандартов
Последний раз редактировалось kobezzza, 30.11.2013 в 16:22.
|
|
30.11.2013, 16:43
|
|
猫
|
|
Регистрация: 07.06.2007
Сообщений: 7,504
|
|
Сообщение от nerv_
|
Насколько мне известно, верстальщики не довольны flex & grid.
|
Что???!!!
Кто недоволен? А ниче, что один небезызвестный проект на flex сверстан?!
Да я сру цветами от радости, что наконец можно забить на этот "прон" в виде костылей.
kobezzza,
Я уже опробовал, flex просто шикос. плюсую бешенно.
По поводу grid, меня чего-то не проперло, надеюсь в будущем будет поддержка везде.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
|
|
|
|