
Сегодня поутру обнаружил письмо от Apple, в котором сообщалось о новом Safari, доступном для пользования девелоперов. Мне стало интересно, и решил немного покрутить его.
Введение
Safari на iPad'е ведет себя практически так же как на настольном компьютере. У iPad'а большой экран размером 9,7 дюймов и высокоскоростное подключение к Сети, а встроенный Safari использует для отображения страниц точно такой же движок WebKit как и его версия для Mac OS X и Windows. Чтобы убедиться, что на iPad'е ваш сайт выглядит и работает на отлично или же добавить вашим клиентам новые ощущения от touch-технологий необходимо обратить внимание на некоторые отличия между iPad'ом и другими платформами.
Если у вас есть iPad — тестируйте на нем. Если нет, можно тестировать ваш сайт в Safari с помощью программы iPhone Simulator (Hardware -> Device -> iPad). iPad появился в iPhone Simulator начиная со второй бета-версии iPhone OS 3.2 SDK 2, его могут скачать участники iPhone Developer Program. В тех случаях когда эмулировать поведение Safari на iPad с помощью симулятора невозможно ниже приведены соответствующие инструкции.
Расширение «Музыка из Контакта» ― это дополнение к браузеру
Сафари и вечная ссылка «скачать» у любой аудио-записи в социальной сети vkontakte.ru. С помощью данного расширения, рядом с каждой композицией появится приятная иконка загрузки, которая позволит легко скачивать музыкальные треки к вам на компьютер.
В первую очередь радоваться будут пользователи Мака, ведь раньше любая попытка скачать музыку из Контакта превращалась в пытку. Кто-то пользовался сомнительными сервисами, а кто-то пытался привыкнуть к работе с «активностью» Сафари.
Ожидаем появления на сайте Эппла.
Работает одинаково ровно в Сафари на Маке и Виндоусе.

7 июня Apple выпустила пятую версию своего браузера Safari.
Помимо ускоренной обработки JavaScript, нового режима чтения Safari Reader, улучшенной поддержки HTML5 Apple добавила возможность писать расширения (extensions) на HTML, CSS и JavaScript.
Как и следовало ожидать расширения повалили как грибы после дождя, отправляемся на
Safari Extensions (cайт сделан в виде новостной ленты, и искать расширения довольно затруднительно) и выбираем что душе угодно. С 12 их них, которые показались мне интересными я хотел бы поделится.
1. Исправлена ошибка с установкой в Windows
2.
НОВАЯ ЧУМАВАЯ ФИЧА подгрузка следующих страниц
3. Немного косметических изменений
4. Новые настройки:
UPDATE
Скачать и установить расширение можно
на его странице.
Вот и вышло первое обновление для
расширения для Хабрахабра для Safari 5. Что нового
- Панель инструментов
- выводит аватар и имя пользователя
- выводит информацию по карме, хабрасиле и позиции в рейтинге
- выводит заголовок со ссылкой на последний топик пользователя
- выводит рейтинг, кол-во комментариев и кол-во новых комментариев для последнего топика
- Кнопка управления отображением панели инструментов в главной панели
- Настройки
- имени пользователя
- частоты обновления информации
- отображения панели инструментов
Скачать и установить расширение можно
на его странице, т.е. там же, где и раньше.
P.S. По идее установленное расширение должно обновиться прямо из браузера в панели управления расширениями.
Делать было нечего, решил написать расширение для любимого Habrahabr'а для только что вышедшего браузера. А то для Firefox есть, для Opera что-то тоже вроде бы есть, для Хрома тоже вроде, а вот для Safari точно нету, а нас Яблочников довольно много на Хабре.
И так это что-то типа версии 1.0, дальше будет более глубокое исчисление.
Apple разослала пресс-релиз о выходе Safari 5. В пресс-релизе цитируются слова Филипа Шиллера о том, что Safari используется более, чем на 200 миллионах устройств во всём мире, а его свободный движок WebKit — более, чем на 500 миллионах устройств.
Среди основных изменений: появление функции Safari Reader, повышение быстродействия, добавление Bing в число доступных поисковых провайдеров, улучшение поддержки HTML5.
Утверждается, что Safari Reader облегчает процесс чтения веб-страниц путем особой организации текста:
JavaScript в Safari 5 запускается на 30 % быстрее, чем в Safari 4, на 3 % быстрее, чем в Chrome 5, и почти в два раза быстрее, чем в Firefox 3.6. Safari 5 загружает веб-страницы быстрее благодаря улучшению системы кэширования и получения записей DNS.
В новом Safari 4 достаточно много изменений. Но не всем они по душе.
- Вкладки в заголовке не всем нравятся
- JavaScript не имеет права открывать новые окна, только вкладки (на некоторых сайтах это вызывает сильные неудобства)
- В адресной строке нет привычного индикатора загрузки
Если с последним пока можно справится только ручным изменением (об этом рассказывается ниже), то остальное и многое другое можно менять налету.
Оказалось, в Safari есть секретное меню с интересными настройками. Меню настолько секретное, что даже в Apple о нем не знали ;)

Меню только для Mac. В
Windows можно поменять некоторые настройки вручную.
Занимаясь экспериментами с HTML и CSS, нашёл способ удалённо закрыть у пользователя браузер Safari.
Простое открытие страницы со следующим кодом просто крашит браузер, при чём как в ОС Windows XP SP2, так и в MacOS X Leopard 10.5.5.
<style>
wbr { position: absolute; }
</style>
<wbr />
Баг проявляет себя на последней версии Safari (3.2.1) и в предыдущих (как минимум, 3.1.2).
Посмотреть на практике можно здесь:
grinchik.ru/side/crash-safari.html
15 декабря 2008, 18:59
10