Работа с графикой
♦ Adobe Photoshop
♦ CorelDraw
♦ MS Expression Design
Разработка мультимедиа
♦ Adobe Flash
♦ ACDSee
♦ IrfanView
♦ XnView
Для программистов
Для обеспечения работы программистов могут потребоваться следующие инструменты:
IDE, ориентированные на разработку веб-сайтов
♦ WebMatrix
♦ Zend Studio
♦ Adobe Dreamweaver
♦ Eclipse IDE
♦ MS Visual Studio
♦ MS Visual Web Developer Express
Редакторы
♦ Notepad и похожие по функциональности программы
♦ PhpExpertEditor
♦ AltovaXMLSpy
♦ TopStyle
♦ RegexBuddy
♦ MS Sharepoint Designer (бывш. FrontPage)
♦ MS Expression Web
Разработка мультимедиа
♦ Adobe Flash
♦ MS Expression Blend
♦ MS Expression Encoder
Средства проектирования (CASE средства)
♦ ErStudio
♦ ErWin
Клиенты к базам данных, не входящие в стандартный пакет
♦ MySQLFront
♦ HeidiSQL
♦ Aqua DataStudio
♦ SQL Navigator
Системы контроля версий
♦ CVS
♦ SVN
♦ MS Visual Source Safe
♦ MS Team Foundation Server
Веб-сервера
♦ Apache
♦ MS Internet Information Services
♦ Nginx
Доступ к серверам
♦ putty
♦ WinSCP
♦ Remote Desktop Connection
♦ CuteFTP
♦ TurboFTP
Для редакторов и публикаторов
Для обеспечения работы редакторов и публикаторов вам могут потребоваться следующие программные продукты:
Редакторы
♦ Notepad и похожие по функциональности программы
♦ TopStyle
♦ MS Expression Web
Работа с графикой
♦ Adobe Photoshop
♦ ACDSee
♦ IrfanView
♦ XnView
Доступ к серверам
♦ CuteFTP
♦ TurboFTP
Среди перечисленных инструментов значительное количество являются платными и требуют приобретения соответствующих лицензий . Это всегда приводит к существенному росту расходов на поддержку сайта. Таких расходов можно избежать, если передать поддержку внешнему разработчику, у которого уже должно быть все соответствующее программное обеспечение.
...
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. Браузеры
...
Браузер (или веб-обозреватель) – это специальное приложение для поиска и просмотра веб-страниц. Браузеры различаются: удобством, совместимостью со стандартами, наборами поддерживаемых технологий, требованиями к программно-аппаратной платформе, режимами работы, установленными по умолчанию, и т. д.
Какие бывают браузеры
Каждый из браузеров имеет свои особенности функционирования и отображения веб-страниц. В случае, если программный код сайта не адаптирован под такие особенности, макет сайта может развалиться («поедут» пропорции верстки, иллюстрации сместятся с заданных мест, нарушится работа части функциональностей).