Последнее время противники Оперы стали говорить, что «она уже не является лёгким и сверхбыстрым браузером», и вот поэтому-то она и плохая. Типа, в отличие от Firefox. Разумеется, на тот факт, что дистрибутив голого notepad-like Firefox’а занимает в 1,3 раза больше, чем вся Опера с её бесконечными возможностями, никто из этих людей не обращает никакого внимания.
Хотя мне с 512 МБ памяти глубоко наплевать, занимает ли браузер 20 МБ или 120, (а запускаю я её только один раз — при включении компьютера) нашлись люди которым не лень было взять и протистировать эти браузеры. Дак вот, что в результате. Опера со всеми её возможностями таки по-прежнему является лёгким и сверхбыстрым браузером, даже по сравнению с пустым Firefox. Читать конкретные цифры...
Забавно, что в аукционе, на котором Газпром пытался заполучить Юганскнефтегаз, победило АО «Байкалфинансгруп». Почему-то, когда участников осталось двое (сначала их было четверо, но двоих до аукциона не допустили, потому, что, как выяснилось уже почти в ходе аукциона, они не подали заявок на участие в нём), я уже почти не сомневался, что победит именно это АО. Ведь надо же было как-то рассяеть мнение, что всё это затевалось, чтобы передать Юганскнефтегаз Газпрому! Ну, вот и рассеяли.
Ещё забавнее, что АО «Байкалфинансгруп» было зарегистрировано в Твери позавчера. Надо полагать, что эти двое суток у них не так плохо шёл бизнес, если сегодня они купили Юганскнефтегаз за 9 миллиардов долларов.
Совершенно случайно зашёл на сайт какого-то там завода металлоконструкций. Только это, нужно заходить с выключенными картинками. Обратите внимание, какие отличные альты прописаны у кнопок слева. Грандиозно, не правда ли?
Где-то месяц 3 месяца назад Nokia уже выпустила прошивку v4.44 для модели RH-12 (aka Nokia 6230), а у меня всё ещё стоит v3.15. Отличия v4.44 от v3.15:
На правую кнопку теперь можно повесить больше разных функций (добавились Alarm, Bluetooth, E-mail, Gallery, Home, Infrared, Radio), что такое Home — понятия не имею;
На меню по левой кнопке теперь тоже можно повесить больше разных функций;
Исправлена ошибка, из-за которой до перезагрузки телефона не удавалось удалить файлы, которые побывали обоями на рабочем столе;
Корректно отображается свободная память;
Память телефона (Gallery) и MMC-карта теперь отображаются как два разных диска в проводнике под Nokia Phone Browser (раньше MMC была подпапкой Gallery);
Исправлена ошибка, из-за которой mp3-рингтон в коллер-группе играл даже если в телефоне был выключен звук;
Говорят, улучшено качество фотографий, mp3-проигрывателя, Java работает быстрее, Bluetooth работает стабильнее;
Исправлена ошибка с паузой в Music Player’е, когда пропускалось несколько секунд трэка;
Смирнов спрашивает, где я взял кавычкер для e2. Я ему говорю, что мне его дали. Он говорит, — «Смешно», — типа, — «но этот кавычкер мой». Все мои попытки выяснить, с чего он это взял, он просто игнорирует. Говорю ему, типа, — «Давай пришлю тебе кавычкер e2 в незабилденном виде». Он говорит, что, дескать, — «Не сильно-то он и изменился». «Покажи», — говорю я тогда, — «свой кавычкер». «Бери регистр и смотри», — отвечает Смирнов.
Ну, я беру регистр и вижу там кавычкер, который вообще, даже примерно не похож на Helicon, который используется в e2. То есть, вообще.
Ещё раз спрашиваю Смирнова с чего он взял, он снова молчит. И теперь вот я думаю, может SiteTracker тоже не имеет никакого отношения к SpeSta, а Scrinium — к регистру? Просто Смирнов подумал, что «никто всё равно проверять не будет, напишу, что моё».
Мда.
Update:
На «возможно он имел в виду принцип» отвечаю. Принцип работы кавычкера — один:
Выкинуть HTML;
Расставить кавычки;
Вернуть HTML.
Тут как бы трудно изобрести что-то новое. Можно, конечно, сначала расставить кавычки везде, а потом выкинуть их из HTML, не знаю. Но такое может прийти в голову только человеку, который
Прочитал исходники Смирнова;
Поставил перед собой задачу сделать в принципе по-другому.
Проблема безопасности, обнаруженная в v900, проявлялась только на этом сайте. То есть, как показали исследования, те, кто обновился до v900 не подвергли свой блог опасности. В v901 ошибка была исправлена, поэтому, насколько я понимаю, и этому сайту сейчас тоже ничто не угрожает.
В общем, не стесняйтесь, обновляйтесь до v901, ознакомившись с возможными трудностями.
Многие страницы, включая главную, теперь генерятся почти в три раза быстрее, чем раньше;
RSS-ленты последних заметок и комментариев теперь открываются из статических файлов, за счёт чего dramatically снижается нагрузка на сервер;
Скрипты автосохранения и Ctrl-Shift-L теперь работают в Mozilla и Safari;
На страницах заметок по кейворду, избранных заметок и результатов поиска больше не отображаются все заметки разом; вместо этого там теперь есть переключалка страниц;
Теперь в результатах поиска есть ссылка на соответствующий кейворд, если таковой есть, и наоборот, на странице заметок по кейворду — ссылка на поиск кейворда; всё это пафосно называется интеграцией поиска и кейвордов;
Версия доступна только в виде обновления; дистрибутив с новым релизом появится в ближайшие дни.
Само автообновление в данном случае может и не сработать. При обновлении будет создана папка /system/settings, после чего обновитель попытается туда закачать новые файлы. Однако Кукуц говорил, что на серверах с PHP в safe mode скрипт не может писать файлы в папку, которую сам же и создал. Если это так (я не проверял, но склонен верить Кукуцу), и у вас PHP работает в safe mode, то автообновление не сработает. Если это ваш случай, то вам придётся вручную скачать новые файлы для папки settings с сервера обновлений:
На мастерхосте этой проблемы не должно быть. У меня обновление прошло вообще без проблем.
Для того, чтобы заработала переключалка страниц, необходимо в design_notes_page воткнуть куда-нибудь что-то типа такого:
<? if (@$c['sd_pageswitcher']) { ?><p>Страницы: <?=@$c['pageswitcher']?></p><? } ?>
Не факт, что в финальной версии у страниц останутся такие же урлы.
Поведение поиска настроек может вам показаться немного странным. Ну, оно и есть странное. Хотя, в 98% случаев требуемая настройка находится легко. Опять же, в финальной версии словарь, по которому ищутся настройки, может быть немного подкорректирован.
Каждый может настроить движок по своему вкусу, вплоть до самых маленьких мелочей
Увидев много настроек, человек подумает «блин, какая крутая система, да ведь тут можно настроить движок по своему вкусу, вплоть до самых маленьких мелочей!»
Однако, положительные эмоции от пункта 2 человек будет испытывать полторы секунды. После этого ему в этой куче настроек придётся ещё и как-то разбираться.
Windows Group Policy Editor впечатляет, конечно, но когда нужно включить или выключить что-то конктретное, пользоваться этим становится невозможно: на поиск нужной галочки уходит несколько минут. Аналогичная история, например в Microsoft Word. Приятно, что можно повесить любую функцию на любую кнопку, но сделать это не так просто: нужно эту функцию найти в списке из миллиарда возможных. Всё сильнее и сильнее от этой же проблемы страдает e2: его возможности растут, в нём всё больше разных настроек.
Самое удачное решение этой проблемы, которое я видел, реализовано в Опере. В окне настроек клавиатуры там есть поле ввода, которое работает по принципу «find-as-you-type». Чтобы назначить клавишу для, скажем, включения/выключения полосы прокрутки, достаточно набрать там «scro», — теперь отображаются только действия, связанные с полосой прокрутки.
Я давно хотел сделать такое в e2, однако всё как-то не доходили руки. Позавчера руки-таки дошли. Сначала я сделал просто поиск настроек по ключевым словам, то есть, на странице настроек отображалось только поле «find-as-you-type» и, по мере набора ключевых слов, под ним появлялись чекбоксы и прочие радиокнопки, относящиеся к делу.
Постепенно я повысил интеллект поиска. Например, если настройка называется «Отображать кейворды на главной», то она будет найдена и по запросу «скрыть ключевые слова с домашней страницы». Разумеется, писать длинные предложения не обязательно, отлично сработает и «убрать рубрики». По запросу «уменьшить число заметок на главной» будут найдены настройки «Число последних заметок, отображаемых целиком на главной странице» и «Число ссылок на прошлые заметки, отображаемых на главной странице снизу». То есть, настройка ищется не только по названию, но и по действию, связанному с ней.
Когда я более-менее довёл этот механизм до ума, я стал решать следующую задачу. Нужно было сделать так, чтобы большая часть настроек была доступна при помощи мыши, безо всяких запросов. Для этого рядом с полем запроса я сделал колонку «Мои ярлыки», со ссылками: сайт, заметки, комментарии, кейворды, пароли.
Всё, что делают эти ссылки — вставляют в поле запроса собственное название. Если вам не нравится состав ярлыков, просто напишите «ярлыки» в поле запроса, и вам дадут настройку, с помощью которой можно их изменить. It’s easy, it’s easy!
Мда, ну а как же всё-таки порадоваться полторы секунды тому человеку, который хочет просто посмотреть на множество настроек? А вот так: нажать «все настройки...»
В общем, e2 Release 1.02 (beta) выйдет сегодня-завтра. Новые настройки — не единственное изменение.
P. S. Специально для активных комментаторов. Появление новых настроек совершенно случайно совпало с выходом Google Suggest. Как я уже написал, я это придумал довольно давно, где-то пару месяцев назад.