Прокрутить к контенту ↓


Финальный 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. Так что продолжаем движение вперёд в ногу с веб-стандартами и правильными браузерами.


См. также: