Сегодня
две новости посвящены программному
обеспечению. А именно, браузерам.
Microsoft поделилась планами в отношении защиты IE7
Следующая версия Internet Explorer будет надежнее, чем IE6, работать с зашифрованными страницами — ее миссия отчасти заключается в том, чтобы стать «безопасным по умолчанию» браузером.
В версии 7 браузера Internet Explorer (IE) Microsoft сделала механизм управления HTTPS, который используется для защиты онлайновых транзакций, более строгим. В постинге, в посвященном IE блоге, менеджер программы Microsoft Internet Explorer Эрик Лоуренс пишет, что IE7 будет по умолчанию поддерживать протокол Transport Layer Security (TLS).
Существующие версии IE для шифрования данных автоматически используют протокол SSL 2.0, который слабее, чем TLS, хотя и допускают переход на TLS вручную. Решение Microsoft исключить поддержку SSL 2.0 означает, что любой сайт, который все еще требует использования этого протокола, должен быть модернизирован. Правда, Лоуренс утверждает, что таких сайтов осталась «всего горстка».
Лоуренс объяснил также, как IE7, в отличие от предыдущих версий браузера, будет вести себя при возникновении проблем безопасности. «Когда IE6 сталкивается с проблемой, связанной с веб-страницей, доставляемой через HTTPS, он сообщает об этом пользователю через диалоговое окно и предлагает принять решение по безопасности. А IE7 следует парадигме XPSP2 „безопасности по умолчанию”, придерживаясь только безопасного поведения».
IE7 не позволит пользователям видеть внутри страницы https безопасные и небезопасные элементы одновременно. В IE6, когда браузер встречает страницу https, содержащую некоторый контент http, такая возможность предоставляется. В IE7 же по умолчанию будет обрабатываться только безопасный контент, а для доступа к остальному пользователю придется менять настройки. «Это важное изменение, так как очень мало пользователей (или веб-разработчиков) отчетливо понимает, какой риск для безопасности несет в себе
работа с контентом, доставляемым по HTTP, внутри страницы HTTPS», — отмечает Лоуренс.
Небольшая команда разработчиков из Калифорнии выпустила в пятницу Flock, самый передовой веб-браузер на базе Firefox, который объединяет веб-технологии нового поколения, такие как каналы RSS, блоги, служба закладок и обмен фотографиями.
Команду возглавляет Барт Декрем, хорошо известный в сообществе open source активным участием в Mozilla Foundation и своим неудачным проектом Eazel, который с 1999 года вплоть до его закрытия в 2001 году ставил перед собой цель сделать настольную Linux более комфортной.
«Наш час пробил, — написал сооснователь Flock Джеффри Эйроун в собственном блоге незадолго до выпуска браузера. — В ближайшую пару часов мы собираемся открыть Flock для неограниченной загрузки. Только помните, что это предварительная версия для разработчиков и что там еще полно багов, о многих из которых мы знаем».
Новые функции браузера основаны на современных веб-технологиях, которые быстро привлекают внимание онлайнового сообщества — в рамках движения, получившего название Web 2.0. Например, традиционное меню закладок браузера заменено более тесной интеграцией с онлайновой службой del.icio.us, которая позволяет хранить закладки и обмениваться ими с другими пользователями.
Разработчики Flock учли увлечение сообщества блогами и каналами Really Simple Syndication (RSS), которые позволяют быстро узнавать об обновлениях в блогах. Flock содержит встроенный механизм чтения RSS, позволяющий пользователю прочитывать все свои любимые блоги в одном и том же месте, без необходимости открывать каждый из них отдельно. Многие веб-сайты и программы уже обеспечивают такую возможность, но Flock одним из первых интегрировал ее в веб-браузер.
Кроме того, браузер обеспечивает возможность блоггинга для пользователя при помощи кнопки Create a blog post, которая находится на главной навигационной панели. Эта кнопка активизирует мощный инструмент блоггинга, который на уровне drag-and-drop объединен с Flickr, популярной онлайновой службой для управления и обмена фотоснимками, недавно купленной Yahoo. Flock интегрирован с рядом популярных блог-служб, включая Wordpress, Six Apart и Blogger.
Все эти функции отражают модные способы работы с новыми элементами Web и в то же время нацелены на предоставление возможностей коллективного браузинга.
Трения с Firefox
Недавно Декрем попытался убедить сообщество open source Mozilla, что его новый проект не пытается вытеснить браузер Firefox. «Я твердо верю в силу модели разработки open source, — пишет он. — Для меня всегда было очевидно, что Flock должен использовать существующие технологии open source и возвращать большинство, а то и все наши усовершенствования в соответствии с лицензией open source».
По его словам, Flock не заинтересован в создании проблем с разработкой базы кода, которая уводила бы в сторону от кода Firefox, — то, что разработчики называют «разветвлением» (forking). «В архитектуре нашего ПО, системах сборки и инженерных процессах мы уделяли значительное внимание тому, каким образом наш код сможет развиваться совместно с кодом Mozilla, не разветвляя его, — пишет он. — Конечно, время покажет, насколько успешно нам удалось избежать ненужного разнобоя
между базой кода Flock и кодом Mozilla. Итог зависит от тысяч инженерных решений, которые мы будем принимать в ближайшие месяцы и годы, но также и от уровня взаимодействия между нашими людьми и более широким сообществом Mozilla. Со своей стороны, мы очень серьезно настроены стать активными участниками и вкладчиками сообщества Mozilla, начиная с самого ближайшего времени. И мы совершенно открыты для работы с участниками Mozilla Foundation, Mozilla Corporation и всеми остальными, чтобы минимизировать риск расхождения
платформ и сделать первые шаги к началу диалога».
Декрем затронул также проблему финансирования своего проекта свободного ПО. Признав, что большинство веб-браузеров доступны бесплатно, он отметил, что нескольким компаниям, таким как Mozilla Corporation и конкурирующая Opera, удалось для получения средств использовать интеграцию между их ПО и онлайновыми службами, такими как поисковые машины. «Недавно генеральный директор Opera объяснил, что его компания смогла сделать браузер бесплатным благодаря расширению спонсорского соглашения с Google, —
пишет он. — Mozilla Foundation намекала на бизнес-модели, связанные с поиском, и создала коммерческое подразделение. В общем, мы будем вполне счастливы, если достаточное количество пользователей выберет наш браузер, и мы сможем продолжать работать над Flock, не нарушая приватности пользователей и не лишая их удобств».
Flock для платформ Windows, Mac OS X и Linux можно загрузить с веб-сайта проекта.