представлять технические аспекты реализации системы навигации проекта - лишь тогда можно переходить к следующему этапу (поэтому дизайнеры всегда должны быть в курсе последних технологий для реализации своих красивых задумок).
На RealCodingсобрана информация о HTML, CSS, JavaScript, PHP, Perl, WAP, а также учебники по этим темам. На форумах forums.realcoding.net много интересных сообщений, присланных посетителями сайта.На Codenet веб-разработкам посвящен довольно большой раздел , касающийся PHP, ASP, Perl, Apache, Microsoft IIS, SSI, Java, JavaScript, VBScript - и это далеко не полный перечень. На форуме forum.codenet.ru вы можете задать вопрос, который, возможно, войдет в перечень вопросов и ответов (FAQ), публикуемых на www.codenet.ru/webmast/faq. А еще на сайте имеется довольно интересная рассылка. Советую подписаться.
Графический дизайнер разрабатывает дизайн-макет будущей системы, то есть изображение, включающее в себя все возможные варианты заголовков, блоков, навигации, рубрик. Для больших проектов делается несколько вариантов таких макетов: для главной страницы, для внутренних страниц, для точек входа в различные подсистемы, в том числе недоступные рядовому пользователю. После внутреннего утверждения эти макеты предъявляются заказчику. И с учетом его пожеланий - дорабатываются и согласуются окончательно.
Далее наступает самая объемная (по времени) работа - верстка разработанных макетов. На предыдущем этапе у графического дизайнера были выработаны правила построения композиции страниц, заголовков и прочих блоков. На основе этих правил разрабатывается так называемый внутренней «гайд- лайн» - краткое руководство по оформлению тех или иных элементов, которые понадобятся при верстке страниц проекта. Это руководство может (и должно) быть оформлено документально и после завершения работы - передано заказчику, чтобы расширение проекта в дальнейшем не выбивалось из общего стиля сайта. Это особенно важно для крупных проектов.
Далее наступает пора технического воплощения. Его длительность зависит от объема актуального контента проекта. Тут может быть задействовано большое количество работников (даже внештатных): от html-кодеров до flash-технологов, программистов и пр. Целесообразность применения той или иной технологии обсуждается как на внутренних дискуссиях, так и с заказчиком.
После того как проект теоретически готов к «потреблению» конечным пользователем, наступает очень важный этап внутреннего тестирования. Вся система настраивается на внутреннем тест-сервере и тщательно проверяется как самими разработчиками, так и сторонними тестерами. Как правило, находится некоторое количество огрехов в пользовательском интерфейсе, нередки ошибки в реализации. При грамотном планировании их устранение не вызывает глобальных изменений ни в коде, ни в структуре сайта.
Наконец бета-версия проекта предъявляется заказчику, который должен решить - проводить независимое тестирование или нет. Венец всему - финальная фаза согласования. После удовлетворения всех пожеланий заказчика ему передается необходимый набор материалов для самостоятельной настройки и поддержки проекта.
Много людей последнее время стараются гнаться за модой, за последними стандартами, правилами. В мире веб-разработок существует один весомый игрок по имени W3Org. Эта организация разрабатывает новые стандарты для многих технологий, применяемых в веб-строительстве: html, css, DOM, xhtml и многих других. Некоторые разработчики слишком ревностно относятся к появлению новых стандартов, норм и технологий и стараются при первой же возможности выдать заказчику проект с применением всех этих разработок. Бывает наоборот, заказчик требует, чтобы его проект «был на самом острие технологий». Но появление новых стандартов не означает однозначное их соблюдение пользовательскими клиентами (браузерами). Мир разработки ПО достаточно консервативен, особенно в области веб-клиентов. Часто приходится слышать от разработчиков ворчание в духе: «браузер XXX настолько плох, что не поддерживает последнюю спецификацию CSS 3.0, а вот бета-версия YYY, по заявлению разработчиков, - поддерживает!» Такие высказывания абсолютно бессмысленны. У разработчика есть выбор в инструментарии, а вот конечному пользователю нет никакого дела до инструментов, которыми был реализован данный проект. Пользователь хочет, чтобы все работало на том ПО (в данном случае браузере) с которым он привык обращаться, а как это работает, ему знать не хочется - он пользователь! Дорогие разработчики, переходя на новые стандарты, десять раз подумайте: стоит ли игра со стандартами свеч, потраченных на «просвещение» пользователей. Возможно, старые протоптанные дороги приведут, как ни странно, к более качественному исполнению заказа.
Terralab.ru: Железный поток
HP выпустила два новых фотопринтера DeskJet 5440 и 5940, а также МФУ OfficeJet 5610. Первый принтер, ориентированный на домашнее применение, печатает как в 4-цветном, так и в 6-цветном режимах, затрачивая на снимок формата 10x15 не более 27 секунд. Скорость печати цветных и черно-белых документов - 21 и 22 стр./мин. Второй принтер с теми же скоростными показателями фотопечати лучше «заточен» под работу с документами: 24 стр./мин. в цвете и 30 стр./мин. в монохромном режиме. Обе модели имеют 100-страничный лоток для бумаги и поддерживают технологии автоматической обработки изображений HP Real Life. Комбайн OfficeJet 5610 All-in-One позиционируется как рабочая лошадка для офисных нужд. Он имеет функции сканера (1200x4800 dpi, 48-битный цвет), копира и факса с защитой от спама (с использованием автоопределителя номера и специального «junk fax» барьера). Управление осуществляется при помощи 2-строчного текстового ЖКИ.
Новую SLR-камеру представила и фирма Pentax - чуть-чуть подправленную версию *istDS под названием *istDS2. В ней установлен ЖК-экран большего размера - 2,5 дюйма (210 тыс. пикселов). Ожидаете еще каких-нибудь отличий? А это все… Вторая новинка - 6-Мп Optio S60 c 3-кратным оптическим зумом, 2,5- дюймовым экраном. Выбор режима съемки может производиться специальным кольцом, а неопытные пользователи порадуются функции Auto Select, автоматически выбирающей все настройки при указании одного из четырех режимов.
BenQ представила внешний DVD-привод EW164B с интерфейсом USB 2.0. Фирменная технология SolidBurn позволяет увеличивать скорость записи, сохраняя приемлемое качество, причем привод можно «разгонять» до нештатных скоростей с помощью специальной утилиты. Новинка поддерживает оба формата, а также двухслойные диски DVD+R DL и DVD-R DL (скорости соответственно 8x и 4x). Чтение и запись всех DVD-форматов производится на скорости 16x, перезапись DVD+/-RW - на 8x для «плюса» и 6x для «минуса». Скорости CD - 48x/32x/48x.
Появились в продаже новые MP3-плейеры фирмы Iriver. Спортивная модель Т10 ($145-250) представлена в трех цветовых вариантах, причем цвет отражает объем флэш-памяти - лайм (256 Мбайт),