Как улучшить и усовершенствовать процесс разработки WordPress темы

splash

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

Вместо того, чтобы написать еще одну статью о создании темы для WordPress (что было бы глупо, действительно, все темы которые я бы не создал попадали бы под категорию “дрянные”), Я попросил некоторых из лучших дизайнеров и разработчиков тем поделиться какими-нибудь советами и методами, которые могут помочь помочь вам улучшить и усовершенствовать ваш процесс дизайна и разработки тем.

Читать далее

Как правильно продавать свой UX дизайн клиентам

Image source: Winning a User Experience Debate

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

Читать далее

Использование символов пробелов для лучшей читабельности в HTML и CSS

labyrinth-comic

Сразу же, не откладывая, я дам вам простой совет: в готовом рабочем варианте ваш код должен быть как можно дружественнее. Это подразумевает сжатие размера, объединение и уменьшение как можно большего количества элементов и как можно меньшего количества файлов. Я думаю, никто не будет спорить, что эти предложения не являются наилучшим применением на практике (даже если мы не будем внедрять их в каждом проекте).

 

Читать далее

Проектирование для удобства чтения.

screenshots of Verdana, Proxima Nova, Arial, and more.

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

Сегодня, для слишком многих дизайнеров, главной заботой в области типографики становится ее эстетический характер. Проблема в том, что мы склонны использовать типографику и надписи, как два взаимозаменяемых термина, коими они не являются. Беглый взгляд на выводы о “типографике” сайта Dribbble показывают, что это тренд.

Читать далее

Применение стилей и жирности шрифта при помощи @font-face объявления

1_organize_text

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

Полужирный и Курсив Помогут в Организации Контента

Несколько месяцев назад я написал статью о том «Как избежать искусственного стиля и  жирности шрифта при помощи Google Web Fonts». В конце статьи я пояснил, что стили и жирность шрифта являются важными UX элементами при написании текста. Формы шрифтов Полужирного и Курсива, помогают людям бегло просмотреть ваш сайт. Они добавляют акценты, такие как strong и subtle, которые могут помочь посетителям понять организацию содержания, прежде чем они вообще начнут читать его.

Читать далее

Преимущества отзывчивого веб-дизайна

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

Учитывая эти и многие другие требования, которые современные пользователи предъявляют сайтам, нам кажется, что отзывчивый веб – дизайн имеет ряд преимуществ.

Читать далее

Создание Open-Source iPhone игры

Running Seven Bridges in Xcode

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

Эта первая статья в серии статей об IOS программирование, которую я планирую. В данной статье я буду приводить свою игру в качестве наглядного примера. Мы рассмотрим отдельные ее компоненты, и разработку в целом.

Читать далее

Проектирование в мире мульти-устройств

A List Apart

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

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

Читать далее

Подробное введение в Backbone.Marionette

Backbone.js все быстрее становится самой популярной платформой для создания модульных JavaScript приложений на стороне клиента. В основном это просто благодаря отсутствию больших препятствий в начале работы; начать работать с ним супер-просто. Однако, в отличие от Ember.js, из-за такой минимальности Backbone разработчику приходится многое додумывать самому.

Итак, как только вы хотите расширить приложение, все становится не таким уж и простым. Backbone.Marionette был создан для того, чтобы облегчить все трудности, связанные с Backbone разработкой. Согласно его автору, Backbone.Marionette «заставляет танцевать ваши Backbone.js приложения с помощью композитной архитектуры приложения!».

Читать далее