Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Будущее CSS3 Flexbox верстаем сеткой (https://javascript.ru/forum/offtopic/26603-budushhee-css3-flexbox-verstaem-setkojj.html)

Gozar 14.03.2012 17:15

Будущее CSS3 Flexbox верстаем сеткой
 
Нашел тут пример реализации http://ie.microsoft.com/testdrive/HT...n/Default.html

Кто пробовал, что думаете?

Я так понимаю Flеxbox победил, правда IE со своим Grid не сдается и реализовал его в IE10 + Flexin`(тот же flexbox), но массовое использование его вряд ли будет, как мне видится.

Единственная как всегда Opera в хвосте тащится.

Поддержка: FF, Chrome, Safari, IE10

Gozar 14.03.2012 20:30

Неужто никто не в курсе будущего CSS или все ещё на таблицах верстают?

Seva1986 14.03.2012 20:43

Цитата:

Сообщение от Gozar
что думаете?

думаю что они всё ещё могут поменять раз десять пред рекомендацией

вот например по другим частям спеки изменения только за последний месяц
http://web-standards.ru/news/488/
http://web-standards.ru/news/493/

Gozar 14.03.2012 21:03

Цитата:

Сообщение от Seva1986 (Сообщение 163180)
думаю что они всё ещё могут поменять раз десять пред рекомендацией

Мне до рекомендаций дела нет. Поддержка уже есть во всех последних браузерах кроме Опера. А та сделает поддержку когда получит хороший пинок в зад. Оперы выпускаются часто и пользователи обновляют их тоже регулярно, так что за Оперу я не беспокоюсь.

Два года назад был выбор из трех видов разметок, сейчас из одной. Grid я не беру в расчет, но в IE10 уже поддержку Flexbox встроили.

По мне так Template была нежизнеспособна изначальна и походила на бредовую фантазию. Слишком много непонятных моментов.

Seva1986 14.03.2012 21:29

Gozar,

да скорее всего его и буду развивать, но они вполне могут что-то изменить в синтаксисе, и получиться то что использовалось сейчас в будующем просто перестанет работать, (они уже так с градиентами сделали изменение) но градиенты это фигня, ну не будет фона хрен с ним. а вот с разметкой страницы если что-то изменят то сайт развалиться, и самое плохое что это произайдёт на всех сайтах на которых это использовалось. потом лазить править везде...

хотя сдесь больше от браузеров зависит будут ли они поддерживать несколько версий одного и того же...

Gozar 14.03.2012 21:51

Цитата:

Сообщение от Seva1986 (Сообщение 163184)
с разметкой страницы если что-то изменят то сайт развалиться, и самое плохое что это произайдёт на всех сайтах на которых это использовалось. потом лазить править везде...

Это да, но я уже для себя решил, что помимо той версии что сейчас пишу под свой фреймворк, напиши версию верстки под flexbox.

Итого у меня будет старая кросбр., новая 2.0 с 2 видами верстки.

Seva1986 14.03.2012 22:35

Цитата:

Сообщение от Gozar
Это да, но я уже для себя решил, что помимо той версии что сейчас пишу под свой фреймворк, напиши версию верстки под flexbox.

Итого у меня будет старая кросбр., новая 2.0 с 2 видами верстки.

а ну так то да кончно использовать можно, даже нужно. а что за фреймворк?

Gozar 14.03.2012 23:08

Цитата:

Сообщение от Seva1986 (Сообщение 163203)
а что за фреймворк?

Что-то среднее между jqeury и sencha, эдакое google closure в миниатюре. Набор инструментов для быстрого построения интерфейса высокой степени сложности. Тут и паттерны и мелкие инструменты типа замены класса и DD окошки и вкладки и деревья т.д. Размер в пределах 100 кб. и вряд ли вырастет более 200кб. Сейчас 20, а большая часть уже реализована. Чистый js.

Выросло всё это на основе интерфейса админки с ужасным, но простым в понимании кодом и великолепной юзабилити, позволившей прожить этой админке пару лет без изменений с небольшим багом не мешающим жить. ООП без ООП. Сейчас переписываю на ООП :)

Показать не могу, проект в середине пути, да и не вижу смысла. Мне мой код нравиться, а чужое мнение относительно него мне не интересно.

Seva1986 15.03.2012 01:08

Цитата:

Сообщение от Gozar
Чистый js

Вот это уважаю!
Цитата:

Сообщение от Gozar
Показать не могу, проект в середине пути, да и не вижу смысла. Мне мой код нравиться, а чужое мнение относительно него мне не интересно.

Мой уровень знания JS слишком низок, чтобы дать объективную оценку, я его недавно изучать начал. поэтому критиковать бы точно не стал!
Удачи в разработке!


Часовой пояс GMT +3, время: 10:11.