The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

16.10.2011 09:09  Firefox для Android прекращает использование XUL

Разработчики проекта Mozilla приняли решение отказаться от использования языка XUL при создании интерфейса пользователя в версии Firefox для платформы Android. Вместо XUL будут использованы стандартные механизмы построения интерфейса, предоставляемые платформой Android. В качестве web-движка по прежнему остаётся Mozilla Gecko, который используется и в версии Firefox для настольных систем. Загрузить код прототипа переработанной версии Firefox для платформы Android можно из специально созданного hg-репозитория.

По словам разработчиков, проект пока находится на ранней стадии развития - в настоящее время создан начальный прототип и проводится согласование различных рабочих моментов с командами, занимающимися локализацией и созданием средств для разработки дополнений. Пока неизвестно, когда работа будет доведена до готовности для конечных пользователей, но разработчики уверены, что проект не повлияет на развиваемые параллельно будущие выпуски Firefox для Android, которые находятся на этапе тестирования в ветках Beta и Aurora. Как минимум, Firefox 8 и 9 для Android по прежнему будут базироваться на технологии XUL, включая недавно созданный новый интерфейс для планшетов.

В качестве трёх ключевых мотивов отказа от XUL в пользу NativeUI называется:

  • Уменьшение времени запуска - использование штатного Android API для построения интерфейса позволит заметно увеличить скорость запуска приложения, в основном за счёт возможности параллельной загрузки части, ответственной за интерфейс, и движка Gecko, собранного при помощи Android NDK (Native Development Kit) в виде библиотеки. В итоге запуск браузера будет происходить за доли секунды, а не за несколько секунд;
  • Значительное уменьшение потребление памяти за счёт исключения фазы интерпретации XUL-кода (сам интерпретатор XUL основан на JavaScript и остаётся в Gecko) и использования стандартных виджетов;
  • Увеличение отзывчивости интерфейса, так как родной API позволяет без лишних манипуляций выполнять такие операции как панорамирование и масштабирование. Кроме того, исчезает дополнительный интерпретируемый уровень, приводящий к большим накладным расходам.

Отказ от дополнительной прослойки в виде языка разметки XUL позволит существенно сократить потребление ресурсов, но сделает невозможным установку классических дополнений на базе XUL. Для создания дополнений можно будет использовать только систему Jetpack, которая, в отличие от XUL, не требует изучения особенностей внутреннего устройства браузера и базируется на стандартных web-технологиях HTML, CSS и JavaScript. Кроме простоты разработки, достоинством Jetpack-расширений является возможность мгновенной активации дополнения, без перезагрузки браузера, и отсутствие требований к обеспечению совместимости с будущими версиями браузера. В настоящее время Add-on SDK, базирующийся на Jetpack, интенсивно продвигается разработчиками Mozilla и со временем должен вытеснить XUL.

Среди других проблемных моментов ухода от XUL называются потеря переносимости реализации интерфейса и необходимость внедрения новых методов локализации (в настоящее время процесс локализации достаточно плотно завязан на XUL). Что касается переносимости, то основной задачей XUL является обеспечение возможности создания интерфейса, который без изменения может работать на принципиально разных платформах. Интерфейс определяется на универсальном интерпретируемом языке, абстрагированном от особенностей какой-либо платформы. Переход на API Android сделает продукт специфичным для Android и не даст использовать связанные с интерфейсом наработки при создании версий Firefox для других мобильных платформ.

Кроме того, уход от XUL потребует переработки самой концепции формирования интерфейса - вместо самобытного оформления, браузер будет более плотно вписываться в программное окружение, станет походить на другие приложения для Android (см. скриншот) и будет базироваться на стандартных виджетах и элементах управления. Тем не менее, в новой версии планируется сохранить такие особенности, как интеллектуальная адресная строка Awesome Bar, сервис синхронизации Firefox Sync и поддержка навигации на основе вкладок, включая режим вывода эскизов открытых вкладок.

  1. Главная ссылка к новости (http://mozillalinks.org/2011/1...)
  2. OpenNews: Начало бета-тестирования Firefox 8. Корректирующий релиз Firefox 7.0.1
  3. OpenNews: Релиз Firefox 7.0 и сопутствующих проектов Mozilla
  4. OpenNews: Для Firefox разработан план выпуска релизов с продленным сроком поддержки
  5. OpenNews: Разработчики Mozilla рассматривают предложение о сокращении цикла подготовки релизов Firefox
  6. OpenNews: Началось тестирование версии Firefox для планшетов. Релиз Add-on SDK 1.1
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: firefox, android
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, nevar (ok), 12:31, 16/10/2011 [ответить] [показать ветку] [···]    [к модератору]
  • –3 +/
    неужели до них дошло?
     
     
  • 2.12, kuka2010 (ok), 14:17, 16/10/2011 [^] [ответить]    [к модератору]
  • –2 +/
    Осталось еще на WebKit его перевести и вообще конфетка будет. Нет серьезно, зачем нужен gecko без зула?
     
     
  • 3.20, Анонимуус (?), 16:10, 16/10/2011 [^] [ответить]    [к модератору]
  • +3 +/
    Зачем всем переходить на вебкит? Останемся без альтернативы и конкуренции.
     
  • 3.22, szh (ok), 18:57, 16/10/2011 [^] [ответить]    [к модератору]
  • +2 +/
    тысячи расширений на десктопе написаны на XUL.
     
  • 1.2, ololoshecka (?), 12:33, 16/10/2011 [ответить] [показать ветку] [···]    [к модератору]
  • +/
    И это хорошо!
     
  • 1.4, Сучувствующий (?), 13:11, 16/10/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    И ещё одна гаечка закручена.
     
  • 1.5, Аноним (-), 13:42, 16/10/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    От XUL пора отказаться вообще.
     
     
  • 2.11, kuka2010 (ok), 14:15, 16/10/2011 [^] [ответить]    [к модератору]  
  • +7 +/
    На мобильной версии, я согласен, зул не нужен, аддонов под него все равно мало. А вот десктопный фокс без зула станет еще одним хромом, ибо сейчас его ценят именно за неограниченные возможности в настройке, что без зула станет невозможным. Вы сильно можете морду хрома под себя переделат? Все что могут хромовые расширения - это кнопочку на панель поставить. Так что фокс без зула не нужен.
     
     
  • 3.59, alltiptop (ok), 00:52, 17/10/2011 [^] [ответить]     [к модератору]  
  • +/
    В хроме интерфейс не изменяется не потому, что его в принципе нельзя изменять, а... весь текст скрыт [показать]
     
  • 1.7, Тот_Самый_Анонимус (?), 13:49, 16/10/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    >Отказ от дополнительной прослойки в виде языка разметки XUL позволит существенно сократить потребление ресурсов

    Тогда и на ПК-версии пусть отказываются от хул.

     
     
  • 2.46, Аноним (-), 22:31, 16/10/2011 [^] [ответить]    [к модератору]  
  • +1 +/
    >Тогда и на ПК-версии пусть отказываются от хул.

    Нихрена. Мне нужен бровзер с XUL. И вообще, что вы взъелись на XUL, он просто немного опережает свое время.

     
     
  • 3.47, anonymous vulgaris (?), 23:02, 16/10/2011 [^] [ответить]     [к модератору]  
  • +3 +/
    Если бы он немного опережал свое время это ерунда Проблема в том что он опережа... весь текст скрыт [показать]
     
  • 3.83, arisu (ok), 13:38, 17/10/2011 [^] [ответить]     [к модератору]  
  • +/
    вообще-то он катастрофически отстаёт и при этом нещадно тормозит единственный ... весь текст скрыт [показать]
     
  • 1.8, alltiptop (ok), 13:56, 16/10/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • –2 +/
    когда же на десктопной версии они от этого хула избавятся?
     
     
  • 2.60, onon (?), 01:00, 17/10/2011 [^] [ответить]     [к модератору]  
  • +3 +/
    Замчем вам именно Fox, но без xul Используйте chrome, msie, etc - браузеров без... весь текст скрыт [показать]
     
     
  • 3.63, alltiptop (ok), 01:09, 17/10/2011 [^] [ответить]     [к модератору]  
  • +/
    Хотелось бы получить этот браузер со всеми своими возможностями и дополнениями в... весь текст скрыт [показать]
     
     
  • 4.64, Crazy Alex (ok), 03:00, 17/10/2011 [^] [ответить]    [к модератору]  
  • +/
    Эти дополнения основаны на XUL. Если делать что-то сравнимое во позможностям, чтобы можно было портировать их - поверьте, быстрее оно не станет.
     
     
  • 5.72, alltiptop (ok), 10:25, 17/10/2011 [^] [ответить]    [к модератору]  
  • +/
    > Эти дополнения основаны на XUL. Если делать что-то сравнимое во позможностям, чтобы
    > можно было портировать их - поверьте, быстрее оно не станет.

    на скорость то я не жалуюсь, комментарий ниже

     
  • 4.68, Tuxoid (ok), 08:09, 17/10/2011 [^] [ответить]    [к модератору]  
  • +/
    Мой симанки на XUL почему-то все это умеет. Почему? Загадка.
     
     
  • 5.71, alltiptop (ok), 10:24, 17/10/2011 [^] [ответить]     [к модератору]  
  • +/
    А без костылей, так чтобы поменял что то в настройках темы и поменялось в лисе, ... весь текст скрыт [показать]
     
  • 3.84, arisu (ok), 13:40, 17/10/2011 [^] [ответить]    [к модератору]  
  • +/
    > Замчем вам именно Fox, но без xul?

    а может, ему гекончик нравится? а зул — не нравится.

     
  • 3.102, Тот_Самый_Анонимус (?), 20:20, 19/10/2011 [^] [ответить]    [к модератору]  
  • +/
    >Замчем вам именно Fox, но без xul?

    Чтобы меньше памяти ел. Мозилловское качество с нормальной скоростью.

     
  • 1.9, Отчет за 2011й (?), 14:00, 16/10/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Что такой XUL и чем он плох?
     
     
  • 2.10, Аноним (-), 14:13, 16/10/2011 [^] [ответить]    [к модератору]  
  • +/
    XUL - XML UserInterface Language, в общем это очень удобный язык для построения интерфэйса, больше можешь узнать тут: http://ru.wikipedia.org/wiki/XUL
     
     
  • 3.14, Отчет за 2011й (?), 14:28, 16/10/2011 [^] [ответить]    [к модератору]  
  • –1 +/
    Я спросил чем он плох и почему от него избавляются.
     
     
  • 4.16, Аноним (-), 14:38, 16/10/2011 [^] [ответить]    [к модератору]  
  • +2 +/
    Он не часть системы и на него надо тратить ресурсы, которых и так нет в андрогин-фонах.
     
  • 4.21, ааф (?), 18:22, 16/10/2011 [^] [ответить]    [к модератору]  
  • +/
    потому что это тормозная интерпретируемая поделка-костыль, которая жутко тормозит интерфейс фаерфокса. надеюсь его и из десктопной версии выкинут.
     
     
  • 5.31, Аноним (-), 20:16, 16/10/2011 [^] [ответить]     [к модератору]  
  • +/
    Благодаря этому костылю Firefox вместе с тысячами дополнений способен работать... весь текст скрыт [показать]
     
     
  • 6.35, arisu (ok), 21:37, 16/10/2011 [^] [ответить]    [к модератору]  
  • –2 +/
    Qt плачет в уголке, ага.
     
     
  • 7.41, gegMOPO4 (ok), 21:58, 16/10/2011 [^] [ответить]    [к модератору]  
  • +1 +/
    Несовместимость лицензий. Netscape зажал отдать исходники под GPL.

    Забавно, что в итоге Qt как раз пришёл к своему аналогу XUL-а.

     
     
  • 8.65, Анонимкус (?), 03:09, 17/10/2011 [^] [ответить]    [к модератору]  
  • +/
    Почему-то мне эта новость напоминает эпическое его внедрене в мозиллу, и заголовки типа "новая версия теперь полностью переписана на XUL".

    П.С. Хоть бы с Qt эта история не повторилась.

     
  • 7.54, fork (??), 23:40, 16/10/2011 [^] [ответить]    [к модератору]  
  • +1 +/
    Qt протупил с Qml, а arisu тупит вообще всегда
     
  • 7.57, ffirefox (?), 00:30, 17/10/2011 [^] [ответить]    [к модератору]  
  • +/
    > Qt плачет в уголке, ага.

    Действительно плачет. Для KDE, родины QT, так и не смогли написать нормальный браузер даже под одну платформу.

     
     
  • 8.81, arisu (ok), 13:33, 17/10/2011 [^] [ответить]     [к модератору]  
  • +/
    во-первых при чём тут Quick Time во-вторых а ты ничего не перепутал, нет мож... весь текст скрыт [показать]
     
  • 7.61, onon (?), 01:03, 17/10/2011 [^] [ответить]    [к модератору]  
  • +/
    > Qt плачет в уголке, ага.

    qt уже позволяет писать приложения и дополнения к ним, которые работают на горе платформ без пересборки?

     
     
  • 8.66, anonymous (??), 06:23, 17/10/2011 [^] [ответить]    [к модератору]  
  • +/
    http://ru.wikipedia.org/wiki/QML
     
  • 8.82, arisu (ok), 13:34, 17/10/2011 [^] [ответить]     [к модератору]  
  • +/
    а зачем большая проблема пересобрать впрочем, специально для компиляторофобов ... весь текст скрыт [показать]
     
  • 6.94, Аноним (-), 14:10, 18/10/2011 [^] [ответить]     [к модератору]  
  • +/
    Вот зачем вам возможность запуска ПО с единым интерфейсом на 100 платформах, есл... весь текст скрыт [показать]
     
  • 4.26, szh (ok), 19:04, 16/10/2011 [^] [ответить]    [к модератору]  
  • +1 +/
    > Я спросил чем он плох и почему от него избавляются.

    Если плохо с памятью, напомню, что ты спросил что такое XUL.

     
  • 1.15, Zenitur (ok), 14:29, 16/10/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Главное чтобы потом и от Gecko не отказались в пользу движка от браузера Android, а то от FireFox только внешний вид останется.
     
     
  • 2.17, Xasd (ok), 14:42, 16/10/2011 [^] [ответить]    [к модератору]  
  • +/
    .
     
  • 1.19, gegMOPO4 (ok), 15:50, 16/10/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    А что, JavaScript с HTML и CSS в составе Jetpack жрёт меньше, чем тот же JavaScript в XUL?
     
     
  • 2.25, szh (ok), 19:03, 16/10/2011 [^] [ответить]    [к модератору]  
  • +/
    Вместо XUL будут использованы (https://wiki.mozilla.org/Fennec/NativeUI) стандартные механизмы построения интерфейса, предоставляемые платформой Android.

    это не о расширениях

     
     
  • 3.29, gegMOPO4 (ok), 20:11, 16/10/2011 [^] [ответить]    [к модератору]  
  • +/
    Классические расширения Firefox на XUL-е.
     
     
  • 4.44, szh (ok), 22:11, 16/10/2011 [^] [ответить]    [к модератору]  
  • +/
    убирают XUL не ради ускорения расширений, про Jetpack это уже другой вопрос.
     
     
  • 5.75, gegMOPO4 (ok), 11:28, 17/10/2011 [^] [ответить]    [к модератору]  
  • +3 +/
    Нет ножек — нет варенья.
     
  • 1.24, Аноним (-), 19:00, 16/10/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Т.е. adblock под него не поставишь чтоли?
     
     
  • 2.62, onon (?), 01:05, 17/10/2011 [^] [ответить]    [к модератору]  
  • +1 +/
    > Т.е. adblock под него не поставишь чтоли?

    Вы точно уловили главное.

     
  • 1.32, поцанчик (ok), 21:18, 16/10/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    всего-то  надо создать боевую группу пиления xul-runnerа в сторону оптимизации производительности(ассемблерные вставки и т.д.), и уменьшения потребления оперативы (оптимизация механизмов работы с памятью).
    Тогда-то  наш ксулруннер не будет  сразу съедать 80метров оперативы ( в которых содержится не пойми-что... и немножко мусора...).
     
     
  • 2.36, gegMOPO4 (ok), 21:44, 16/10/2011 [^] [ответить]    [к модератору]  
  • +/
    Ассемблерные вставки в JavaScript. Круто.
     
     
  • 3.45, Аноним (-), 22:15, 16/10/2011 [^] [ответить]    [к модератору]  
  • +/
    Джва года жду.
     
  • 3.73, поцанчик (ok), 11:05, 17/10/2011 [^] [ответить]    [к модератору]  
  • +/
    Не мог бы ты сюда не писать эту чепуху. Речь идёт не о топливе(JavaScript) для машины(Xul-Runner). Речь идёт о самой машине. Не вводи людей в заблуждение!
     
     
  • 4.74, gegMOPO4 (ok), 11:26, 17/10/2011 [^] [ответить]    [к модератору]  
  • +/
    Да, ведь C++ такой неэффективный язык. Без ассемблера не обойтись.
     
     
  • 5.76, поцанчик (ok), 11:48, 17/10/2011 [^] [ответить]    [к модератору]  
  • +/
    > Да, ведь C++ такой неэффективный язык. Без ассемблера не обойтись.

    Как сам видишь, не обойтись.

     
  • 5.78, поцанчик (ok), 11:56, 17/10/2011 [^] [ответить]    [к модератору]  
  • +/
    > Да, ведь C++ такой неэффективный язык. Без ассемблера не обойтись.

    именно по этой причине в вебките сплош и рядом используют ассемблерные вставки, и не парятся!

     
  • 1.33, arisu (ok), 21:33, 16/10/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • –6 +/
    надеюсь, скоро до них дойдёт, что и на десктопе их зул нафиг не упёрся. может, тогда у тормозилла фаундэйшн появится нормальный десктопный браузер.
     
     
  • 2.38, Имя (?), 21:51, 16/10/2011 [^] [ответить]    [к модератору]  
  • +/
    > надеюсь, скоро до них дойдёт, что и на десктопе их зул нафиг
    > не упёрся. может, тогда у тормозилла фаундэйшн появится нормальный десктопный браузер.

    и поди на qt? мечтатель...

     
     
     
    Часть нити удалена модератором

  • 4.42, anonymous (??), 22:00, 16/10/2011 [^] [ответить]     [к модератору]  
  • +1 +/
    Ты и правда думаешь, что замена XUL XML JS на QML JSON JS увеличит производи... весь текст скрыт [показать]
     
     
  • 5.79, arisu (ok), 13:29, 17/10/2011 [^] [ответить]     [к модератору]  
  • +/
    а не знаю б где я хоть словом упомянул про qml его надо отправить в ту же то... весь текст скрыт [показать]
     
     
  • 6.85, anonymous (??), 15:15, 17/10/2011 [^] [ответить]    [к модератору]  
  • +/
    >не знаю;

    А кто знает? Манагеры микр... нокии?


    >где я хоть словом упомянул про qml? его надо отправить в ту же топку, что и зул.

    Упомянул Qt. Этого достаточно. Более чем.

     
     
  • 7.87, arisu (ok), 15:30, 17/10/2011 [^] [ответить]     [к модератору]  
  • +/
    ты, наверное 8212 судя по форме твоего 171 вопроса 187 ну, если для тебя... весь текст скрыт [показать]
     
  • 1.69, aikus (?), 08:58, 17/10/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    У меня, таки, печалька. Конечно понятно, что родной интерфейс быстрее интерпретируемого, но отказаться при этом от плющек с переносимостью решений. Плохо это.

    А если честно, то скорее всего делают это не для оптимизации по скорости, а чтоб всё по своему было. Одним словом, для большой компании - это плохое решение.

     
  • 1.70, fresco (ok), 10:17, 17/10/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    справедливо. fox сейчас настолько тормозной, что нет никакого желания переползать на него с android browser, даже не смотря на кучу очевидных преимуществ.
     
     
  • 2.90, eric (??), 02:02, 18/10/2011 [^] [ответить]     [к модератору]  
  • +/
    Dolphin решает же Однако для каких то web-apps for example utorrent web client... весь текст скрыт [показать]
     
  • 1.77, digitalbunny (ok), 11:55, 17/10/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    На мой взгляд XUL и QML очень удачные технологии, жаль что не удаётся использовать их здесь и сейчас без тормозов.
     
     
  • 2.80, arisu (ok), 13:30, 17/10/2011 [^] [ответить]    [к модератору]  
  • –1 +/
    > На мой взгляд XUL и QML очень удачные технологии, жаль что не
    > удаётся использовать их здесь и сейчас без тормозов.

    это стрёмные костыли. каковыми и останутся, потому что defective by design.

     
     
  • 3.86, anonymous (??), 15:16, 17/10/2011 [^] [ответить]    [к модератору]  
  • +/
    > это стрёмные костыли. каковыми и останутся, потому что defective by design.

    Ничего страшного. Скоро мы будем их есть. Не во время еды сказано...

     
  • 3.88, aikus (?), 15:58, 17/10/2011 [^] [ответить]    [к модератору]  
  • +/
    Вот просто интересно, почему это вдруг костыли и чем они стрёмные?
     
     
  • 4.89, arisu (ok), 16:19, 17/10/2011 [^] [ответить]    [к модератору]  
  • –2 +/
    > Вот просто интересно, почему это вдруг костыли и чем они стрёмные?

    костыли. потому что это попытка сделать недокомпонентную систему. qml чуть забавней, но всё равно дурацкий костыль.

     
     
  • 5.91, aikus (?), 07:03, 18/10/2011 [^] [ответить]    [к модератору]  
  • +/
    >> Вот просто интересно, почему это вдруг костыли и чем они стрёмные?
    > костыли. потому что это попытка сделать недокомпонентную систему. qml чуть забавней, но
    > всё равно дурацкий костыль.

    Мда

     
  • 5.92, aikus (?), 07:08, 18/10/2011 [^] [ответить]    [к модератору]  
  • +/
    1. Т.е. Вы можете дать ссылку на нормальные компонентные браузеры?
    2. Собственно чем плоха существующая архитектура?

     
     
  • 6.93, arisu (ok), 14:07, 18/10/2011 [^] [ответить]     [к модератору]  
  • +/
    если б они были и потом не 171 компонентные браузеры 187 нужны, а компонен... весь текст скрыт [показать]
     
     
  • 7.95, aikus (?), 15:52, 18/10/2011 [^] [ответить]     [к модератору]  
  • +/
    Новость о браузере для Android Если Вы говорите об ОС Android , то тогда не по... весь текст скрыт [показать]
     
     
  • 8.96, arisu (ok), 16:17, 18/10/2011 [^] [ответить]    [к модератору]  
  • +/
    предлагаю тебе отправиться в анус. вокруг меня достаточно реальных идиотов, беседа ещё и с виртуальными не интересует.
     
     
  • 9.99, aikus (?), 20:10, 18/10/2011 [^] [ответить]     [к модератору]  
  • +/
    Простите меня, пожалуйста Наверно я не точно выразил свою позицию Дело в том, ... весь текст скрыт [показать]
     
     
  • 10.100, arisu (ok), 21:20, 18/10/2011 [^] [ответить]    [к модератору]  
  • +/
    я тут где-то в ветке уже распинался по этому поводу. ключевые слова «компонентная технология».
     
     
  • 11.101, aikus (?), 08:05, 19/10/2011 [^] [ответить]     [к модератору]  
  • +/
    Если вы про это или про это То 1 Как минимум странно, что Вы сравниваете решени... весь текст скрыт [показать]
     
     
  • 12.103, arisu (ok), 02:55, 20/10/2011 [^] [ответить]     [к модератору]  
  • +/
    именно это но читать лекции по архитектуре оберона мне откровенно лень как мин... весь текст скрыт [показать]
     
     
  • 13.104, aikus (?), 12:40, 20/10/2011 [^] [ответить]     [к модератору]  
  • +/
    Ну как минимум, C в сравнении с ассемблерами решает 1 Переносимость программ н... весь текст скрыт [показать]
     
     
  • 14.105, arisu (ok), 12:48, 20/10/2011 [^] [ответить]     [к модератору]  
  • +/
    лёгкое комбинирование, 171 программирование без программирования 187 и прочи... весь текст скрыт [показать]
     
     
  • 15.106, aikus (?), 17:49, 20/10/2011 [^] [ответить]     [к модератору]  
  • +/
    Вот, вот, вот Я к тому и клоню 1 Что в контексте firefox а XUL является годны... весь текст скрыт [показать]
     
     ....нить скрыта, показать (16)

  • 1.97, Аноним (-), 16:46, 18/10/2011 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Ну так и зачем там Firefox вообще без XUL?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor