Changelog for Opera 10.0 Alpha 1 for MacOpera 10.0 includes the Presto 2.2 rendering engine. Detailed changes since Presto 2.1.1 are listed below:
@font-face at-rules; TrueType (TTF), OpenType (OTF), and SVG fonts are supported (demos)color: transparent valuegetClientRects() and getBoundingClientRect() to ClientRectList and ClientRect instead of TextRectangle and TextRectangleList, respectivelyXMLHttpRequests will now trigger start-loading/end-loading eventswindow.setDocument methodSVGElement.currentFps and SVGElement.targetFps properties to read and control, respectively, SVG frames per secondload event for scripts is now sent after the script is executed rather than beforeload event is now sent to frame/iframe/object elements before it is sent to the documentHTMLElement.focus() is called unless keyboard navigation is already activatedcanvas elements can now export images to the JPEG formatcanvas transforms are applied when building a path, not when painting it (this change is made to work like Mozilla)altGlyph element in SVGshttp://www.w3.org/TR/REC-html40 namespace is no longer treated as an alias to http://www.w3.org/1999/xhtmlOpera now includes the ability to automatically update itself when new releases become available. By default, Opera 10.0 Alpha 1 will simply notify the user about available updates. Users can specify that snapshots should be downloaded by enabling Download All Snapshots in opera:config. Users can also choose not to check for updates or to automatically install updates by going to Preferences > Advanced > Security and changing the "Opera update level" setting.
Spelling errors are now indicated as you type via a red underline in input fields, Opera Mail, and Notes. The input field context menu includes spelling suggestions, as well as the ability to enable/disable the spelling checker and change dictionary languages. Opera 10.0 Alpha 1 includes a U.S. English dictionary. Only multi-line edit fields check spelling automatically by default.
Opera 10.0 uses the Hunspell dictionary format. Installing dictionaries will become easier before Opera 10.0 is released, but additional dictionaries can be downloaded and installed now by copying the dictionary files (*.aff and *.dic) to the local dictionary directory. Opera will recognize the additional dictionaries after restarting. The dictionary directory locations for each platform are listed below:
Opera Mail can now send rich text messages including inline images, styled text, links, and/or custom HTML. Forwarding and redirecting rich text messages now also works as expected. Rich text composition can be enabled by default for an account on the Outgoing tab of the account settings dialog by checking "Prefer HTML formatting". It can also be enabled on a per message basis in the message composition window.
Bold styling, italic styling, and underline styling can be toggled using ⌘B, ⌘I, and ⌘U, respectively.
Rich text message signatures are not yet supported.
Delete after X days automatically removes messages from POP servers after the specified number of days, which is particularly useful for users who have limited server space. This option can be enabled for POP accounts on the Incoming tab of the account settings dialog by checking "Remove from server after #days" (7 days by default). It's also possible to specify that only read messages and/or only fully downloaded messages should be removed.
Warning: Disabling the latter option is dangerous for those that use low-bandwidth mode, as messages that aren't completely downloaded will be removed from the server, making it impossible to retrieve the complete message.
network attribute of the widget element. For instance, widgets that use <widget network="private"> will have Intranet access only. Widgets that use <widget network="private public"> will have Intranet and Internet access.