Электростанциями энергетические интересы Google не ограничиваются. Известно, к примеру, что компанией были приобретены четыре рабочих прототипа топливных элементов Bloom Box, которые якобы могут работать без подзарядки десятилетиями.
Использование экологически чистых источников энергии – не единственный способ, применяемый в Google для уменьшения воздействия на окружающую среду. Компания в числе прочего с гордостью рассказывает о создании системы, позволяющий охлаждать оборудование повторно используемой водой. Потребление большого количества чистой воды, по словам Google, – одна из важнейших проблем. В 2008 году новыми системами охлаждения было оборудовано два дата-центра, а к 2010 было обещано перевести на них и остальные.
http://www.youtube.com/watch? v=nPjZvFuUKN8
Для оценки эффективности энергопотребления в Google придумали собственную методику. Она позволяет измерять энергозатраты, уходящие именно на вычисления, а следом вычислять затраты на поддержание инфраструктуры (того же охлаждения, к примеру). В идеале можно построить такую систему, в которой выделяемое тепло будет снова использоваться в качестве источника энергии. Увы, такие решения пока что считаются непрактичными и бессмысленными с экономической точки зрения.
'В течение двух лет мы сможем продемонстрировать достаточно крупномасштабные системы, которые будут генерировать много энергии и будут производиться серийно' – говорит в интервью агентству Reuters Билл Уэйл; его неофициальная должность в Google звучит экстравагантно – 'царь зелёной энергии' (на самом деле он вице-президент и сопредседатель совета инициативы по климатически бережливым вычислениям). Говорилось это в сентябре 2009, и с тех пор прошло всего полгода. Судя по бурной активности компании на энергетическом фронте, ещё через полтора года обещания вполне могут сбыться.
Чего ждать от Firefox 4?
Об изменении подхода к разработке Firefox стало известно ещё в январе. В Mozilla планируют выпустить Firefox 4 в конце ноября (публичная бета-версия будет доступна уже в июне). От промежуточного релиза 3.7 решено отказаться, а некоторые нововведения, которые должны были в нём появиться, войдут в Firefox 3.6.4, который будет доступен на днях. Речь, в частности, идёт об изолированном выполнении плагинов (такой подход давно реализован в Google Chrome). Других бросающихся в глаза изменений в Firefox 3.6.4 немного — его отличия от текущей версии 3.6.3 в основном технические. Оно и понятно — в Mozilla сейчас больше озабочены выпуском «четвёрки», которая должна поправить пошатнувшиеся позиции альтернативного браузера № 1.
Если верить опубликованным в Сети скриншотам, интерфейс браузера будет существенно доработан и станет гораздо проще и понятней. На иллюстрации хорошо видно, что многие идеи позаимствованы из Google Chrome. Ещё нас ожидает интеграция в браузер технологии Weave (синхронизация данных сейчас доступна только в виде дополнения) и ряд не столь очевидных новшеств.
Разработчики сосредоточатся, в основном, на скорости работы Firefox и поддержке спецификаций, входящих в HTML 5. Прирост производительности будет достигаться за счёт нового движка JavaScript (проект JagerMonkey запущен в феврале), улучшенного интерфейса и аппаратного ускорения графики. В части поддержки HTML5 также сделают немало, ниже приведен далеко не полный список изменений:
SVG и MathML будут поддерживаться прямо внутри HTML5;
Интерпретатор HTML5 в отдельном потоке ускорит обработку крупных страниц;
Поддержка WebSockets (веб-приложения получат дуплексную связь с сервером);
Поддержка жестов и технологии мультитач для устройств с сенсорными экранами;
Улучшенная поддержка CSS3;
Возможность доступа приложений к микрофонам и веб-камерам;
Поддержка тега video и кодека Theora (уже реализована в Firefox 3.6.x).
Пока не совсем ясно, какие из этих нововведений войдут в Firefox 4, а какие останутся за «бортом». Кроме того, нет гарантии, что новая версия выйдет своевременно — практика показывает, что Mozilla иногда задерживает релизы на месяц-другой.
Самая, пожалуй, интересная новинка — формат дополнений Mozilla Jetpack. В январе один из ведущих разработчиков Майк Коннор (Mike Connor) в своем блоге заявил, что поддержка адекватной настройки браузера под нужды конечного пользователя становится еще сложнее из-за пользовательских расширений. В качестве варианта решения проблемы он говорил о возможном отказе от нынешней архитектуры дополнений и переходе на сходную с той, что сейчас используется в Google Chrome (в рамках Mozilla Labs это проекты Personas и Jetpack).
Это заявление вызвало бурный отклик в Сети, и буквально на следующий день в блоге Mozilla было опубликовано опровержение, в котором говорилось, что XUL- и Jetpack-дополнения будут поддерживаться параллельно. Возможно, в будущем и произойдет полный переход на новый формат, но пока говорить об этом преждевременно.
Если не вдаваться в технические подробности, технология Jetpack предполагает упрощенную разработку расширений с помощью специального SDK, без изучения внутренней структуры браузера и тонкостей XUL (используются стандартные технологии HTML, CSS и Javascript). Преимуществом Jetpack- расширений является возможность мгновенной активации дополнения без перезагрузки браузера и отсутствие требований к обеспечению совместимости с будущими версиями Firefox, а её основным