Ошибка: Failed to parse the Currency Converter XML document.
$30 649.88


Ошибка: Failed to parse the Currency Converter XML document.
$1 465.16


Ошибка: Failed to parse the Currency Converter XML document.
$1 703.32


Дизайн

Начало создания сайта

Структура узла

Одним из главных слагаемых успеха узла является правильная организация его структуры. От нее зависит не только удобство навигации, но и легкость его пополнения, добавления разделов. Сразу заметим, что организация навигации не зависит напрямую от физической структуры узла, но сильно от нее зависит косвенно. Представьте, когда человек хочет попасть в раздел, посвященный CGI, большого информационного сервера CITForum, он наберет в строке запроса:

Подробнее...

 

Четыре правила профессионального дизайна

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

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

Подробнее...

 

«Резиновая вёрстка»: используем отрицательные поля

Я недавно столкнулся с задачей, в которой надо было создать двухколоночный макет страницы с «шапкой» и «подвалом», причём в коде страницы контент должен был быть расположен перед блоком боковой колонки. Я решил воспользоваться возможностью продемонстрировать малоизвестный приём CSS-вёрстки: отрицательные поля (negative margins). Отрицательные поля позволяют нам сместить область контента за границы окна браузера, освободив место для боковой колонки.

Подробнее...

 

Добавление CSS

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

Таблицы связанных стилей

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

Подробнее...

 

Что такое CSS

Обычный HTML позволяет задавать цвет и размер текста с помощью тегов форматирования. Если понадобится изменить параметры однотипных элементов на сайте, придется просматривать все страницы, чтобы найти и поменять теги.

Каскадные таблицы стилей (Cascading Style Sheets, CSS) позволяют хранить цвет, размеры текста и другие параметры в стилях. Стилем называется набор правил форматирования, который применяется к элементу документа, чтобы быстро изменить его внешний вид.

Подробнее...

 

ШРИФТ

Удобочитаемость шрифта.

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

четкость шрифта (отношение цвета (тона) шрифта к цвету (тону) фона — носителя знаков, фактура, качество выполнения); ясность шрифта (узнаваемость знаков, их дифференцированность, оправданная простота форм, представление содержания).

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

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

Перечисленные факторы выполнения основного требования — удобочитаемости — являются общими и составляют основу профессиональной грамоты в области искусства шрифта.

Подробнее...

 

Проектирование навигационной системы сайта

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

Правильное использование гиперссылок является важнейшим фактором повышения юзабилити сайта. Известный специалист по юзабилити Якоб Нильсен утверждает, что навигация сайта должна в любой момент предоставлять посетителю ответы на три вопроса:
1. Где я нахожусь?
2. Где я уже был?
3. Куда я могу пойти?

Подробнее...

 

Эволюция 3D-графики в мобильном телефоне

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

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

Подробнее...

 
Еще статьи...

Интересное

Вопросы по графике и...
Какой графический формат (GIF или JPEG) лучше использовать для графики в веб и почему? Если ваша картинка содержит немного цветов и/или четкие линии — лучше использовать GIF т.к. его палитра...
Подробнее...
Как обнаружить утечку памяти
При разработке больших приложений, оперирующих большими объемами информации на первое место при отладке встает проблема обнаружения неправильного распределения памяти. Суть проблемы состоит в том,...
Подробнее...
Безопасная настройка PHP...
ПредисловиеПриходится признать, что операционные системы Windows не собираются уходить в небытие. Игнорировать этот факт нельзя, поэтому нужно научиться мирно сосуществовать с таковыми. Как...
Подробнее...
Практикум по защите сети...
С применением Log Parser, виртуализации и небольшой доли психотерапииОтражение попыток проникновения в сеть — процесс бесконечный. Благодаря значительному прогрессу последних лет защита сетей...
Подробнее...
10 советов по обеспечению...
Защищайтесь от червей и вирусовЭта мера самая очевидная, но и самая важная. Есть очень мало вещей, способных превратить хорошо функционирующую систему Windows в плохо функционирующую систему...
Подробнее...
Загрузчик операционной системы
В этой области данных жесткого диска должен быть расположен небольшой код загрузчика, назначение которого состоит только в том, чтобы передать управление дальше. Этот код передает управление в...
Подробнее...
Domain Name Service -...
Служба Доменных Имен предназначена для того, чтобы машины, работающие в Internet, могли по доменному имени узнать IP-адрес нужной им машины, а также некоторую другую информацию; а по IP-номеру...
Подробнее...
Типизированные файлы
Типизированный файл — это файл в котором записанны идентичные структуры. Например любой файл можно считать файлом байтов — т.е. можно его читать байт за байтом, можно перейти сразу к любому...
Подробнее...
Наиболее распространенне...
Количество случаев похищения идентификационных данных все растет. Нашла ли ваша организация решение этой проблемы или она остается для вас по-прежнему актуальной? Личные идентификационные данные...
Подробнее...
Объектное программирование
Тип объект содержит: — поля: вектор, его размер и его идентификатор в символьном виде — методы: введение вектора, вывод вектора, сортировка за ростом элементов вектора.Реализовать экземпляр этого...
Подробнее...