Улучшите Свой Сайт: Гамма-Версия

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



Почему оптимизация?

По моему мнению, веб-разработчики сейчас уделяют очень мало внимания доступности ( доступность ) и простота использования ( удобство использования ) проекты, над которыми они работают. Для них сайт — это килобайты кода и пара картинок, которые нужно как-то показать клиенту.

О пользователе при этом никто не думает, в лучшем случае прикрываясь выражениями типа: «у меня отсюда все загружается быстро» или «каналы сейчас не такие, как 10 лет назад».

Да, каналы стали быстрее, а машины стали мощнее.

Но веб тоже не стоит на месте, и программное обеспечение иногда развивается быстрее, чем оборудование, способное его поддерживать.

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

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



Почему клиентская часть?

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

Естественно, это совсем не так.

Загрузка страницы — это не только HTML. Существует множество инструментов, которые позволяют убедиться в этом, проанализировать весь процесс и найти в нем слабые места.

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

Но он может позволить сократить время загрузки страницы на порядок .



Улучшите свой сайт: гамма-версия



Еще один анализатор?

Прежде всего, ВЕБоптимизатор - Этот справочный ресурс .

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

Эта тема очень слабо освещена в рунете, поэтому новые материалы появляются и будут появляться регулярно.

Во-вторых, это - онлайн-инструмент для анализа скорости загрузки любого сайта.

Он сопоставим с аналогами, существующими в зарубежном Интернете, а по количеству практических советов и ссылок на актуальные материалы значительно превосходит их.

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

Хочу подчеркнуть, что основной упор делается не на точность проверки (сейчас она превышает 99%), а на детализацию советов и количество информационных ссылок на необходимые источники.

Подробнее о предпосылках появления проекта и ситуации в этой сфере можно прочитать здесь .



Для кого этот проект?

Изначально ВЕБоптимизатор рассчитан, конечно же, на веб-мастеров и веб-разработчиков различных специализаций и профессиональных уровней.

Однако материалы, размещенные на оптимизация , методы Для JavaScript , CSS техники , CSS-спрайты , балансировка нагрузки на клиенте , сжатие И архивирование охватывают широкий круг вопросов, которые будут интересны широкому кругу специалистов.

Скорее всего, каждый сможет найти что-то новое для самосовершенствования.



Что дальше?

Веб-сайт без пользователей так же мертв, как книга без читателей.

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

Однако в данном случае хотелось бы сделать больший акцент на профессионализме основных участников, а не создавать очередную «курилку» на бесплатные темы.

Вероятно, в ближайшем будущем проект появятся все атрибуты сервиса Web2.0: облака тегов, RSS , рейтинги, мушапы и т. д. Но это не главное.

Главное — люди, для которых все это будет работать, или которые сами будут над этим работать.

На данный момент для проекта вам необходимо:

  1. Хостинг-сайт находится ближе к центральному хабу.

    Ресурс на данный момент генерирует мало трафика (в основном входящего) и нагрузка от него небольшая, но для доступа к любому произвольному сайту необходим хороший канал.

    В настоящее время существуют некоторые проблемы с доступом к некоторым ресурсам.

  2. Дизайн и графические навороты.

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

  3. Алгоритмы и дополнительные инструменты.

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

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

Очень хотелось бы получить отклик сообщества, ведь проект создавался как рабочий инструмент, и здесь главное «вовремя заточить топор» :) Спасибо всем, кто читает и комментирует мои статьи и переводы.

Теперь я прошу вас помочь улучшить то, что вы будете использовать (или уже используете) — ВЕБоптимизатор .

Буду рад любым вашим мыслям и соображениям.

Теги: #оптимизация #производительность #сервис #анализатор #скорость #оптимизация клиента

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.