ДизайнЮзабилити. 7 простых вопросов

В прошлой статье я чуть-чуть вас обманул, когда спойлерил следующий выпуск. Просто подумал, что прежде чем выявлять и устранять недостатки юзабилити интерфейса, его нужно сперва создать. Ну а чтобы свести риски возникновения неполадок к минимуму, я предлагаю вашему вниманию 7 простых вопросов, которые настоятельно рекомендую задавать себе почаще.

ДизайнЮзабилити. Вводный курс

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

УрокТонкости программного создания страниц на сайте

В Друпале программно обычные страницы создаются допольно легким способом. И в 6й, и в 7й, и в 8й версии ядра они создаются похожим образом, а именно - имплементированием хука hook_menu() в свой модуль. В этой статье я не буду подробно останавливаться на базовой части - непосредственном добавлении страниц, так как это очень просто и не вызывает затруднений при самостоятельном обучении. Ведь для добавления страницы достаточно написать несколько строк:

function mymodule_menu() {
  $items = array();
  $items['new_page'] = array(
      'page callback' => 'mymodule_page',
    );
  return $items; 
}

Здесь создаётся страница с урлом new_page. При переходе на этот урл будет возвращено значение из функции mymodule_page().

ДизайнЦвет. Гармония цвета.

Наконец-то! Мы финишируем товарищи! Был пройден долгий долгий путь (целых 3 статьи), но мы добрались до самого вкусного! Зачем же нам понадобилось узнавать столько всего? Ну, во-первых для общего развития, а во вторых чтобы со всем знанием дела познакомиться с понятием цветовой гармонии и колорита. Большинство людей воспринимает все цветовые сочетания исключительно субъективно, но мы же с вами не такие простые?

ДизайнЦвет. Как мы его видим?

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

УрокЗнакомство с Display Suite

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

УрокСтандарты кодирования

Весь новый код должен соответсовавать последним стандартам, в зависимости от версии ядра Друпала, для которого он предназначен. Однако уже написанный код после выхода новых стандартов может не обновляться, особенно это касается крупных проектов (например, ядро Друпала), переработка которых может занять довольно много времени.

Отступы и пробелы

Используйте отступ в два пробела. Не используйте табы для смещения кода.

В конце строки не должно быть лишних пробелов.

ДизайнЦвет. По страницам истории.

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

Страницы