📃 November 2005 release notes
New in Firefox
The following features are now available in Firefox:
-
::before and ::after:
The
::beforeand::afterCSS pseudo-elements select inline boxes preceding and following an element. They are often used with thecontentproperty to generate cosmetic content. -
<canvas>:
The
<canvas>HTML element is a space to draw graphics in, using the 2D canvas API, WebGL, or WebGPU. -
2D canvas:
The
CanvasRenderingContext2DAPI is the "2d" rendering context for the<canvas>element. It represents a flat, two-dimensional space for drawing graphics and animations. -
@charset:
The
@charsetCSS at-rule specifies the character encoding of an external style sheet. -
currentColor:
The
currentColorCSS value allows you to reuse an element's computed text color for other properties. -
<embed>:
The
<embed>element represents an external resource such as a PDF or SVG document. It was historically used for plugins such as Shockwave Flash. -
Online status:
The
navigator.onLineproperty is a boolean for whether the browser is connected to some network (though not necessarily the internet). Theonlineandofflineevents fire when the connection state changes. -
Opacity (SVG):
The
fill-opacity, andstroke-opacitySVG attributes and CSS properties control the transparency of a stroke or fill of an SVG element. -
Outlines:
The
outline-color,outline-style, andoutline-widthandoutline-offsetCSS properties style a line around an element, outside of the border. -
Page transition events:
The
pageshowandpagehidetransition events fire when a document loads or unloads due to a navigation, such as clicking on a link on a page or the back button in a browser. -
tabindex:
The
tabindexHTML attribute make an element focusable, and sets the element's relative ordering for sequential focus navigation.