Сегодня на работе у меня встал вопрос о том, какие средства я могу использовать при разработке интерфейса сайта и как лучше его делать (размеры). Чтобы получить ответ на свой вопрос, я собрал статистику с самых посещаемых сайтов, с которыми я работаю и проанализировал ее. Замечу сразу, что обработана статистика четырех сайтов, два из которых белорусские, два – российские. Для трех сайтов основная аудитория – специалисты финансовой и кадровой сферы на работе. Для одного – пользователи всех категорий, кроме пенсионеров, дома и на рабочих местах.
Прочитать этот документ можно в формате PDF (405,3Кб). Даные, на основе которых написана статья, так же можно посмотреть в полном объеме в формате PDF (872,9Кб).
Итак, о сайтах.
1) Первый сайт – это российский ресурс, форум для секретарей. Посещается в основном с рабочих мест. Аудитория 1.
2) Второй – белорусский портал по поиску работы. Аудитория 2.
3) Третий – российский сайт, который посещают специалисты по кадрам, секретарскому делу и финансам с рабочих мест. Аудитория 3.
4) Четвертый – белорусский сайт, который посещают специалисты по кадрам и финансам с рабочих мест. Аудитория 3.
Аудитория 2 наиболее выделяется из списка. В нее входят все группы пользователей, кроме пенсионеров, причем пользуются ресурсом, как с рабочих мест, так и из дому.
Все сайты обладают хорошей посещаемостью.
Грузить цифрами вас не буду. Сразу перейдем к результатам. Сначала ответим на два вопроса, очень важные для разработчика интерфейса: «под какое минимальное разрешение делать сайт» и «какими средствами (из JS, CSS, XHTML) можно пользоваться». С первым вопросом все предельно ясно. По второму поясню. Многий важный функционал JS появлялся в новых версиях браузеров и не поддерживается старыми. Старые браузеры так же не поддерживают последние версии XHTML и CSS. По этому, ориентируясь на старые браузеры, разработчик сильно ужимает себя в возможности использования современных средств.
«Под какое минимальное разрешение делать сайт?». Анализ собранной статистики, показал, что имеет смысл делать сайты под разрешение 1024х768 и выше. Разрешение 800х600 установлено у 6,27% пользователей, при этом у остальных – большие разрешения. А при просмотре сайта шириной 800 на разрешении 1440, например, явно ощущается дискомфорт. В то же время, слишком широкие сайты так же не очень удобно читать. Например, тянущийся дизайн при разрешении 1440х900 на всю ширину монитора не всегда удобен. На мой взгляд, оптимально делать тянущиеся дизайны с ограничением ширины от 955 (для 1024) до 1200 (для 1280). Тем же 6%, у кого установлено разрешение 800х600, придется пользоваться горизонтальным скроллингом и задуматься о смене монитора.


Результирующие диаграммы разрешений.
«Какими средствами (из JS, CSS, XHTML) можно
пользоваться?» Выше во вступлении описано, что подразумевается под этим вопросом – повторяться не буду. Перейду сразу к делу. 74,68% аудитории сайтов пользуются браузером Microsoft Internet Explorer 6.0. Практически по всем сайтам этот показатель стабилен. Второе место за Mozilla (Firefox) – 9,38%. Microsoft Internet Explorer 7.0 – 8,43%. Остальные версии браузеров – менее 3%.
| Определены системой: | 92,47% | 79,32% | 90,23% | 88,82% | 87,71% | 
| Из них: | |||||
| Наименование | 1 | 2 | 3 | 4 | Среднее | 
| Microsoft Internet Explorer 6.0 | 73,91% | 73,01% | 75,34% | 76,44% | 74,68% | 
| Mozilla (Firefox) | 9,81% | 10,23% | 9,25% | 8,24% | 9,38% | 
| Microsoft Internet Explorer 7.0 | 9,90% | 7,20% | 8,92% | 7,71% | 8,43% | 
| Microsoft Internet Explorer 5.0 | 2,45% | 2,19% | 2,46% | 2,80% | 2,48% | 
| MyIE2 (Internet Explorer) | 1,33% | 1,80% | 1,31% | 1,32% | 1,44% | 
| Opera 7 | 0,40% | 1,94% | 0,69% | 1,06% | 1,02% | 
| Avant Browser (Internet Explorer) | 0,00% | 1,22% | 0,70% | 0,86% | 0,70% | 
| Opera 8 | 0,40% | 1,27% | 0,42% | 0,47% | 0,64% | 
| Microsoft Internet Explorer 5.5 | 0,28% | 0,49% | 0,31% | 0,57% | 0,41% | 
| Mozilla | 0,31% | 0,30% | 0,30% | 0,32% | 0,31% | 
| Opera 6 | 0,40% | 0,08% | 0,04% | 0,02% | 0,14% | 
| Mozilla (Safari) | 0,00% | 0,11% | 0,09% | 0,09% | 0,07% | 
| Microsoft Internet Explorer 4.0 | 0,00% | 0,06% | 0,03% | 0,02% | 0,03% | 
| Konqueror | 0,00% | 0,00% | 0,05% | 0,02% | 0,02% | 
| Mozilla 1.0 | 0,00% | 0,04% | 0,00% | 0,02% | 0,02% | 
| Mozilla 1.5 | 0,00% | 0,00% | 0,04% | 0,02% | 0,02% | 
| Mozilla 1.6 | 0,00% | 0,02% | 0,00% | 0,02% | 0,01% | 

Плохая новость заключается в том,
что браузером Microsoft Internet Explorer 5.0 пользуются 2,48% пользователей, а
эта версия браузера не поддерживает много стандартом и функционала JS. Однако 84%
посетителей пользуются браузерами, Но, похоже на то, что данная статистика не
определяет браузеры Opera 9.x. Это видно, если изучить статистику по браузерам без учета
версий.
| Наименование | 1 | 2 | 3 | 4 | Среднее | 
| Microsoft Internet Explorer | 64,43% | 81,20% | 79,04% | 78,10% | 75,69% | 
| Opera | 27,06% | 9,16% | 12,12% | 14,12% | 15,62% | 
| Mozilla | 8,50% | 9,58% | 8,79% | 7,76% | 8,66% | 
| Konqueror | 0,01% | 0,06% | 0,05% | 0,02% | 0,04% | 

Здесь на втором месте крепко закрепилась Opera. Причем, 15,6% — это нешуточная доля аудитории. Вывод из всех этих данных сделать легко. Основная аудитория сайта пользуется браузерами, которые хорошо (или более-менее хорошо) поддерживающими наиболее важный функционал (IE 6, Opera 9, Firefox 2). Это значит, что мы все же можем начинать использовать Ajax и такие библиотеки, как JQuery. Но при этом не забывайте писать, что для просмотра сайта требуется браузер Internet Explorer с минимальной версией 6.0.
Ну и на последок информация, которая для web-разработчика особой ценности не имеет, но может быть интересна просто любому IT-специалисту. Это статистика по операционным системам.
| Нименование | 1 | 2 | 3 | 4 | Среднее | 
| Windows XP | 84,98% | 90,40% | 86,97% | 87,86% | 87,55% | 
| Windows 2000 | 9,65% | 4,64% | 7,96% | 7,12% | 7,34% | 
| Windows 98 | 1,20% | 2,22% | 1,65% | 2,12% | 1,80% | 
| Windows 2003 | 1,71% | 1,44% | 1,47% | 1,43% | 1,51% | 
| Windows NT | 1,20% | 0,90% | 1,43% | 1,10% | 1,16% | 
| Linux | 0,63% | 0,16% | 0,30% | 0,20% | 0,32% | 
| FreeBSD | 0,46% | 0,09% | 0,08% | 0,05% | 0,17% | 
| MacOS | 0,17% | 0,10% | 0,09% | 0,12% | |
| Windows ME | 0 | 0,04% | 0,02% | 0,01% | 0,02% | 
| Windows 95 | 0 | 0,01% | 0,01% | 0 | 0,01% | 
| Windows CE | 0 | 0,01% | 0 | 0,01% | 0,01% | 
