Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 30.11.2013, 14:25
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 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
code monkey

Последний раз редактировалось kobezzza, 30.11.2013 в 15:14.
Ответить с цитированием
  #2 (permalink)  
Старый 30.11.2013, 15:33
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от kobezzza
Конец адам вёрстки
А как же отказ от традиционных шаблонизаторов в пользу архитектурных фреймворков типа Angular и Microdata DOM API?
Ответить с цитированием
  #3 (permalink)  
Старый 30.11.2013, 15:39
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от monolithed Посмотреть сообщение
А как же отказ от традиционных шаблонизаторов в пользу архитектурных фреймворков типа Angular и Microdata DOM API?
Ммм, наверно я не в теме, а какой там ад?) И я не понял какое отношение имеет MVVP фреймворк и API информационной разметки к вёрстке ?)
__________________
kobezzza
code monkey

Последний раз редактировалось kobezzza, 30.11.2013 в 15:46.
Ответить с цитированием
  #4 (permalink)  
Старый 30.11.2013, 15:50
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Сообщение от kobezzza
Ммм, наверно я не в теме, а какой там ад?)
Как минимум — отсутствие дата-биндинга.
Про микродату есть примеры у терми https://github.com/termi/Microdata-JS
Ответить с цитированием
  #5 (permalink)  
Старый 30.11.2013, 15:58
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от monolithed Посмотреть сообщение
Как минимум — отсутствие дата-биндинга.
Про микродату есть примеры у терми https://github.com/termi/Microdata-JS
Ну я в курсе про Microdata, просто я не понял как это относится к вёрстке

Ну дата-биндинг станет тривиальным после нормальной поддержки Object.observe и Proxy, да и разве в АПИ веб-компонентов это не предусмотрено?

PS:
Я имел ввиду, что раньше для того чтобы сделать банальный 3-х колончатый сайт нам приходилась применять очень странные техники и свойства, которое вообще не для этого создавались, а теперь нам таки наконец дали нормальное решение.
__________________
kobezzza
code monkey

Последний раз редактировалось kobezzza, 30.11.2013 в 16:03.
Ответить с цитированием
  #6 (permalink)  
Старый 30.11.2013, 16:03
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от kobezzza
просто я не понял как это относится к вёрстке
я тоже не понял. Насколько мне известно, верстальщики не довольны flex & grid. Можешь тут почитать.
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #7 (permalink)  
Старый 30.11.2013, 16:07
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от nerv_ Посмотреть сообщение
я тоже не понял. Насколько мне известно, верстальщики не довольны flex & grid. Можешь тут почитать.
Да в основном у людей вызывает негодование, что уже есть несколько книг, где описывается флекс, а на практике выясняется, что там говорится про версию стандарта, которая уже депрекейтед и хз как и что делать, т.к. этих версий суммарно 3 и у каждого свой АПИ

Но теперь то стандарт получил статус кандидата и поддержка последнего стандарта есть полная или частичная везде.

+ Я заметил что многие люди ревностно относятся к новым технологиям, т.к. они обесценивают их знания о костылях делая профессию верстака в разы проще, но это конечно бред
__________________
kobezzza
code monkey
Ответить с цитированием
  #8 (permalink)  
Старый 30.11.2013, 16:12
Аватар для nerv_
junior
Отправить личное сообщение для nerv_ Посмотреть профиль Найти все сообщения от nerv_
 
Регистрация: 29.11.2011
Сообщений: 3,924

Сообщение от kobezzza
Да в основном у людей вызывает негодование ...
т.е. тред ты не читал? )
__________________
Чебурашка стал символом олимпийских игр. А чего достиг ты?
Тишина - самый громкий звук
Ответить с цитированием
  #9 (permalink)  
Старый 30.11.2013, 16:16
Аватар для kobezzza
Быдлокодер;)
Отправить личное сообщение для kobezzza Посмотреть профиль Найти все сообщения от kobezzza
 
Регистрация: 19.11.2010
Сообщений: 4,338

Сообщение от nerv_ Посмотреть сообщение
т.е. тред ты не читал? )
Ещё нет

UPD: прочитал, народ собрался в W3C писать свой стандарт?) Вспомнился анекдот про 14 конкурирующих стандартов
__________________
kobezzza
code monkey

Последний раз редактировалось kobezzza, 30.11.2013 в 16:22.
Ответить с цитированием
  #10 (permalink)  
Старый 30.11.2013, 16:43
Аватар для Gozar
Отправить личное сообщение для Gozar Посмотреть профиль Найти все сообщения от Gozar
 
Регистрация: 07.06.2007
Сообщений: 7,504

Сообщение от nerv_
Насколько мне известно, верстальщики не довольны flex & grid.
Что???!!!

Кто недоволен? А ниче, что один небезызвестный проект на flex сверстан?!
Да я сру цветами от радости, что наконец можно забить на этот "прон" в виде костылей.

kobezzza,
Я уже опробовал, flex просто шикос. плюсую бешенно.

По поводу grid, меня чего-то не проперло, надеюсь в будущем будет поддержка везде.
__________________
Последний раз редактировалось Gozar, Сегодня в 24:14.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Значение в конец ссылки Pobeg Общие вопросы Javascript 6 26.10.2013 11:29
Запись в конец текущей строки Maxfashko Общие вопросы Javascript 6 24.12.2012 06:05
Установка фокуса в конец формы Zhazhah jQuery 2 25.05.2011 18:20
Как вставить тег в конец других? SashaBorandi jQuery 7 28.08.2009 15:10
Как найти конец плоского файла Don_001 Общие вопросы Javascript 1 07.07.2009 12:47