Mithgol the Webmaster (mithgol) wrote,
Mithgol the Webmaster
mithgol

Categories:
  • Mood:
  • Music:

Ворох идей околофайерфоксовых

 
Как XUL может воздействовать на значок в собственной строке адреса, на значок на закладке?

Список багов, связанных с протоколами. Двести наиболее релевантных. Надо бы поискать список багов, связанных со схемами, особенно со схемами протоколов.

Дарин Фишер (человек из Гугля) интересовался, возможно ли утягивать протоколы из Gnome VFS. Линуксовец, стало быть.

Дуг Тёрнер проявил непонимание, когда он счёл баг 340333 относящимся к внутренним настройкам браузера. Напротив, этот баг касается внешних настроек операционной системы, подобно XPCOM-компоненту nsIShellService. Внутренних настроек, однако, касается баг 167475, предполагающий блокировку внешних URL-обработчиков во всех случаях, окромя гиперссылок. На мой же скромный взгляд, это чрезмерно; следует предусмотреть деблокировку для пункта «View Image» контекстного меню, скажем.

Важен баг 297645, предполагающий размещение ed2k-гиперссылок в белом списке.

Реализация адреса «about:licence». Познавательный патч. Следовало бы реализовать XPCOM, поддерживающий определение about:-адресов.

Надобны функции, необходимые для поддержки произвольных гиперссылок и MIME-типов.

Надобна документированная возможность читать из внешнего файла (например, WBMP) и писать в произвольный канал кучу данных (возможно, двоичных; возможно, содержащих нулевые байты), задавая каналу произвольный MIME-тип. В том числе изнутри джаваскриптового XPCOM.

Надобна документированная возможность изнутри розенберговской функции newChannel() определять, располагается ли означаемый URLом объект на странице, или показывается отдельно. Подробности на Мозиллазайне.

Если newChannel() возвращает return ios.newChannel("chrome://.../какая-нибудь/картинка.png", null, null), — тогда надобно, чтобы первоначальный нестандартный протокол возникал в Properties, во «View Image»... в общем, не только в строке адреса наверху. Сейчас не возникает. Баг это, пожалуй.

Когда адрес «file://...» заносится в закладки, то Firefox отображает значок файла в закладках, даже если это DLL или Microsoft Word. Кстати, в file://-виде внутри каталога — значок не отображает, а в закладках отображает. Во-первых, это баг. Во-вторых, надобен XPCOM, позволяющий джаваскрипту читать значки из файлов. В-третьих, надобен способ отображать такие значки (хотя бы те, которые по умолчанию) внутри XUL-хрома. Например, если FlashGot-подобное расширение позволяет выбирать даунлоадер среди имеющихся, то после запуска nsIFilePicker читать значок из программного файла — и отображать. Или если напишет кто-нибудь XUL-аналог файлового менеджера Total Commander — чем тогда ему читать значки из файлов?
Subscribe
  • Post a new comment

    Error

    Comments allowed for friends only

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 0 comments