Финальный Firefox 1.5
- Опубликовано:

Официально вышел Firefox 1.5 в финальной версии, коей оказался, как и следовало ожидать, RC3 (2005-11-11).
Из не упоминавшихся ранее новшеств в разрезе web-разработки отдельно хотелось бы отметить поддержку CSS-свойств overflow-x
и overflow-y
, изначально придуманных и внедрённых в роли проприетарных свойств в браузер IE компанией Microsoft, но впоследствии совершенно логично вошедших в одну из предварительных (draft-) версий CSS3. «Обычное» overflow
автоматически приобретает статус свойства стенографического.
Кроме того, теперь поддерживается CSS-свойство outline
, по функциональности аналогичное свойству border
, однако, в отличие от последнего, никоим образом не влияющее на положение элемента и имеющее только визуальный результат — некий абсолютной позиционированный border
. Свойства border
и outline
можно легко сочетать.
К слову, на уровне спецификации представляется довольно странным факт введения нового свойства, когда можно было просто расширить border подсвойством вроде border-affectoutersize
, определяющим, должен ли влиять border
на суммарные размеры элемента, более того, при этом было бы вполне закономерно внедрить поддержку множественных border
, что при использовании двух border
с указанием border-affectoutersize
дало бы тот же результат, что мы имеем ныне при одновременном применении к элементу свойств border
и outline
… Или ваш покорный слуга что-то упустил?..
К сожалению, не обошлось и без маленьких разочарований: в новой версии появился и так и остался неисправленным уже упоминавшийся здесь баг, проявляющийся в виде спонтанной «заморозки» положения соседних элементов при использовании для их hover-псевдоэлементов свойств, изменяющих суммарные размеры элемента (padding
, border
) — вероятно, установить его причину оказалось непросто. Впрочем, это не идёт в сравнение с теми багами, что были в версии 1.07, и уж тем более с теми, которые «предлагает» нам IE6. Так что продолжаем движение вперёд в ногу с веб-стандартами и правильными браузерами.
См. также: