Прошло немало времени с момента публикации этой статьи в блоге. Некоторые данные могут быть устаревшими (например, часть изображений может отсутствовать, а некоторые ссылки больше не работать).
Вторник, 23 июня 2009 г.
Опубликовано одновременно в
официальном блоге Google
и в

блоге Google Code
От создания центров обработки данных в разных частях мира до проектирования высокоэффективных пользовательских интерфейсов — в Google мы всегда стремимся делать наши сервисы быстрее. Мы рассматриваем скорость как ключевое требование при разработке продуктов и инфраструктуры, поскольку наши
исследования
показывают, что люди предпочитают более быстрые и отзывчивые приложения. За годы постоянных экспериментов мы выделили ряд лучших практик производительности, которыми хотели бы поделиться с веб-сообществом наcode.google.com/speed
, новом сайте для веб-разработчиков, содержащем руководства, советы и инструменты для работы с производительностью.
Мы рады
обсудить
- с интернет-сообществом то, что мы узнали о производительности веб-приложений. Однако, чтобы оптимизировать скорость веб-приложений и сделать просмотр веб-страниц таким же быстрым, как перелистывание страниц журнала, нам необходимо работать вместе как единое сообщество, чтобы решить более масштабные проблемы, которые замедляют работу веб-пространства и мешают ему полностью раскрыть свой потенциал:
Многие протоколы, лежащие в основе Интернета и веба, были разработаны в то время, когда широкополосный доступ и насыщенные интерактивные веб-приложения только зарождались. За последние 20 лет сети стали намного быстрее, и, объединив усилия для обновления таких протоколов, как HTML и TCP/IP, мы можем создать лучшие условия работы в Интернете для каждого. Отличным примером совместной работы сообщества являетсяHTML5 - . Благодаря функциям HTML5, таким как AppCache, разработчики теперь могут создавать насыщенные JavaScript веб-приложения, которые запускаются мгновенно, работают и ощущаются как настольные приложения.
За последнее десятилетие мы стали свидетелями почти
100-кратного увеличения - скорости JavaScript. Разработчики браузеров и окружающие их сообщества должны поддерживать этот недавний фокус на повышении производительности, чтобы браузер стал предпочтительной платформой для более функциональных и вычислительно сложных приложений.
Многие веб-сайты могут стать быстрее при минимальных усилиях, а коллективное внимание к производительности способно ускорить весь веб. Такие инструменты, как
YSlow
от Yahoo! и наш собственный недавно запущенный
Page Speed - , помогают веб-разработчикам создавать более быстрые и отзывчивые веб-приложения. Как сообщество, мы должны и дальше инвестировать в разработку нового поколения инструментов для измерения производительности, диагностики и оптимизации, которые работают по одному клику.
Хотя сегодня в мире насчитывается более 400 миллионов подписчиков широкополосного доступа, уровень его проникновения по-прежнему относительно низок во многих регионах земного шара. Были предприняты шаги, чтобы сделать преимущества широкополосного доступа доступными для большего числа людей, например
решение FCC
об освобождении спектра в диапазоне белых пятен, за что активно выступало интернет-сообщество, включая Google. Предоставление преимуществ недорогого и надежного широкополосного доступа по всему миру должно стать одной из главных целей нашей индустрии.
Чтобы узнать, что сотрудники Google думают об ускорении работы веба, посмотрите видео ниже. Если у вас есть идеи о том, как ускорить веб, пожалуйста,
поделитесь

Как мы это применяем
We archive Search Central announcements because client questions often trace back to a change that was announced years ago. Reading the original is faster than reconstructing it from second-hand summaries.
Связанные услуги