Советы веб-дизайнерам

Blank

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

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

Читать далее

Погружение в. NET веб-разработки

Screenshot of the demo project open in Visual Studio Web Developer Express

Многие люди думают, PHP, Ruby на Rails и Python и Django при выборе языка для создания нового веб-сайта или при выборе язык, чтобы учиться, чтобы получить это захватывающая новая работа.. NET, однако, кажется, чтобы занять место несколько в стороне от этой детской площадке спокойные дети.It’ Всегда в последнюю очередь выбрал для игровых видов спорта, он кричал: “Wassup!” На вечеринках и после 2000 года, и это было просто оставили в cold.

I’ м не один из этих людей.В самом деле, I’ м вполне поклонник NET и нашли его большой развиваться с тех пор, отходя от PHP в первые дни моей карьеры..Имея большой инструмент, большое сообщество и широкая применимость (мобильный, Xbox, настольных и Web) it’ с мощным и fun.

Читать далее

Отзывчивое меню: улучшение навигации мобильных сайтов

121interviewcoaching - desktop site

Большинство из нас довольно хорошо знакомы с отзывчивым веб – дизайном. В основном, программисты используют  media queries, а также различные макеты, для изменения дизайна и структуры сайта, чтобы он мог соответствовать различным размерам экранов мобильных устройств.

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

Читать далее

Введение в JavaScript Модульное тестирование

4a-green

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

Проверка правильности заполнения полей ввода: ошибки и рекоммендации

Form Field Validation Error Page at BlueNile.com

Страница с отображением ошибки заполнения каких-либо форм приводят пользователей в настоящее бешенство! Вы только что 10 минут (в лучшем случае) заполняли 20 полей анкеты, старательно вчитываясь в вопросы и обдумывая каждое слово, и тут внезапно появляется слово “ошибка” после того, как вы нажали кнопку “регистрация”. И всё из-за одного маленького неверно заполненного окошка.

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

Ещё мы заметили, что испытуемые после подобных инцидентов начинали хитрить, чтобы избежать подобных ситуаций в будущем. Например, они ставили прочерки поле «Название фирмы», подозревая, что это поле может быть обязательным для заполнения.

Читать далее

Новые мощные CSS и JavaScript Методы

Interactive CSS3 Lighting Effects

С нашими последней облавы полезных CSS techniques, we’ видели много действительно замечательных geekery CSS там.С CSS3, некоторые старые методы теперь уже устарели, другие зарекомендовали себя как стандарты, и многие методы все еще находятся в “ сумасшедшие experimentation” stage.

С момента выхода предыдущего поста, we’ посетили сбора, сортировки, фильтрации и подготовки компактный Обзор новых мощных CSS techniques.Сегодня мы, наконец, приведем некоторые из этих методов.Используйте их сразу или сохранить их для будущих reference.

Читать далее

Аппаратное ускорение CSS

Screenshot of our app on the iPhone, scrolled just a tiny bit to the left.

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

Читать далее

Почему ваши ссылки никогда не должны говорить “Нажмите здесь”

click here

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

Читать далее

Классы?Где We’ собираемся, мы Don’ Классы т необходимо!

Name label

Классы, классы, классы всюду.Что делать, если нам не нужна CSS классы вообще?Что, если мы перестали беспокоиться о том, сколько классов мы используем и то, что мы должны называть их и только что закончил с ними раз и навсегда?Не будет откровением вам сказать, что HTML элементы могут быть стилизованы, не прибегая к class атрибут, но подумали ли вы о множестве преимуществ, которые приходят от отказавшись классов altogether.

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

Читать далее