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

Firefox 3.6 осенью 2009 года, Firefox 3.7 весною 2010 года? Возможно!..

Firefox
Двадцатого июля по штатовскому времени (то есть в ночь на сегодня, если по московскому времени) состоялося еженедельное совещание Фонда Мозиллы.

Заслушали идею выпустить Firefox 3.6 нынешней осенью (и Fennec 1.0 на его основе), а Firefox 3.7 весною будущего года.

Пока ничего не постановили. Майк Бельцнер (Mike Beltzner) обещал написать подробную блогозапись об этой идее.

Оптимистичненько!
Total votes 50: ↑34 and ↓16 +18
Views 316
Comments 49

В Firefox 3.6 добавится вырезание фонов

CSS *
Translation
Tutorial
Вдобавок ко всем новым возможностям CSS, ранее нами упомянутым, Firefox 3.6* обретает свежайшее новое значение свойства: image-rect. Это позволит вам вырезать область фонового изображения, чтобы показать только часть от целого.

Оно использует собственническую приставку Мозиллы (то есть «-moz-» — прим. перев.) и берёт пару входных значений — URI изображения и границы вырезаемой области (в виде четырёх значений, разделённых запятыми, как во свойстве clip):

foo { background-image: -moz-image-rect(
    url(<uri>),
    <top>,<right>,<bottom>,<left>
); }

Вот пример:

.aside {
    background-image: -moz-image-rect(
    url('link.png'), 0, 32, 26, 0);
}

Наиболее незамедлительным применением этого будет изготовление картинок-спрайтов, но я уверен, что созидательное CSS-сообщество будет способно удумать и другие тому применения.

Читать дальше →
Total votes 31: ↑22 and ↓9 +13
Views 538
Comments 25

CSS3: Во веки веков!

CSS *
Translation
image
Давайте посмотрим правде в глаза. Mozilla производит настолько много альф, ночных сборок, релизов для разработчиков, что если Вы так и не обратили внимания на выпущенную недавно версию — Firefox 3.6 alpha — то Вас можно вполне понять.

Хотя, на сей раз основания были очень даже веские, чтобы сосредоточить внимание гиков. Поскольку, среди прочих положительных нововедений, внесенные изменения предусматривают:
  • свойство -moz-background-size
  • множественные фоновые изображения
  • новую единицу длины rem
  • CSS градиенты
  • улучшенное представление display: table

Теперь давайте сделаем важное замечание для прояснения ситуации — это все еще альфа-релиз (alpha release), который пока будут использовать только малейший процент от пользовательской базы Firefox. Тем не менее, у нас есть все шансы увидеть эти изменения в стабильной версии Firefox в конце года.
Итак, давайте разберем подробнее, что же все таки сулят нам вышеобещанные нововведения...
Total votes 55: ↑53 and ↓2 +51
Views 1.8K
Comments 35

Новый API оборудования для Firefox 3.6: ориентация

Firefox
Translation
Tutorial
Одна новая возможность, которую мы делаем частью Firefox 3.6 — это возможность вебостраницам обращаться ко сведениям об ориентации компа в пространстве, когда они доступны. Как вы можете видеть на демонстрации (только в первоисточнике, оттого что Хабрахабр не позволяет использовать <video> в переводах), можно использовать эти сведения, чтобы выяснить, движется ли комп и в каком направлении он повёрнут.

Использовать API весьма просто. Вам достаточно добавить простой слушатель событий:
window.addEventListener(«MozOrientation», function(e) {
              /* 3 values: e.x, e.y, e.z */
              }, true);
Изначально собрав API как желаемую часть нашего грядущего выпуска мобильного браузера, мы сделали API доступным также и для настольных систем. Многие современные компьютеры Macbook и Thinkpad содержат устройства и драйверы, делающие видимыми сведения о положении компьютера. Мы добавили поддержку для Линукса, Маков и некоторых Ѳинкпадов, на которых имеются драйверы и устройства. (Заметим, что на некоторых Макбуки определяют ориентацию, противоположную действительной — над этим мы ещё работаем.)

Читать дальше →
Total votes 49: ↑34 and ↓15 +19
Views 415
Comments 12

Firefox 3.6 и ориентация в пространстве

Firefox
Разработчики Firefox анонсировали новую фичу для Firefox 3.6 — поддержка пространственной ориентации в устройствах, оборудованных соответствующими датчиками.

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

Как показано на видео (ogv, mp4), распознаются координаты в трёх измерениях. При наклоне устройства вперёд/назад картинка в браузере будет приближаться/удаляться.


Читать дальше →
Total votes 75: ↑54 and ↓21 +33
Views 833
Comments 72

Доступен Firefox 3.6 Beta 1 «Test Build»

Lumber room
Translation
image

Это не официальная бета Firefox 3.6, она появится в течении недели, а так называемый «test build» в котором добавлена поддержка миниатюр на панели задач Windows 7, предпросмотр табов и новый движок рендеринга.
Читать дальше →
Total votes 19: ↑16 and ↓3 +13
Views 130
Comments 8

Пункт «Properties» будет убран из контекстного меню браузера Firefox (но можно использовать расширение)

Firefox
Многие пользователи Файерфокса давно знают о том, что из контекстного меню (то есть из того, которое появляется, если правой клавишею мыши жмякнуть по странице) можно выбрать пункт «Properties» — и тем вызвать список свойств элемента страницы, жмякнутого мышою.

Например, если жмякнутый элемент — это картинка-гиперссылка, то можно вызвать примерно вот какое окошко:

[окошко свойств картинки-гиперссылки]

Однако же некоторым другим пользователям Файерфокса и это окно, и этот пункт в контекстном меню не были ни за чем нужны.

Так что, некоторое время подумавши, программисты Фонда Мозиллы вообще убрали этот пункт напрочь (и из Firefox 3.6, и из Firefox 3.7).

Для тех же пользователей, которым будет всерьёз недоставать этого пункта (а я уверен, что среди веборазработчиков на Хабрахабре таких много!..), предназначается новое расширение — «Element Properties», которое возвращает в Firefox желаемый подпункт контекстного меню и соответствующее ему диалоговое окошко.

Будьте готовы.
Total votes 108: ↑78 and ↓30 +48
Views 1.3K
Comments 71

Завтра или послезавтра ожидается выпуск Firefox 3.6 Beta 1

Firefox
Как сообщают вон там и вон там, первая бета Файерфокса 3.6 появится 28 октября — а значит, с учётом разницы в часовом поясе, может оказаться доступною в России послезавтра.

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

Опять же как всегда, некоторые расширения могут оказаться не вполне совместимыми с новой версией браузера, а другие, хотя и совместимые с технической точки зрения, просто их авторы ещё не успели пометить в качестве совместимых. Вы можете использовать особое расширение Add-on Compatibility Reporter, разработанное Фондом Мозиллы: оно разблокирует все расширения, разработанные для предыдущих версий Файерфокса, а также позволяет отсылать отчёты о работоспособности или неработоспособности таких расширений в новой версии браузера. Фонд Мозиллы обещает систематизировать отчёты и осведомлять авторов расширений об их итогах.

Подробнее о новинках этой версии читайте в комментариях.
Total votes 60: ↑36 and ↓24 +12
Views 422
Comments 53

Отключаем taskbar previews в Firefox 3.6

Firefox
Firefox 3.6 поддерживает функционал Windows 7 — в частности возможность просмотра превьюшек вкладок прямо с таскбара. Вещица эта понравилась далеко не всем, так что думаю запись лишней не будет, и пардон если таковая уже имела место быть — не нашел.
  • Переходим в about:config
  • Находим «browser.taskbar.previews.enable» и уставливаем его в false.
  • Радуемся. Перезагрузки не требуется.
Total votes 51: ↑34 and ↓17 +17
Views 826
Comments 43

Демонстрация FileAPI в Firefox 3.6: чтение данных EXIF из локального файла JPEG

Firefox
Translation
Поль Руже (Paul Rouget) скомпоновал прекрасную демонстрацию нового FileAPI, который мы включаем в Firefox 3.6. Демонстрация позволяет вам перетащить с рабочего стола во браузер такой JPEG, который содержит данные EXIF, и она может извлечь координаты GPS из изображения и затем загрузить то местонахождение, в котором была заснята фотография — всё это из джаваскрипта.

Если у вас есть Firefox 3.6 beta, можете поглядеть демонстрацию или просто посмотреть видеоролик ниже.



Постскриптум переводчика:  в том же блоге есть небезынтересный обзор самогó FileAPI, с познавательными идеями и примерами кода на джаваскрипте.
Total votes 43: ↑31 and ↓12 +19
Views 686
Comments 13

Firefox 4.0 перенесли на 2011 год

Firefox
Дедлайны для финальных релизов Firefox 3.6 и 4.0 немного смещены. И не в ту сторону, в какую нам бы хотелось.

По новому плану, релиз Firefox 3.6 перенесли на I кв. 2010 года, хотя раньше планировалось закончить работу в декабре.

Четвёртый релиз тоже стал немного дальше. Если раньше цель стояла чётко до конца 2010 года, то в новом графике присутствует уже расплывчатая формулировка «в конце 2010 или начале 2011 года». По опыту мы знаем, что опережение графика вряд ли состоится, так что раньше 2011 года ждать Firefox 4.0, наверное, не стоит. Однако, бета-версия по-прежнему запланирована на лето.

В наши дни конкуренция браузеров стала настолько плотной, что каждый месяц задержки уже даёт фору конкурентам. Opera и Chrome публикуют по несколько релизов в год, не говоря уже о IE, который тоже пока не торопится уйти со сцены.
Total votes 32: ↑19 and ↓13 +6
Views 327
Comments 19

Выпуск-кандидат Firefox 3.6 теперь доступен для скачивания

Firefox
Translation
Сообщество Мозиллы с гордостью объявляет о том, что появился выпуск-кандидат (release candidate) Файерфокса 3.6. Эту предпросмотровую версию браузера можно скачать бесплатно, она также будет доставлена автоматическим обновлением для всех пользователей бета-версий Firefox 3.6. Более 75% от многотысячного числа дополнений к Файерфоксу ужé обновлены их авторами для совместимости с Файерфоксом 3.6. Если Ваше излюбленное дополнение ещё не помечено в качестве совместимого, то Вы можете помочь автору дополнения протестировать его, используя средство доклада о совместимости дополнений. Этот выпуск-кандидат может самообновляться время от времени — и со временем сделается идентичен окончательному выпуску Файерфокса 3.6.

Firefox 3.6 (основанный на платформе Gecko 1.9.2) представляет несколько новых особенностей для пользователей и разработчиков:Разработчикам дополнений и веборазработчикам следует прочесть поподробнее о многочисленных новых особенностях Файерфокса 3.6 для разработчиков в Мозилловском Центре Разработчика. Если желаете получить полный список изменений, внесённых со времени альфа-выпуска Файерфокса 3.6, то глядите вон тот список (он немаленький).

Итак, если Вы желаете подглядеть будущий Firefox 3.6, то пожалуйста, скачайте выпуск-кандидат и отведайте его!

Если у Вас уже есть бета Firefox 3.6, то она должна автоматически самообновиться до выпуска-кандидата. Вы также можете вручную выбрать «Проверить обновления» из меню помощи.

Как всегда, сообщество Мозиллы с радостью выслушает всякий отзыв, который у Вас явится об этом выпуске, или о любых багах, которых Вы можете обнаружить.
Total votes 69: ↑36 and ↓33 +3
Views 370
Comments 69

Mozilla отменяет выпуск Firefox 3.7

Firefox
imageПо заявлению представителя компании, Mozilla собирается отменить запланированный выпуск Firefox 3.7 и в корне поменять сам процесс разработки продукта. Теперь изменения в популярный браузер планируется вносить намного чаще: новая функциональность будет добавляться с каждым выпуском обновления системы безопасности, то есть примерно раз в месяц, а не один-два раза в год, как происходит сейчас. Следующей версией после выхода релиза Firefox 3.6, находящегося на стадии RC, станет пока еще безымянное обновление, выпуск которого намечен на конец 2010 — начало 2011 года.

Будем надеяться, что это не утка, которая оправдывает срыв сроков, а действительно шаг вперед.

PS. Более подробно здесь.
Total votes 90: ↑71 and ↓19 +52
Views 554
Comments 108

Коварный FireFox 3.6 не даёт расслабиться

Firefox
Релизили сегодня наш проект. В новой версии сделали новые графики на флеше, ну и чтоб красиво было прикрыли все это дело дивом с гифкой, как только флешка загружала данные в фоне, она прятала див. Работало все красиво и прелестно. Пока…
Читать дальше →
Total votes 76: ↑57 and ↓19 +38
Views 632
Comments 39

Избавляйтеся от трёх устаревших префиксов «-moz-»

Firefox CSS *
Четыре дня назад (23 апреля 2012 года) Фонд Мозиллы официально объявил об окончании жизни устаревшего браузера Firefox 3.6, всякая поддержка которого прекращается с 24 апреля.

Для авторов CSS-кода это повод страстно возликовать: наконец-то можно совершенно отказаться от поддержки свойства «-moz-border-radius» (в пользу простого «border-radius»), отказаться от поддержки свойства «-moz-box-shadow» (в пользу простого «box-shadow»), отказаться от поддержки свойства «-moz-background-size» (в пользу простого «background-size»).

Читать дальше →
Total votes 53: ↑35 and ↓18 +17
Views 1.6K
Comments 64

Редактирование своей статьи на Хабре через выделение цитаты в HabrAjax; поддержка Iceweasel

JavaScript *GreaseMonkey *
В скрипте HabrAjax (113.2013.04.20) добавлено удобное редактирование исправлений в собственных статьях. Достаточно просто выделить уникальный участок текста и среди контекстных кнопок выбрать кнопку <E>. В фрейме половинной высоты откроется поле ввода с выделением именно на том месте, которое было выделено.

Также, обеспечена поддержка браузеров Iceweasel (на основе Fx3.6) в Дебиане и возвращена поддержка Firefox 3.6 в остальных ОС (но там будет иметься проблема установки старой версии Greasemonkey, актуальной для 3.6). Потенциальная аудитория — 1% от остальных пользователей Firefox.

Аудитория пользователей HabrAjax и направленность статьи


Среднее число пользователей скрипта — 40-60 человек. Поэтому, если статью прочитает 3000 человек, то практический интерес она может иметь только для 1.5% читателей. Пусть, ещё 10% будут иметь желание попробовать скрипт. Но не более. Потому что скриптами вообще пользуются немного людей. Остальным — достаточно узнать, что функции, сделанные для удобства пользования, имеются в том или ином скрипте.
теперь подробнее
Total votes 23: ↑9 and ↓14 -5
Views 3.3K
Comments 19

Деградация программного обеспечения

Open source *Designing and refactoring *Project management *Product Management *History of IT
Translation
В книге «Электромагнитная эпоха: работа, любовь и жизнь, когда роботы правят миром» Робин Хэнсон кратко обсуждает деградацию программ:

Программное обеспечение изначально было разработано для одного набора задач, инструментов и ситуаций. Но оно медленно изменяется, чтобы справиться с постоянным потоком новых задач, инструментов и ситуаций. Такой софт становится более сложным, хрупким, в него труднее вносить полезные изменения (Леман и Биледи, 1985)1. В конце концов, лучше начать всё сначала и написать с нуля новые подсистемы, а иногда и полностью новые системы.

Я уверен, что это правда. Как правило, грамотная адаптация программного обеспечения к новым условиям занимает больше времени и усилий, чем написание нового программного обеспечения с нуля. Программисты не любят признавать это, но доказательства очевидны. В проектах open source есть несколько известных примеров.
Читать дальше →
Total votes 58: ↑56 and ↓2 +54
Views 37K
Comments 157