Корпоративный веб-сайт на 100%. Требуйте от сайта большего!
Шрифт:
MySQLистые программисты за обедом поели мягких французских булок да выпили чаю
Использование различных инструментов также связано со стереотипами, складывающимися у дизайнеров и программистов, которые часто могут принципиально отказываться работать на непривычном для них программном обеспечении. Это всегда приводит к своеобразным «религиозным войнам», на которые растрачивается много ресурсов и времени.
78. Устройства
Для доступа к веб-сайту требуется специальное устройство, работающее под управлением операционной системы ( MS Windows, OS Linux, Mac OS, Symbian и др.), и специальная программа для просмотра – браузер .
Каждое средство доступа предъявляет свои требования к технологии создания, стилевому решению и контенту сайта.
Все устройства, обеспечивающие доступ к веб-ресурсам, можно разделить на:
• стационарные
• переносные
• портативные
Обычно учитывают несколько групп программно-аппаратных платформ:
1. Доступ со стационарного компьютера или ноутбука , работающего на базе:
♦ OS Windows
♦ OS Linux
♦ Mac OS
2. Доступ с портативного компьютера или смартфона , на котором установлена:
♦ OS Windows Mobile
♦ OS Symbian
♦ OS Linux
♦ Mac OS X (для iPhone)
♦ Google Android3. Прочие средства доступа , например:
♦ Сотовые телефоны oo встроенными браузерами
♦ Различные TV и игровые приставкиПопулярность того или иного инструмента, используемого в качестве средства доступа, диктует необходимость создания специальных версий сайта, максимально адаптированных под специфику именно этих устройств. Например, известно, что владельцы iPhone в среднем пользуются им для доступа в Интернет в 2,7 раза чаще, чем владельцы других смартфонов. Соответственно, многие сайты уже обзавелись специальными версиями для этого гаджета.
К сожалению, в настоящее время все сильнее проявляется тенденция не унификации требований различных устройств доступа, а, наоборот, все большего их размежевания. Соответственно, число различных версий сайта под разные устройства, видимо, будет только увеличиваться.
При определении того, для каких устройств следует создавать специально оптимизированные версии, необходимо оценить количество пользователей , заходящих на сайт с каждого класса устройств. Подобный анализ может дать почти любая современная система статистики посещения веб-сайта по анализу лог-файлов веб-сервера. Очевидно, что для устройств, с которых просмотр сайта осуществляется несколько раз в месяц, специальная версия сайта нерентабельна.
Специальная версия сайта может быть создана в одном из двух вариантов:
• автономная , с дублированием всех пересекающихся данных;
• интегрированная с основным сайтом , использующая его версию данных, просто в другом интерфейсе.
Ни один из вариантов не является безусловно лучшим. В разных случаях эффективней может быть и тот, и другой подход. Обсудите это с вашим веб-разработчиком.
При выборе любого из вариантов потребуется проведение полного цикла разработки: создание и разработка интерфейса, набор программных шаблонов, адаптирование контента и стилевой графики, проведение тестирования и внедрения.
ПерспективыХолодильники «Samsung» уже умеют помогать покупать продукты
Согласно имеющимся прогнозам, в ближайшие годы доступ в Сеть получат даже простейшие бытовые устройства (холодильник, наручные часы и т. д. ) и наступит следующая технологическая эра – интернет-вещей .
79. Браузеры
Браузер (или веб-обозреватель) – это специальное приложение для поиска и просмотра веб-страниц. Браузеры различаются: удобством, совместимостью со стандартами, наборами поддерживаемых технологий, требованиями к программно-аппаратной платформе, режимами работы, установленными по умолчанию, и т. д.
Какие бывают браузеры
Каждый из браузеров имеет свои особенности функционирования и отображения веб-страниц. В случае, если программный код сайта не адаптирован под такие особенности, макет сайта может развалиться («поедут» пропорции верстки, иллюстрации сместятся с заданных мест, нарушится работа части функциональностей).
Сайт должен быть оптимизирован под наиболее популярные браузеры
Обычно рекомендуют проводить тестирование отображения сайта в наиболее популярных браузерах , достаточно адекватно поддерживающих все основные веб-стандарты:
♦ Internet Explorer
♦ Firefox
♦ Safari
♦ Opera
♦ Google Chrome
Сайт должен быть оптимизирован не только под текущую, но и под предыдущую версию браузеров
Существуют также гораздо менее популярные браузеры, которые по ряду причин не получили широкого распространения или потеряли популярность. Это Netscape Navigator, Konqueror, Galeon, Epiphany, Kazehakase, Charon, Arachne, K-Meleon, Slimbrowser, SeaMonkey, FastIE и др.
Кроме общего тестирования сайта в различных браузерах принято проверять его работоспособность при:
♦ Отключенной средствами браузера графике
♦ Отключенной поддержке каскадных таблиц стилей (CSS), задающих параметры внешнего вида сайта
В каждом из этих случаев сайт должен сохранять пригодность для работы.
Браузеры для портативных устройств
Отдельное место занимают браузеры для портативных устройств:
♦ Internet Explorer Mobile
♦ Opera Mini
♦ Safari для Apple iPhone