Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   Кофейная гуща: moar CSS фреймворков (https://javascript.ru/forum/offtopic/26428-kofejjnaya-gushha-moar-css-frejjmvorkov.html)

FINoM 08.03.2012 06:07

Кофейная гуща: moar CSS фреймворков
 
Наблюдая за растущей популярностью фреймворка Twitter Bootstrap осмелюсь предположить две вещи:

1. Исходя из популярности сабжа, можно ожидать подобного фреймворка от других интернет-гигантов, первым из которых, скорее всего, станет Google.

2. Со временем, каждый N-й сайт будет делаться на подобных фреймворках и через несколько лет количество таких сайтов увеличится до 1% от всех интернетов.

monolithed 08.03.2012 10:53

Цитата:

Сообщение от FINoM
Наблюдая за растущей популярностью фреймворка Twitter Bootstrap

Впервые слышу о таком, для чего он нужен?

FINoM 08.03.2012 13:42

Цитата:

Сообщение от monolithed
Впервые слышу о таком, для чего он нужен?

Это готовый набор стилей и скриптов (плагинов jQuery).

KooL 08.03.2012 13:44

Ещё есть от Enyo от HP http://habrahabr.ru/blogs/webdev/139398/

Нужно чтобы быстро склепать нормально выглядящий интерфейс.
http://habrahabr.ru/blogs/css/137404/

FINoM 08.03.2012 13:47

Цитата:

Сообщение от KooL
Ещё есть от Enyo от HP http://habrahabr.ru/blogs/webdev/139398/

Выглядит по-деревенски, да и, судя по всему, он для мобил.

Gozar 08.03.2012 14:51

Цитата:

Сообщение от FINoM (Сообщение 161961)
можно ожидать подобного фреймворка от других интернет-гигантов, первым из которых, скорее всего, станет Google.

Гугл давным давно уже предложил свой фреймворк, когда twitter ещё был маленьким twit-енком.

Цитата:

Сообщение от FINoM (Сообщение 161961)
2. Со временем, каждый N-й сайт будет делаться на подобных фреймворках и через несколько лет количество таких сайтов увеличится до 1% от всех интернетов.

А меня не очень впечатлило.

Magneto 08.03.2012 16:11

HTML5 ★ Boilerplate, YUI CSS Grids, 960gs, Blueprint, Baseline.

Цитата:

Сообщение от Gozar
А меня не очень впечатлило.

Это от того что в CSS ты не силен.

FINoM 08.03.2012 17:30

Цитата:

Сообщение от Magneto
HTML5 ★ Boilerplate, YUI CSS Grids, 960gs, Blueprint, Baseline.

И как это относится к сабжу, кроме базовых ресетов, модульных сеток и прочей мелочи?

FINoM 08.03.2012 17:33

Цитата:

Сообщение от Gozar
Гугл давным давно уже предложил свой фреймворк, когда twitter ещё был маленьким twit-енком.

Я так понимаю, это фреймворк, типа Sencha, jQuery UI и пр., который к сабжу никак не относится. Могу ошибаться.

devote 08.03.2012 17:58

Еще одна очередная дребедень, которая не получит моего внимания.

Gozar 08.03.2012 18:16

Цитата:

Сообщение от Magneto (Сообщение 162010)
Это от того что в CSS ты не силен.

Ты ещё со мной членом начни мериться. Может заодно расскажешь откуда такие познания. Или кроме пустого трёпа ты ни на что не способен?

И да, меня не впечатлило. Кроме наклонного градиента в полосе загрузки, не нашёл для себя ничего интересного.

devote 08.03.2012 18:20

Цитата:

Сообщение от Magneto
Это от того что в CSS ты не силен.

Дык может именно поэтому и выбирают люди сторонние библиотеки потому что в CSS ноль, а библа за них все сделает. Думаю если бы Gozar не знал CSS то эта библа для него стала бы чем-то крутым. Я согласен с Gozar, библа не о чем. Очередная дрянь.

Gozar 08.03.2012 18:24

Цитата:

Сообщение от FINoM (Сообщение 162016)
Я так понимаю, это фреймворк, типа Sencha, jQuery UI и пр., который к сабжу никак не относится.

А что может относиться к сабжу? Гугл уже написал свой фреймворк, если очень захотят могут и плагин для jq написать, ещё один.

Ты заговорил про фреймворки, я тебе ответил что это не единственный. И, да это относится к сабжу напрямую.

Цитата:

Сообщение от devote (Сообщение 162025)
Думаю если бы Gozar не знал CSS то эта библа для него стала бы чем-то крутым.

Типа того :)

monolithed 08.03.2012 19:06

Перешел на один из примеров, так и не понял там все кнопки для красоты? Типа просто готовый набор интерфейсных плюшек?

Цитата:

Сообщение от devote
Дык может именно поэтому и выбирают люди сторонние библиотеки потому что в CSS ноль, а библа за них все сделает.

Вообще не понятно какую нишу они хотят занять с несколькими примерами, когда есть jQuery UI c куда большим функционалом и дружеским интерфейсом.

Цитата:

Сообщение от FINoM
Со временем, каждый N-й сайт будет делаться на подобных фреймворках и через несколько лет количество таких сайтов увеличится до 1% от всех интернетов.

Какой уважающий себя проект будет собирать свой интерфейс из предопределенных элементов?
Я лично не могу представить себе такой ситуации. Потому что техпроцесс в любой компании сперва строится с обсуждения проекта, затем .... проектирования интерфейса и его отрисовки. Соответственно там где есть мало-мальский верстальщик этому проекту грош цена.
Да и вообще что сложного сделать самому кнопку?

FINoM 08.03.2012 19:14

Цитата:

Сообщение от devote
Дык может именно поэтому и выбирают люди сторонние библиотеки потому что в CSS ноль

Это только одна из возможных причин:
1. Фреймворк для тех, кто, собственно, не знает CSS
2. Кто не спец в дизайне (а кто и присутствующих здесь может сделать что-то кроме гиперболизированного шлака с дерьмовой версткой текста? Гляньте хотя-бы в раздел с «ваши сайты и скрипты»)
3. Кто не хочет тратиться на дизайн и верстку (то бишь, элементарная экономия 400 и больше долларов, если обращаться не к мудакам и не к новичкам)
4. Кто хочет сделать прототип своего проекта.
... я мог что-то упустить
Цитата:

Сообщение от Gozar
Ты заговорил про фреймворки, я тебе ответил что это не единственный.

Я говорил о CSS фреймворке с готовыми стилями для большинства вещей (кнопки, параграфы, заголовки, ссылки...). Это никак не относится к Sencha и подобным скриптам. Причем фреймворк, который отвечает современным понятиям о дизайне: минимализм, и типографика.
Цитата:

Сообщение от devote
Я согласен с Gozar, библа не о чем. Очередная дрянь.

На хабре, периодически, появляются неплохие «инди» проекты на Бутстрапе. Или ты вообще не о том (я не понял, что именно ты назвал «библой»)?

http://habrahabr.ru/blogs/i_am_advertising/139457/ — вот неплохой пример.

Только не нужно говорить здесь, что эта вещь для нищебродов, которые не хотят тратить деньги на дизайн и верстку. Бутстрап решает определенную задачу и решает её достаточно хорошо. Пример: сейчас я делаю небольшой одностраничный сервис, дизайн которого выглядит вырвиглазно:

Так уж вышло, что дизайнер не очень старался (несмотря на то, что я его, в остальном, считаю хорошим дизайнером), а заказчик всё время вносил свои «модификации».

На бутстрапе такая штука выглядела бы более юзабельной и приятной для глаза, на чем я сейчас успешно настаиваю.

FINoM 08.03.2012 19:24

Цитата:

Сообщение от monolithed
Типа просто готовый набор интерфейсных плюшек?

Грубо говоря, да.
Цитата:

Сообщение от monolithed
Вообще не понятно какую нишу они хотят занять с несколькими примерами, когда есть jQuery UI c куда большим функционалом и дружеским интерфейсом.

Не нужно сравнивать тёплое с мягким.
Цитата:

Сообщение от monolithed
Да и вообще что сложного сделать самому кнопку?

Для кнопки нужен дизайнер, иначе получится что-то типа интерфейса Приват24.
Цитата:

Сообщение от monolithed
Какой уважающий себя проект будет собирать свой интерфейс из предопределенных элементов?

А какой уважающий себя проект будет использовать jQuery UI? На всякий случай: их дохерищща. Одним из примеров, пришедших в голову, может служить сервис Payoneer.
Цитата:

Сообщение от monolithed
Соответственно там где есть мало-мальский верстальщик этому проекту грош цена.

Для того, чтоб хотя-бы приблизиться к качеству Бутстрапа нужны:
1. Дизайнер, дрочащий, в хорошем смысле, на пиксели, с адекватным взглядом на всякие красивости, и, в первую очередь, разбирающийся в типографике.
2. CSS верстальщик (нормальный верстальщик, мудаков слишком много)
3. Время на работу первого и второго (~от нескольких дней до двух — трех месяцев, в зависимости от сложности).

Спрашивается, зачем? Если, конечно, не стоит задачи создать оригинальный и неповторимый дизайн (промо дизайн, в частности).

devote 08.03.2012 19:47

FINoM,
ты прям так защищаешь этот фреймворк, как-будто это твое детище. Одно тебе скажу, есть дизайнеры, есть программисты. Каждый должен заниматься своим делом. А не пытаться быть тем и тем одновременно. Поэтому красивость кнопок, рамочек и прочей мелочи, это все ерунда которая не украшает сайт а уродует. Если ставить красивые кнопки то и дизайн сайта должен под них подходить, а если нужен дизайн, значит нужен дизайнер, а там и кнопочки будут и все что нужно. А без дизайнера будет уродство. Так что библиотека ни о чем.

ЗЫ: Нормальный прогер уж давно для себя подготовил платформу для работы с UI куда можно любой дизайн прилепить, особо не заморачиваясь.

ЗЗЫ: Дизайн твитера уродский, мне совсем не нравиться. ИМХО

Gozar 08.03.2012 19:49

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

Не вижу смысла кидаться как сорока на пару ярких кнопок. Их интерфейс даже близко не дотягивает до минимальных требований, которые я могу предъявить.

Где деревья? Где drag&drop окна?

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

НО

Без дизайнера, верстальщик не способен адекватно оценивать полученный результат и всё равно выйдет ГОВНО.

monolithed 08.03.2012 19:50

Цитата:

Сообщение от FINoM
А какой уважающий себя проект будет использовать jQuery UI

Я использую их автокомплит, хотя и есть свой велосипед.
Цитата:

Сообщение от FINoM
Если, конечно, не стоит задачи создать оригинальный и неповторимый дизайн

А кому он не нужен?

Gozar 08.03.2012 19:53

ps: Я бы давно выбрал ext, если бы он не был таким громоздким.

FINoM 08.03.2012 19:59

Цитата:

Сообщение от devote
Дизайн твитера уродский, мне совсем не нравиться.

Наверно, поэтому, тебя фреймворк и не впечатлил.
Цитата:

Сообщение от Gozar
Где деревья? Где drag&drop окна?

Деревьев нет, а драгндроп нужно реализовать самому. Еще раз повторюсь, это CSS фреймворк, к интерактиву никак не относится, за исключением пары бонусов в виде плагинов jQuery. Но их использовать необязательно.
Цитата:

Сообщение от monolithed
А кому он не нужен?

Ты скажи, кому он нужен. Дизайнер — не творческая профессия, дизайн — решение задачи. Всё. Если задачу можно решить быстрее, дешевле, и, возможно лучше, с помощью некоторого инструмента, то этот инструмент нужно использовать. Пример: в YII есть свой набор CSS и мы использовали его в админке для промо сайта. Это полностью решило нашу задачу, несмотря на блевотность встроенных стилей YII. Просто большего не нужно.

monolithed 08.03.2012 19:59

Цитата:

Сообщение от Gozar
Я бы давно выбрал ext, если бы он не был таким громоздким.

Само ядро небольшое, остальное дособирается по желанию (к UI это не относится). Хотя для админок UI незаменим.
Цитата:

Сообщение от Gozar
Без дизайнера, верстальщик не способен адекватно оценивать полученный результат и всё равно выйдет ГОВНО.

Однозначно.

Цитата:

Сообщение от devote
ЗЗЫ: Дизайн твитера уродский, мне совсем не нравиться. ИМХО

А мне наоборот очень сильно нравится, причем это уже тренд!

Цитата:

Сообщение от FINoM
Дизайнер — не творческая профессия, дизайн — решение задачи.

Любой продукт в какой-то степени является творческой реализацией. Дизайнер тем более прямой представитель творческой профессии.

FINoM,
Не подумай что к тебе кто-то специально цепляется, воспринимай это как конструктивную критику.

Gozar 08.03.2012 20:16

Цитата:

Сообщение от monolithed (Сообщение 162050)
А мне наоборот очень сильно нравится, причем это уже тренд!

Не читай стишок ниже. ;)

Цитата:

Сообщение от FINoM (Сообщение 162049)
Еще раз повторюсь, это CSS фреймворк, к интерактиву никак не относится.

Ну тогда отвечу просто,
по дизайну он говно,
Лучше взять тогда уж Сенча,
чтобы в жизни повезло.
:)

FINoM 08.03.2012 20:20

Цитата:

Сообщение от monolithed
Дизайнер тем более прямой представитель творческой профессии.

Нет, ты ошибаешься. Именно из-за убеждения дизайнеров в этом мнении, на рынке столько мудаков. Дизайн — решение задачи, не более того.
Цитата:

Сообщение от monolithed
Не подумай что к тебе кто-то специально цепляется, воспринимай это как конструктивную критику.

Эм, а к чему это?

FINoM 08.03.2012 20:20

Цитата:

Сообщение от Gozar
Ну тогда отвечу просто,
по дизайну он говно,
Лучше взять тогда уж Сенча,
чтобы в жизни повезло.

Я ношу моднявый кепчик.
Чувак, это рэпчик.

Gozar 08.03.2012 20:23

Цитата:

Сообщение от FINoM (Сообщение 162054)
Я ношу моднявый кепчик.
Чувак, это рэпчик.

Не круто, плагиат.

догонись

Двухчасовое кудахтанье Алёны Пискун :D
Смотреть не меньше 2 минут

monolithed 08.03.2012 20:37

Цитата:

Сообщение от FINoM
Нет, ты ошибаешься. Именно из-за убеждения дизайнеров в этом мнении, на рынке столько мудаков.

Я говорю о тех дизайнерах, которые закончили высшее художественное училище и как минимум умеют рисовать от руки.

А вообще, при просмотре портфолио дизайнеров я взял за привычку проверять их работы на tineye.com.
Если вы берете на работу дизайнера обязательно пользуйтесь этим сервисом, потому что только 10% кандитатов показывают свое портфолио, а не чужое.
Цитата:

Сообщение от FINoM
Эм, а к чему это?

Не вникай :)

Magneto 08.03.2012 20:39

Цитата:

Сообщение от Gozar
Ты ещё со мной членом начни мериться. Может заодно расскажешь откуда такие познания. Или кроме пустого трёпа ты ни на что не способен?

Извини перепутал тебя с этим парнем.

Shaci 08.03.2012 20:40

Цитата:

Сообщение от Gozar (Сообщение 162055)
Двухчасовое кудахтанье Алёны Пискун :D
Смотреть не меньше 2 минут

в биорекатор суку
а вообще, с 8 марта всех :)

monolithed 08.03.2012 20:42

Цитата:

Сообщение от Shaci
а вообще, с 8 марта всех

не обобщай :D

FINoM 08.03.2012 20:43

Цитата:

Сообщение от monolithed
Я говорю о тех дизайнерах, которые закончили высшее художественное училище и как минимум умеют рисовать от руки.

Отличай художника от дизайнера.

FINoM 08.03.2012 20:46

Цитата:

Сообщение от monolithed
не обобщай

тем более в интернете женщин нет

monolithed 08.03.2012 20:50

Цитата:

Сообщение от FINoM
Отличай художника от дизайнера.

А если у художника в трудовой книжке написано дизайнер?

Gozar 08.03.2012 21:18

Цитата:

Сообщение от FINoM (Сообщение 162061)
Отличай художника от дизайнера.

Зачем?

Я тех, кто рисовать не умеет за дизайнера никак принять не могу.

FINoM 09.03.2012 04:35

Цитата:

Сообщение от Gozar
Я тех, кто рисовать не умеет за дизайнера никак принять не могу.

Дизайнер должен уметь рисовать, это да. Но профессия «дизайнер» предполагает, повторюсь в очередной раз, решение задач, а не творчество.

monolithed 09.03.2012 10:53

Цитата:

Сообщение от FINoM
решение задач, а не творчество

Так это любая профессия предполагает ;)

Gozar 09.03.2012 12:08

Цитата:

Сообщение от FINoM (Сообщение 162103)
Дизайнер должен уметь рисовать, это да. Но профессия «дизайнер» предполагает, повторюсь в очередной раз, решение задач, а не творчество.

Профессия дизайнера предполагает творчество! Если бы это было не так, то профессия называлась бы технолог или конструктор.

KooL 09.03.2012 13:03

Как по мне, так дизайнер - это инженер; ибо проектирует в первую очередь, ну а во вторую творчество. А рисуют пусть иллюстраторы.

Gozar 09.03.2012 13:30

KooL,
Проектируют инженеры и инженеры проектировщики. Есть такая профессия инженер конструктор.

Цитата:

Сообщение от wiki
В русском языке в начале 90-х годов появилось слово «дизайнер», обозначающее творческую деятельность, направленную на создание эстетичных и эргономичных технических средств. При переводе иностранных публикаций и особенно теле- и радиопередач переводчики очень часто забывают, что англ. designer имеет несколько значений, которые переводятся по-разному. Также нельзя путать конструктора с чертёжником, который лишь изображают чертёж в соответствии с государственным стандартом (ЕСКД) и не занимается непосредственно разработкой. Как правило, конструктор ведёт разработку, изображая чертёж самостоятельно.

Дизайнера заменить технолого или проектировщиком нельзя. Его основная работа в презентабельном внешнем виде. Технолог не в состоянии сделать красивый внешний вид, он как минимум должен быть модельером.

Все кто думает, что дизайнер в первую очередь должен заниматься не творчеством не в состоянии оценить назначение дизайнера. Говорят что у таких людей обычно нет вкуса. Починить это нельзя, т.к. есть программисты, а есть трактористы и последних нельзя научить программировать по 12 часов в день. Я не считаю это дефектом, просто у них мозг работает по другому.

KooL 09.03.2012 14:02

Цитата:

Сообщение от Gozar
Его основная работа в презентабельном внешнем виде

Можно сделать что-то красиво, аж прям чтобы слюнки текли, но и одновременно этим будет невозможно пользоваться. Так что в первую очередь разработка удобного и понятного интерфейса, а потом уже красивости, а то на создают всякого, как Метро Вин 8 на десктопе.


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