Максимальный минимализм!

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

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

Такими принципами я пользуюсь при разработке заказных и своих проектов. И возможно не все согласятся, но по-моему это работает. В моём портфолио лежат в основном именно такие решения. Говоря «решения», я имею в виду не только дизайн и вёрстку.

Те программные решения, которые будут представлены позже на этом блоге, часто также идут по пути минимализма. Как пример, можно рассматривать небольшой эффект плавного раздвигания слоёв. Его можно реализовать подключив популярный фреймворк JQuery в 100 килобайт весом, а можно написать около 6 строк простого javascript кода. И как думаете, что будет надёжней и быстрее работать?

Правильно. Самым надёжным и быстрым решением будет самое простое решение (но не путайте с глупостью).

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

Имхо, верное решение будет в написании админки ручками и организации системы текстовых баз данных. Вы можете думать иначе, но я почему-то уверен, что я прав.

Скажите мне, бывает так, что сервер хостинга работает нормально, а ваша база MySQL отваливается? Бывает. От этого никуда не деться. Так зачем простецкий сайтик завязывать на неё? Это понятно, что форум или биллинг какой-нибудь на текстовых БД это рак. Но зачем усложнять до бубена простую задачу?

Вроде как вывод

Используйте Бритву Оккама при разработке: отсекайте всё что необязательно. Беспощадно уничтожайте лишние элементы. Можно решить задачу проще? Не думайте - делайте.

Жду ваших мнений в комментариях.

Подписаться на обновления:

Поделиться ссылкой:


Комментарии:

03.10.2009 00:30:13

Возможности цитирования тут нет (видимо из-за вездесущего минимализма ;) поэтому читать коммент будет не легко... :(

эффект плавного раздвигания слоёв. Его можно реализовать подключив популярный фреймворк JQuery в 100 килобайт весом, а можно написать около 6 строк простого javascript кода.

Ребята, ну когда же вы выглянете в окно и заметите, что на дворе уже почти 10 лет как 21-й век наступил. Забудьте вы наконец про диал-ап и прекратите считать килобайты. Или вас так сильно достает мысль о том, что ПЕРВАЯ загрузка страницы будет на целых полторы секунды дольше, если вы используете jQuery??? Смешно, честное слово.

И как думаете, что будет надёжней и быстрее работать?

Скорость будет одинаковой, а вот надёжность и стабильность у jQuery естественно будет выше. Т.к. в ней реализована поддержка особенностей выполнения javascript’а множеством броузеров. Но если вам хочется иметь постоянные вопли от заказчика, что, то у одного клиента, то у другого ваш скрипт косячит - пожалуйста, делайте вручную. Изобретение велосипедов - великая традиция нашего народа.

Самым надёжным и быстрым решением будет самое простое решение (но не путайте с глупостью).

Lex, не считайте, пожалуйста, что я к вам придираюсь, но это действительно глупость, которую рьяно защищают все дилетанты. Я в молодости тоже так считал и позже мое самолюбие было жестоко ущемлено открывшейся реальностью. Прошу, не делайте поспешных и необоснованных выводов. Из-за них вы выглядите смешно. А я не думаю, что это вам нравится. :(

бывает так, что сервер хостинга работает нормально, а ваша база MySQL отваливается? Бывает.

Лично в вашей практике это случалось? Или это очередные домыслы?

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

В моей же практике очень часто происходят вещи, когда хостер (даже не уведомляя клиентов) откатывает содержимое сервера из бэкапа (без БД, только файлы). Либо переносит файлы из раздела в раздел. При этом сохраняются права доступа к файлам, но меняется ВЛАДЕЛЕЦ.

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

Так что снова вы не правы. Мне бы очень хотелось, чтобы вы сперва хорошенько разобрались с РНР и мускулом, а уж потом рекомендовали или НЕ рекомендовали что-либо к «употреблению». И желательно с конкретными примерами и объяснениями почему именно так, а не иначе.

Но зачем усложнять до бубена простую задачу?

Один SQL-запрос против 20 кб кода для поддержки текстовой БД, что сложнее?

Одна строчка на js для jQuery, написанная за 10 сек. против ... N времени, потраченного на реализацию эффекта на чистом js + трах с несоблюдением броузерами стандартов - что сложнее?

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

Имхо, вы (как обычно) сами себе противоречите.

ЗЫ Если считаете, что коммент недостоин публикации в блоге - не пропускайте. Я писал его лично вам, а не для того, чтобы показать посетителям какой я умный. ;)

05.10.2009 11:51:12

Привет! Рад, что вы зашли на огонёк. Прямо ждал вашего комментария, ведь излишнее самомнение некоторых людей просто не может не найти выход в комментах:)

По цитированию: Прикрутить цитирование в планах есть:) А где на вашем блоге эта полезная функция? :)

Идём далее: Смешно то, что некоторые товарищи забывают о том, что до сих пор хватает людей, которые пользуются шестым Эксплорером и ужасным интернетом. Да-да, не все живут в Москве (или любом другом крупном городе) и уж вовсе не все дружат с компьютером.

Скорость никогда НЕ будет одинаковой. Это факт. И спорить смысла нет. Думаю, понятно каждому, что 3 Кб загружается быстрее, чем 100 Кб. А надёжней будет именно простой скрипт из шести строк, потому что СОВЕРШЕННО ТОЧНО то, что простые скрипты понятны ЛЮБОМУ браузеру. Конечно, жкваери имеет кучу заплаток. Однако в случае простого скрипта, они просто не нужны.

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

Это не домыслы (которых очень много в ваших репликах). В моей практике случалось такое, что Мускуль отваливался. И у меня на хосте, и не раз доводилось наблюдать такую «аномалию» на чужих проектах. Однако ни разу не случалось, чтобы хостер откатывал файлы. А теперь подумайте над этим, и возможно придёт понимание того, что случаи бывают разные (как и хостеры), поэтому не стоит на своих домыслах строить псевдообъективные суждения.

Со скриптами Вадима Ласто, кстати, у меня никогда не было проблем, в отличие от продвинутых CMS, работающих на Мускуле.

Имхо, очень глупо говорить, что я не прав :) Просто вы настолько уверены в своей правоте, что это смешно. «А я не думаю что вам это нравится» ;)

Намного проще написать адекватный js скриптик и воспользоваться текстовой БД, чем подключать Мускуль и Жкваери для реализации 1 запроса и 1 эффекта. Кстати, можно ещё об SQL-иньекциях вспомнить.

Возможно вы меня не поняли, но я не категорически против JQuery и MySQL. И я их использую... там, где это необходимо. Только, по-моему, никогда не стОит усложнять задачу там, где можно обойтись простыми и надёжными методами.

29.10.2009 19:14:18
#3 Walter Apai

у Вас опечатка
«...о красивости позабудет). Тоже и с заказчиком...»
в этом контексте правильно будет «то же»

29.10.2009 19:14:51

Спасибо, но думаю это не так уж важно :)

30.10.2009 09:47:45
#5 Walter Apai

«И возможно не все согласятся, но по-моему это работает.»(c)
перед и после слов «возможно» и «по-моему» запятые нужны.
без запятых эти слова уже не вводные и смысл фразы меняется.
если интересно об этом подробнее, то я вот неплохую ссылку нашёл:
http://www.rusyaz.ru/pr/pz09.html
PS ну и так далее.
кстати, очень интересно пишете,
потому проникся - даже на «комментарии» потратил время
...хотя и не люблю такой радикальный минимализм.
даже в minimal techno (я меломан ...и )

30.10.2009 10:14:21

Да ладно вам. Ошибки искать дело неблагодарное. Спасибо конечно, но не думаю, что это сильно важно. Это не газета или модный журнал.

И отдельное спасибо за «очень интересно пишете». Буду стараться :)

09.12.2009 11:45:13
#7 Михаил

Минимализм нужен даже не только для малого веса страницы.
Но и для лёгкости восприятия. Хотя, у каждого свой путь, конечно :) Мне ближе минимализм. Кстати, автору блога я бы дал непрошенный совет :)) - колонку текста сделать поУже, процентов на 25.
Узкая колонка - это хорошо. Широкая - хуже. В газетах например узкие колонки, это проверено временем.
В оставшееся место, только наверху, можно поместить ещё какие-нить объявы, а остальное оставить пустым. Воздух, так сказать :)

Ну и можно в комментах тоже поУже сделать колонку.

И я жду, когда вы этот дизайн будете продавать. Плюс к этому, купил бы редактор постов, его же нет в блоге от Ласто (не удобно).

09.12.2009 11:55:56

Михаил, Хм. Стоит подумать. Не знал, что узкая колонка лучше широкой. Интересно чем? Воздуха итак достаточно вроде.

Честно говоря, не знаю пока, буду ли дизайн продавать. Думал сменить его, но сейчас уже не уверен. Он, гад, начал мне нравиться. Так что мнение колеблется. Может переделаю немного и выставлю на продажу(скачку?) в других цветах и оформлении.

Редактор постов имеется в виду тот, что в шопе у меня сейчас лежит, но не продаётся?

09.12.2009 17:17:06
#9 Михаил

Узкая колонка... ну, просто газетчики так рекомендуют. А я посмотрел, и правда, красивее и легче читать. Вот кстати про «читать», мне например, легче когда взглядом можно охватить сразу всю ширину колнки. А не так, что текст расплылся по всему окну браузера.

Редактор постов, да любой удобный.

09.12.2009 17:25:56
#10 Михаил

Ну ладно, дизайн секретный, ну хоть подарите мне такую штуку, когда наводишь на логин в комментах, а внизу высвечивается адрес сайта (этого комментатора). Как это сделать? :)

09.12.2009 17:30:45

Михаил,
Странно. Мне удобней читать текст, когда он на весь экран растянут. Но подумаю.

Дело в том, что у меня на блоге уже не Ласто-блог, а свой движок стоит :) Почитайте последний пост.

09.12.2009 18:52:26
#12 Михаил

Ну про дизайн ладно.

Но хоть скажите, возможно ли сделать, чтоб высвечивание адреса именно в блоге Ласто? Вы же вроде делали раньше?

09.12.2009 18:56:17

Михаил, в Ласто блоге, к сожалению, такой функционал не предусмотрен.

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

18.12.2009 13:16:55
#14 Андрей

В веб-дизайне я пока «нулевый» Но ваши решения для меня понятны и очень интересны.

По поводу граматических ошибок:
Указывать кому-то на граматические ошибки не только неблагодарное дело, а еще делать это и некорректно...

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

Так что - минимализм рулит! :-)

На счет дизайна сайта: в принцыпе классно, но цвета - очень хмурые... можно бы было что-то повеселее, и из-за ширины колонки действительно глаза устают бегать по монитору.
Но, интересность и информативность постов берут свое, и буду вас читать дальше. :-)

10.01.2010 12:40:51
#15 Сергей

Цвета дизайна сайта не утомляют глаза.

28.01.2010 12:39:14

меньше трепа больше дела!
простота рулит.
да-да-да. именно простота. ато минимализм звучит как то по буржуйски
хоть и прижился в полной мере
насчет сужения колонок.поддерживаю:)чуть чуть надо бы урезать))10%

31.01.2010 20:49:15

Изучаю Вордпресс, очень просто и приятно. Есть сайт на Друпал, но не во всем разобрался (спасибо моему админу, помогает). Если говорить о движке и минимализме, то всё это тухнет по сравнению с контентом. Если есть что сказать и это действительно интересно, то абсолютно параллельно на чем делать. А функционал, при желании всегда можно прикрутить ;)

09.02.2010 13:50:03
#18 Cyberworm

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

09.02.2010 13:52:46

Cyberworm, имхо стоит конкретизировать :) что сложно читать? почему?

01.03.2010 23:03:10
#20 Roma

Все гениальное просто!

16.03.2010 20:18:02
#21 Серж

не совсем согласен с автором. иногда без «забавных завитушек» просто не обойтись :)

25.04.2010 10:26:58
#22 Lilu

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

27.04.2010 22:44:57
#23 mailar

страсти наколяются,совет по дизайну: красиво будет смотреться ваш логотип «глаз» большого размера на неподвижном фоне поста.

28.04.2010 16:10:08
#24 Sapsan

Минимализм — это конечно же хорошо. Но, йоптать, не во всем же!
Простота еще не гарантирует легкость восприятия. Например данный блог трудновато читать (из-за крупного шрифта, ширины колонки почти на 2/3 экрана и пр.) Так что работать и над «простым» нужно не менее, чем над «сложным».

13.06.2010 19:31:52

Много всего уже было сказано, но сама по себе фраза минимализм дизайна я думаю ничего не значет! Не хочу обидеть атора блога, но он с минимализмом слегка перебрал. Хотя блог читаем буквы видны хорошо, глаз не напрягается, но нехватает чего-то уникального. Хотя у каждого человека свой взгляд на совершенство. Мне к примеру нравятся более красочные блоги с хорошей навигацией по нему, они как то легче воспринимаются. - Но это лчно мое мнение со мной можно не согласится!

13.06.2010 19:41:03

Юрок, этому блогу не нужна красочность. Просто потому что не нужна :)

13.06.2010 20:37:06

Never Lex, Может вы и правы! Хочется вам вопрос задать, не по теме конечно, но все же:
1. Как вы монетизируете ваш блог? (через какие сервисы)
Буду благодарен за ответ.

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

13.06.2010 22:19:22

Юрок, проблем нет, отвечу. Никак :)

Этот блог – проект некоммерческий. Бывает небольшие заказы приходят через него разве что. Ну, и скидки получаю на обучающие курсы. А вообще занимаюсь заказными веб разработками: сайты делаю «под ключ», скрипты пишу, верстаю и т.д.

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

13.06.2010 22:19:48
#29 Андрей

Алексей, ширину колонки с текстом уменьшили, это плюс, но зачем сделали белым шрифтом по серому фону? Читать очень трудно, даже немного раздражает, нужно всматриватся. Не игнорируйте основы - черным по белому и будет читателям счатье.
Ну, или хотя бы поекспериментируйте с цветом шрифта если фон не хротите менять. К примеру желтый намного легче читать. Белий, он как-то, сливается с фоном.

25.06.2010 15:25:12

Бля подпишусь под каждой строкой)

PS твой блог все больше нравится. А как узнал что он еще и на собственном движке - респект, дружище))

25.06.2010 15:45:14

Андрей, наверно просто потому, что мне так нравится :) Имхо, ничего не сливается. Да и читают остальные нормально. Может быть стоит проверить настройки монитора?

Андрей Зарубин, спасибо :) У тебя тоже личный сайт отменный!

25.06.2010 16:05:01

Ну там в свое время был блог) В кеше гугля он вроде даже остался.

PS Не совсем удобно что после отправки коммента, меняет урл страницы на .../commented/ и внизу нет формы для ввода следующего комента. Вот я захотел написать этот коммент, жму f5 и нифига) пришлось жать на ссылку поста опять. Имхо минус к юзабилити.

25.06.2010 16:26:07

Андрей Зарубин, ну почему же. Потому и сделано, что уже всё сказано. Хотя можно ссылочку/кнопочку добавить, мол, «Высказаться ещё раз».

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

10.08.2010 19:47:10
#34 Оксана

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

ЗА минимализм

14.08.2010 19:30:25
#35 Dimezis

Я, в принципе, почитаю разные стили. Минимализм люблю, хотя мой сайт явно не в минималистическом стиле выполнен :) Но хочется сделать свой шаблон.

16.08.2010 18:56:38
#36 Симпатяшка

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

26.08.2010 15:12:33
#37 uasde

Ваш сайт простой и понятны! А всё гениальное - просто. Мне очень нравится ваш блог)

Оставьте комментарий [форматирование]

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



Мой RSS фид