Просто для поднятия настроения, раз уж я тут картинки разбираю. Документация Google Android в Google Chrome и Opera (версии последниие). И не говорите мне после этого ничего, и не осуждайте выбор. На самом android'е, кстати, встроенный браузер тоже слажал немного, не показав нижнюю левую панель, Opera Mobile справилась (хотя и были неточности).
14 ноября 2010
Ну и опять про браузеры. И андроид.
на
00:04
0
коммент.
28 июня 2010
Старший onchange наблюдает за тобой
У dom элемента есть события. Среди них есть onchange. Если я делаю
var onchange = function() {/* do here something*/};
то не странно ли присобачивать эту функцию _ко всем контролам ввода_ на странице? Они вообще слышали про пространства имён? Или это умышленно так?
на
21:40
3
коммент.
29 января 2009
Midori, Mer, Nokia Internet Tablets, webkit.
Это именно то, о чём я так долго мечтал и считал единственно приемлемым для NIT - легковесный webkit-based браузер вместо того убожества, которое есть сейчас. Его ещё конечно нужно допиливать, в частности хилдонизировать, но это уже мелочи.
Собственно сама основная новость - выход Mer - не менее важна, читать рукоммендую тут.
на
19:44
0
коммент.
08 августа 2008
Имя файла при печати из Opera в PDF
Понадобилось часто (зачем - в одном из следующих постов) страницы в PDF печатать. Но в Opera название файла, в который печатается страница, жёстко задаётся в настройках печати, подстановкам (substitution) не поддаётся и править каждый раз руками - то ещё занятие, не наш выбор. Отметим вскользь, что в ффоксе с этим порядок, но он не подходил по многим другим причинам.
Пошёл в обход и воткнул огромный такой костыль в виде враппера. Враппер запускает оперу, чтобы запомнить её окно, ждёт запись в определённую директорию и переименовывает записанный файл по текущему заголовку окна оперы.
Код:
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.
Преимущества - недеструктивность (не требует лезть в кишочки, тем более, что сорцов нет).
на
03:14
0
коммент.
11 июня 2008
Браузерные новости
Новостей две, обе замечательные, но разного размера.
1. Opera 9.5 RC - Prepare for launch. Тут и обьяснять ничего не надо, только качать.
2. Появился на свете ещё один браузер - Foxkit. В двух словах - KDE4 + QtWebKit. То есть что-то вроде Midori, про который я уже писал, но уже "по-нашему, по-бразильски!" Пока он в версии 0.0.1, то есть никаких активов, но горы потенциала.
С другой стороны, с такими зависимостями можно обойтись и конкьерором, тот тоже умеет WebKit. В общем, подожду, когда на моём десктопе окончательно приземлится KDE4, может Foxkit и станет моим вторым браузером.
на
00:12
0
коммент.
07 июня 2008
Этот новый новый скин
Ну вот, буквально вчера выпустили нечто типа превью будущего интерфейса оперы, и уже сегодня выпустили новый билд, учитывающий пожелания пользователей ("300 skin comments in a day!").
Практически всё, что мне не нравилось - отмечено к изменению. Иду пробовать.
PS: он мне определённо нравится, хотя ещё есть что улучшить. Например, контрастность иконок.
на
00:30
2
коммент.
30 мая 2008
Opera && Gears
Opera extends Gears support
Вот прямо так и вижу, как благодаря этому наконец-то стану гугльридер читать в дороге...
на
01:08
2
коммент.
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). Но это уже удобства.
на
23:25
12
коммент.
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.
на
20:43
0
коммент.
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.
В общем, полный швах.
на
18:50
0
коммент.
