crypt of decay - итак, что можно сделать, не меняя вебкит [entries|archive|friends|userinfo]
ketmar

[ userinfo | ljr userinfo ]
[ archive | journal archive ]

итак, что можно сделать, не меняя вебкит [Sep. 4th, 2008|12:24 pm]
Previous Entry Add to Memories Tell A Friend Next Entry
[Tags|]

* userJS: частично, кое-что сделано;
* content blocker: нормально; сделан движок, надо настройки;
* RSS: полностью, не сделано, но будет;
* индивидуальные настройки для доменов: похоже, возможно;
* возможность не просто блочить кукиши, а упорно спрашивать каждый раз, что с ними делать: похоже, возможно;
* управление refererer'ами и redirect'ами: скорее всего, возможно;
* панели со списком скриптов, ссылок, фрэймов и ты пы: похоже, возможно;
* мышиные жесты: а вот хуй знает, сильно не уверен; надо провести экспериментов;
* окно с ошибками жабаскрипа: вполне возможно;
* добавить галки «no more js messages on this page» — вполне возможно;
* возможность «на лету» менять режимы «загружать графику / показывать только из кэша / не показывать»: проблематично. во-первых, у arora нет кэша (и до Qt 4.5 не будет, если я ручками не напилю, а это всю сетевую подсистему переделывать надо); во-вторых, не дают доступ к потрохам вебкита;
* popup blocker: хуй, ибо как отличить легитимное открытие попапа от нелегитимного — не понятно.

после базовой функциональности ядра можно будет вплотную придвигаться к морде. надо сессии, нормальный таббар, таскание табов между окнами и по таббару, настраиваемые панели (хотя бы со стандартными действиями для начала), шорткаты, нормальный прогрессбар.

чего не будет в нормальном виде: нормальная spatial navigation. это уже кишки вебкита, хоть усрись, а без изменений в нём не сделаешь.

в общем и целом — вполне реализуемо моими силами. правда, никакой гарантии я дать не могу: есть толстый шанс, что мне надоест, и я всё это пошлю нахуй. потому что на самом деле «ещё один брофзер» почти никому не нужен. и денег мне за это не платят.
Linkmeow!