Показаны сообщения с ярлыком browser. Показать все сообщения
Показаны сообщения с ярлыком browser. Показать все сообщения

14 ноября 2010

Ну и опять про браузеры. И андроид.

Просто для поднятия настроения, раз уж я тут картинки разбираю. Документация Google Android в Google Chrome и Opera (версии последниие). И не говорите мне после этого ничего, и не осуждайте выбор. На самом android'е, кстати, встроенный браузер тоже слажал немного, не показав нижнюю левую панель, Opera Mobile справилась (хотя и были неточности).

28 июня 2010

Старший onchange наблюдает за тобой

У dom элемента есть события. Среди них есть onchange. Если я делаю

var onchange = function() {/* do here something*/};

то не странно ли присобачивать эту функцию _ко всем контролам ввода_ на странице? Они вообще слышали про пространства имён? Или это умышленно так?

29 января 2009

Midori, Mer, Nokia Internet Tablets, webkit.



Это именно то, о чём я так долго мечтал и считал единственно приемлемым для NIT - легковесный webkit-based браузер вместо того убожества, которое есть сейчас. Его ещё конечно нужно допиливать, в частности хилдонизировать, но это уже мелочи.
Собственно сама основная новость - выход Mer - не менее важна, читать рукоммендую тут.

08 августа 2008

Имя файла при печати из Opera в PDF

Понадобилось часто (зачем - в одном из следующих постов) страницы в PDF печатать. Но в Opera название файла, в который печатается страница, жёстко задаётся в настройках печати, подстановкам (substitution) не поддаётся и править каждый раз руками - то ещё занятие, не наш выбор. Отметим вскользь, что в ффоксе с этим порядок, но он не подходил по многим другим причинам.
Пошёл в обход и воткнул огромный такой костыль в виде враппера. Враппер запускает оперу, чтобы запомнить её окно, ждёт запись в определённую директорию и переименовывает записанный файл по текущему заголовку окна оперы.
Код:

 1 #!/bin/sh
 2 WATCH_DIR='/home/phoenix/download/nit'
 3 opera -notrayicon &> /dev/null &
 4 pid=$!
 5 #waiting for opera window
 6 sleep 15
 7 #getting opera's window id on start
 8 windowid=$(xprop -root | grep "_NET_ACTIVE_WINDOW(WINDOW)"| cut -d ' ' -f 5)
 9 cd $WATCH_DIR
10 #check if opera's pid exists
11 while [ `ps aux | awk '{print $2}' | grep $pid | wc -l` -gt 0 ]; do
12     #waiting for writing file, only 15 sec, then recheck
13     inotifywait -t 15 -q --timefmt '%d/%m/%y %H:%M' --format '%T %f' \
14         -e close_write $WATCH_DIR | while read date time file; do
15         #expressing target filename via current webpage name and trimming noisy "- Opera" suffix
16         name=$(xwininfo -id $windowid |awk 'BEGIN {FS="\""}/xwininfo: Window id/{print $2}' | sed 's/-[^-]*$//g')
17         mv ${file} "${name}.pdf"
18     done
19 done

Недостатки метода - не работает с множественными окнами оперы, требует пакет inotify-tools.
Преимущества - недеструктивность (не требует лезть в кишочки, тем более, что сорцов нет).

11 июня 2008

Браузерные новости

Новостей две, обе замечательные, но разного размера.
1. Opera 9.5 RC - Prepare for launch. Тут и обьяснять ничего не надо, только качать.
2. Появился на свете ещё один браузер - Foxkit. В двух словах - KDE4 + QtWebKit. То есть что-то вроде Midori, про который я уже писал, но уже "по-нашему, по-бразильски!" Пока он в версии 0.0.1, то есть никаких активов, но горы потенциала.
С другой стороны, с такими зависимостями можно обойтись и конкьерором, тот тоже умеет WebKit. В общем, подожду, когда на моём десктопе окончательно приземлится KDE4, может Foxkit и станет моим вторым браузером.

07 июня 2008

Этот новый новый скин

Ну вот, буквально вчера выпустили нечто типа превью будущего интерфейса оперы, и уже сегодня выпустили новый билд, учитывающий пожелания пользователей ("300 skin comments in a day!").
Практически всё, что мне не нравилось - отмечено к изменению. Иду пробовать.
PS: он мне определённо нравится, хотя ещё есть что улучшить. Например, контрастность иконок.

30 мая 2008

Opera && Gears

Opera extends Gears support
Вот прямо так и вижу, как благодаря этому наконец-то стану гугльридер читать в дороге...

06 мая 2008

midori 0.18

Тихо и незаметно обновился браузер midori до версии 0.18, что делает меня невероятно счастливым, гладким и шелковистым, и вот почему.
Midori - самый простой и идейно правильный способ использовать движок webkit на Linux с минимумом зависимостей. Никакого гнома, как в случае с эпифани или толстой библиотеки, как с Qt 4.4. С другой стороны большой минус - проект сырой и пестрит недоделками. Так вот в версии 0.18 закрыли самую раздражающую меня - размер шрифта теперь можно менять.
А с чего такая страсть к webkit'у? Потому что это единственный движок, который правильно и быстро умеет показывать Google Reader. Будем честны - Firefox - никудышный и медленный сам по себе браузер, умеющий тормозить на ровном месте, Опера, хоть и быстра и точна в рендеринге, на Google Reader смачно садится в лужу по обоим параметрам. Так что midori - идеальный браузер-для-Google.
Ждём поддержки куков и (proxy|cache). Но это уже удобства.

03 мая 2008

Смените ваш Firefox на браузер...

Вот тут почти вышла Qt4.4, и в changelog'е тролтековцы льют бальзам на моё сердце:


**********************
* A NOTE ON BROWSERS *
**********************

Please note that Firefox 2.0.0.13 does not display significant portions of
this page. Please use IE, Opera or Safari to view this URL instead.

05 ноября 2007

Про аддоны

Фраза со страницы аддонов браузера Флок как нельзя лучше показывает вообще всю ситуацию с аддонами у основанных на мозилле браузеров.
You should also keep in mind that some extensions affect the performance of Firefox and Flock. We cannot guarantee speedy Flock performance if you have extensions installed, so we suggest choosing your extensions wisely.
В общем, полный швах.

01 ноября 2007

FFox + Linux = :(

Давно подозревал, что ффокс под линуксом откровенно выделывается. Результат The Acid2 Test