Pull to refresh
  • by relevance
  • by date
  • by rating

Производительность Firefox и Chrome на 150 открытых вкладках

Firefox
Некоторые power-юзеры начинают день с дефолтного конфига в 40-50 открытых вкладок. В течение дня к этой группе может прибавиться ещё пару десятков, а то и сотня. Хотя это крайне нестандартный поведенческий паттерн, но некоторые именно так и работают. Любопытно посмотреть, как ведут себя браузеры в подобной нештатной ситуации. Один из разработчиков Firefox, аспирант Грегор Вагнер, решил провести тесты на последних сборках Chrome и Firefox.

Вагнер разрабатывает различные стратегии распределения памяти для Firefox. В последних версиях Firefox разработчики значительно оптимизировали браузер в этом отношении.
Читать дальше →
Total votes 130: ↑97 and ↓33 +64
Views 37K
Comments 205

В Firefox 8 появится система блокировки сторонних дополнений

Browsers


Несмотря на то, что сейчас актуальной версией браузера Firefox является версия 5.0, в блоге команды разработчиков можно читать планы на будущее, относительно версий Firefox 7.0 и даже 8.0. Восьмая версия должна появиться уже 8 ноября, так что ждать осталось не так долго. Так вот, в версии 8.0 будет присутствовать функция автоматической блокировки дополнений, устанавливаемых сторонними программами/сайтами. При открытии браузера встроенная система безопасности будет проверять его на наличие сторонних дополнений, и предупреждать пользователя об этом.

Читать дальше →
Total votes 36: ↑31 and ↓5 +26
Views 600
Comments 44

В конце этого года наступит эпоха вмешательства сайтов в контекстное меню браузеров посредством HTML5

Website development *
Всякий, кто читал сколько-нибудь недавний черновик стандарта HTML5 и доходил там до подраздела 4.11.4.3 Context menus»), уж конечно видал в нём, что стародавнему элементу <menu> придали новый смысл — так что он может использоваться, в частности, для пополнения контекстного меню некоторого элемента формы новыми командами, вызывающими на исполнение джаваскрипты:

<form name="npc">
   <label>Character name:
      <input name=char type=text contextmenu=namemenu required>
   </label>
   <menu type=context id=namemenu>
      <command label="Pick random name"
         onclick="document.forms.npc.elements.char.value = getRandomName()">
      <command label="Prefill other fields based on name"
         onclick="prefillFields(document.forms.npc.elements.char.value)">
   </menu>
</form>

Некоторое время нововведение можно было попросту игнорировать: право же, ну какое значение мог иметь кусок черновика, не поддерживаемый ещё ни одним браузером?

Но это время стремительно близится к концу.

На днях вышел Firefox 6. И новый шестинедельный цикл разработки Файерфоксов означает, что через ≈12 недель (через ≈три месяца, в ноябре нынешнего 2011 года) выйдет и Firefox 8, сейчас находящийся в состоянии «Aurora» (то есть в фазе альфа-тестирования).

Firefox 8, господа, будет поддерживать атрибут contextmenu; у всех вас (да и у меня также) есть не более двенадцати недель для подготовки к появлению вышеописанного нововведения в массовой реальности.
Total votes 54: ↑45 and ↓9 +36
Views 788
Comments 73

Контекстные меню на языке HTML5 пришли, и выглядят они сносно

Firefox
Tutorial
Пару раз на Хабрахабре я упоминал ужé ([1], [2]), что Firefox 8 станет поддерживать контекстные меню, написанные на языке HTML5. Именно поэтому, едва мой Firefox по бета-каналу обновился до версии 8 beta, я пошёл пощупать, как эти меню будут выглядеть. Мне достаточно было из статьи «Firefox 8 for developers» по гиперссылкам допрыгать до соответствующей демонстрационной страницы да жмякнуть правой кнопкою мыши — и вот что предстало моим глазам:

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

Вот полный листинг кода демонстрационной страницы:

Читать дальше →
Total votes 93: ↑77 and ↓16 +61
Views 4.6K
Comments 41

Вышла бета-версия Firefox 8

Browsers
Разработчики браузера Mozilla Firefox на днях выпустили финальный релиз Firefox, а теперь выложена и бета-версия Firefox 8. Все идет по плану, несмотря на то, что не все сторонние разработчики довольны такой быстрой сменой версий браузера. Команда же Mozilla объясняет необходимость такого «конвейера» тем, что Firefox — не единственный браузер, и для успешной конкуренции с другими веб-обозревателями (читаем Google Chrome), нужно постоянно совершенствовать свою разработку.

Читать дальше →
Total votes 17: ↑6 and ↓11 -5
Views 304
Comments 6