Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

[Opera] Sortie de la technical preview 1 pour Opera 9

10 réponses
Avatar
Frederic Bezies
Liste des nouveautés depuis Opera 8.5 :

"User Interface

* Enhanced pop-up blocker to detect more unwanted pop-ups.
* Added new message console for warnings and error messages.
* Added opera:config for managing preferences.
* 'Find' feature now highlights all matches when searching for text
on the page.
* Added internal source viewer. Set 'Source viewer' preference to
'Opera' to use the internal source viewer. On new installs, the internal
source viewer is enabled by default.
* Implemented tab locking. Right click on a tab and select 'Lock
tab'. Individual tabs cannot be closed while they are locked.
* New bookmark icon in address bar.
* Fix to prevent key presses being lost after using Alt+Tab.
* Updated search.ini
o The file version number is now 7. All files with lower
version numbers will be overwritten on upgrade.
o New shortcut 'a' for searching with answers.com.
* Changed keyboard shortcuts for closer cross-browser compatibility:
o Cmd+T replaces Cmd+N for opening a new tab.
o Cmd+N opens a new browser window.
o Cmd+D and Cmd+Shift+D replace Cmd+T and Cmd+Shift+T,
respectively, for adding pages to bookmarks.
o Cmd+Shift+V can be used instead of Cmd+D for paste-and-go.

Messaging and Newsfeeds

* Enabled new IMAP code.
* New account storage format. If you install over an existing
profile, you will be prompted to convert all accounts into the new
format. This will not require a re-index.
* Added support for Atom 1.0.
* External embeds are now always allowed in newsfeeds, and are not
disabled when the "Surpress external embeds" preference is set.
* Fix to prevent chat windows going blank when redrawing from cache.

Security

* TLS 1.1 and TLS Extensions enabled by default.
* SSL v2 and weak encryption methods (56 bit and lower) are
disabled by default. See our knowledgebase for more information.
* Upgraded crypto library to OpenSSL 0.9.8.

Please report problems accessing secure sites that worked in previous
versions of Opera.
HTML

* Added support for WebForms 2.
* Implemented support for canvas.
* Improved handling of the align attribute.
* Removed support for XML namespaces in HTML documents.
* Allowed negative numbers in numbered lists.
* Added support for xml:id.
* Added option to re-parse invalid XML documents as HTML after XML
parsing has failed.
* Fix to prevent minimized boolean attributes from being ignored if
they are followed immediately by a / character.

HTTP

* Changed default UserAgent string to identify as Opera.
* Fixes to prevent delays when using proxy servers.
* Added support for the HTTP Link header.

Scripting

* Added support for XSLT 1.0 and the XSLTProcessor constructor.
* Added support for XPath 1.0.
* Implemented designMode for rich text editing.
* Implemented Node.textContent property from DOM 3 Core.
* Added support for onreadystatechange events, and the readyState
property.
* Implemented scripting support for canvas.
* Added window.getSelection, and associated methods.
* XMLHttpRequest returns the status code for the cached page if the
request returns the cached page.
* Fix to allow scripts to override a CSS #double #id selector.
* Fix to prevent CSS generated content being duplicated when
element contents are changed with scripts.
* Fix to reset scrolling as needed when removing content from an
element with overflow.

Plug-ins

* Fixed an issue when printing from Java.

Display
Acid2 fixes

* Several fixes for margin collapsing model.
* Prevented elements from being less than 0 pixels high.
* Create an anonymous table cell around tables inside an anonymous
table row.
* Table backgrounds are rendered if the table has dimensions, but
no contents.
* :before rules in CSS do not cause unrelated form elements to
disappear.
* Margins correctly treated on elements with clear: that follow a
float.
* Comments in strict HTML documents are treated as SGML comments.
* Intersection of borders compatible with reference rendering.
* Corrected use of :hover with no element selector.
* Overflow on the HTML element is applied to the viewport.
* Elements with overflow:hidden; can scroll to anchors within them.

Defaults

* Body element now uses margin instead of padding by default.
* UL/OL elements now use padding instead of margin by default.
* DD elements now have a smaller indent.
* Use default handheld font size for handheld stylesheets.

Images

* SVG support increased to partial SVG 1.1 basic.

Selectors

* Added support for CSS 3 attribute and UI selectors.
* Fix to allow combinations of + or *, with :active, :focus, and
:hover selectors.
* Fix for combined :hover::after.
* Multiple :first-line fixes.
* :lang() selector no longer applies to xml:lang attributes.
* Improved error handling for nested {}, [], and () blocks.
* Selectors with invalid css identifiers are ignored.
* Improved handling of unicode escape characters in ID selectors.
* Backslash escapes allowed in ID selectors.
* Correctly treat semicolons in @-rules.
* Support media queries in @import rules.

Box, table, and inline

* Removed box model quirk (box-sizing:border-box;) in quirks mode.
* Fixed display:inline; on table rows.
* Fixed percentage widths on button elements.
* Fixed default padding and border spacing on elements with
display:table-cell;
* Fix to allow padding in TD and TH elements to detect mouse events
and :hover.
* Fix for margin-top being mis-interpreted as padding-top.

Positioning

* Allowed positioned elements to appear in front of iframes and
objects.
* Position and dimensions of absolutely positioned and fixed
position elements are treated correctly when they are nested inside each
other.
* Fix to allow float, position, and z-index to be combined.
* Absolutely positioned elements now take percentage widths
relative to their parent container.

Lists and generated content

* Respect list-style even if 'none' is specified for list-style-image.
* List-style-image is now respected on :hover.
* content:attr() now works for 'style' attributes.
* Fixed margins of generated content for inline elements.

Background

* Prevented background color of pseudo elements propagating to
parent element.
* Prevented background of html::before overriding background of html.
* Object iframes now accept transparent backgrounds.

Other display

* Fix to prevent fixed positioned elements from remaining visible
when hiding them with display: none;
* Fix to prevent positioned content, hidden using overflow, from
producing a scrollbar.
* Added support for quotes:none;
* Multiple bidi, decoration, forms and paged media fixes.
* Improved display of frames when 'Fit to window width' is enabled.

Miscellaneous

* Site-specific settings are now available as part of the
site-specific ini settings. A User Interface for these settings is not
yet available.
* Multiple stability fixes."

Téléchargement ici :

http://snapshot.opera.com/

Pas mal de nouveautés, dont un "opera:config" qui me fait penser au
"about:config" du panda rouge... ;)

Ah le "je te copie - tu me copies" ;)

--
Frederic Bezies - fredbezies@gmail.com

Site Perso : http://perso.wanadoo.fr/frederic.bezies/
Weblog : http://frederic.bezies.free.fr/blog/

10 réponses

Avatar
rm
Le jeudi 20 octobre 2005 à 20:37:07, Frederic Bezies a écrit :

salut,

* Changed default UserAgent string to identify as Opera.



[...]

Acid2 fixes



tu dois frétiller, non ?

Pas mal de nouveautés, dont un "opera:config" qui me fait penser au
"about:config" du panda rouge... ;)



bâh, bientôt tu n'y penseras même plus ;-D

c'est quand même joliement présenté pour un "about:config" de Netscape.

@+
--
rm
http://foxmail.free.fr
Avatar
Frederic Bezies
Le 10/20/05 9:03 PM, rm a écrit :

Le jeudi 20 octobre 2005 à 20:37:07, Frederic Bezies a écrit :

salut,

* Changed default UserAgent string to identify as Opera.



[...]

Acid2 fixes



tu dois frétiller, non ?



Le test est presque parfait. Presque, il est pas encore complet.


Pas mal de nouveautés, dont un "opera:config" qui me fait penser au
"about:config" du panda rouge... ;)



bâh, bientôt tu n'y penseras même plus ;-D



Sauf que cette version a craché sur un simple retour arrière dans
l'interface de mon blog. TP1 = alpha1, donc ;)


c'est quand même joliement présenté pour un "about:config" de Netscape.

@+



Netscape ? Cette merde puante et putride ?

--
Frederic Bezies -

Site Perso : http://perso.wanadoo.fr/frederic.bezies/
Weblog : http://frederic.bezies.free.fr/blog/
Avatar
Fabien LE LEZ
On Thu, 20 Oct 2005 21:07:12 +0200, Frederic Bezies
:

Netscape ? Cette merde puante et putride ?



Qu'as-tu contre Netscape ? Netscape 3 est un très bon navigateur, même
s'il est un peu daté aujourd'hui.
Avatar
Frederic Bezies
Le 10/20/05 9:09 PM, Fabien LE LEZ a écrit :

On Thu, 20 Oct 2005 21:07:12 +0200, Frederic Bezies
:

Netscape ? Cette merde puante et putride ?



Qu'as-tu contre Netscape ? Netscape 3 est un très bon navigateur, même
s'il est un peu daté aujourd'hui.




Je pensais à sa dernière version, qui n'est plus que l'ombre de ce qu'il
était dans sa gloire.

--
Frederic Bezies -

Site Perso : http://perso.wanadoo.fr/frederic.bezies/
Weblog : http://frederic.bezies.free.fr/blog/
Avatar
rm
Le jeudi 20 octobre 2005 à 21:07:12, Frederic Bezies a écrit :

[...]

c'est quand même joliement présenté pour un "about:config" de Netscape.

@+



Netscape ? Cette merde puante et putride ?



non. je voulais dire que si tu tapes "about:config" (et non pas
"opera:config") ça le fait aussi ;-P
et que c'est plutôt mieux présenté que sur les versions hôôônnnteusement
copiées...

@+
--
rm
Avatar
rm
Le jeudi 20 octobre 2005 à 20:37:07, Frederic Bezies a écrit :

* Site-specific settings are now available as part of the
site-specific ini settings. A User Interface for these settings is not
yet available.



ça veut dire qu'il n'est plus seulement possible de fixer le seul
user-agent en fonction du site (via le ua.ini) mais que quelques autres
réglages (comme l'autorisation des javascripts ou des plugins, des sons, de
l'annonce du site d'origine ou d'un autre user-agent, le mode
d'affichage/style CSS...) sont personnalisables pour tel ou tel site.
ces personnalisations sont maintenant à faire directement dans le fichier
opera6.ini, à la main dans l'attente d'un dialogue graphique plus
pratique...
voir:
http://my.opera.com/haavard/blog/show.dml/47671 par exemple.

@+
--
rm
Avatar
Frederic Bezies
Le 10/20/05 10:13 PM, rm a écrit :

Le jeudi 20 octobre 2005 à 21:07:12, Frederic Bezies a écrit :

[...]

c'est quand même joliement présenté pour un "about:config" de Netscape.

@+


Netscape ? Cette merde puante et putride ?



non. je voulais dire que si tu tapes "about:config" (et non pas
"opera:config") ça le fait aussi ;-P



Sauf qu'à l'origine, on le trouvait dans Mozilla, donc repris par NS.

et que c'est plutôt mieux présenté que sur les versions hôôônnnteusement
copiées...



Il est vrai aussi qu'on a besoin d'y mettre les mains tous les 36 du
mois, donc ;)

Bien qu'étant un "testeur fou", je n'y mets que rarement les mains.

--
Frederic Bezies -

Site Perso : http://perso.wanadoo.fr/frederic.bezies/
Weblog : http://frederic.bezies.free.fr/blog/
Avatar
Frederic Bezies
Le 10/20/05 10:57 PM, rm a écrit :

Le jeudi 20 octobre 2005 à 20:37:07, Frederic Bezies a écrit :

* Site-specific settings are now available as part of the
site-specific ini settings. A User Interface for these settings is not
yet available.



ça veut dire qu'il n'est plus seulement possible de fixer le seul
user-agent en fonction du site (via le ua.ini) mais que quelques autres
réglages (comme l'autorisation des javascripts ou des plugins, des sons, de
l'annonce du site d'origine ou d'un autre user-agent, le mode
d'affichage/style CSS...) sont personnalisables pour tel ou tel site.



En effet. Du site à site, ce qui est assez puissant.

ces personnalisations sont maintenant à faire directement dans le fichier
opera6.ini, à la main dans l'attente d'un dialogue graphique plus
pratique...



Opera7.ini, plus le 6, si j'en crois les notes de publications.

voir:
http://my.opera.com/haavard/blog/show.dml/47671 par exemple.

@+



En tout cas, pour une version alpha, c'est du beau boulot !

--
Frederic Bezies -

Site Perso : http://perso.wanadoo.fr/frederic.bezies/
Weblog : http://frederic.bezies.free.fr/blog/
Avatar
rm
Le vendredi 21 octobre 2005 à 07:38:11, Frederic Bezies a écrit :

ces personnalisations sont maintenant à faire directement dans le fichier
opera6.ini, à la main dans l'attente d'un dialogue graphique plus
pratique...





bonjour,

Opera7.ini, plus le 6, si j'en crois les notes de publications.



non, c'est bien Opera6.ini pour cette version 9 TP1, si j'en crois mes
yeux...

> voir:
> http://my.opera.com/haavard/blog/show.dml/47671 par exemple.



En tout cas, pour une version alpha, c'est du beau boulot !



Plus qu'un version alpha (qui, chez Opera, ne sont pas publiques, comme les
révisions 7830, 7841 et 7966 qui ont suivi la 8.5 rev 7700), c'est surtout
une "Technology Preview", plus facilement traductible ou traduisable ou
encore traductable en "Aperçu Technologique" qui permet de tester de
nouvelles fonctionnalités comme sur cette v9, Merlin, l'IMAP, l'éditeur de
source, les réglages dépendants des sites, la console de log globale (ou
encore le support bittorent sur la précédente 8.10 Technology Preview 2,
pas repris malheureusement)

Pour les tests récents que j'ai pu effectuer (sous Win32), je n'ai encore
noté aucune instabilité ou autres fontionnements erratiques propres
habituellement aux versions dites "alpha"

@+
--
rm
Avatar
Frederic Bezies
Le 10/21/05 9:05 AM, rm a écrit :

Le vendredi 21 octobre 2005 à 07:38:11, Frederic Bezies a écrit :

ces personnalisations sont maintenant à faire directement dans le fichier
opera6.ini, à la main dans l'attente d'un dialogue graphique plus
pratique...





bonjour,

Opera7.ini, plus le 6, si j'en crois les notes de publications.



non, c'est bien Opera6.ini pour cette version 9 TP1, si j'en crois mes
yeux...




Alors, j'ai du mal interpréter le changelog.

voir:
http://my.opera.com/haavard/blog/show.dml/47671 par exemple.





En tout cas, pour une version alpha, c'est du beau boulot !



Plus qu'un version alpha (qui, chez Opera, ne sont pas publiques, comme les
révisions 7830, 7841 et 7966 qui ont suivi la 8.5 rev 7700), c'est surtout



Euh... Sur la page http://snapshot.opera.com/, il y a 3 catégories :

"pre·view

* of an experimental nature
* distributed to a limited audience, i.e. forums, newsgroups,
and IRC
* should never be installed over a final release
* not to be used as a substitute for a final release

be·ta

* available for all users, but recommended only for advanced users
* thoroughly tested, though known to contain bugs
* usually feature-complete
* data backup is highly recommended before use

fi·nal

* intended for wide-scale release and use
* thoroughly tested and relatively free of critical problems
* should never be installed over a preview or beta"


Donc, si on suit la logique habituel informatique, on a le cycle :
Alpha-beta-finale.

Donc, une TP chez opera = Alpha dans le langage informatique courant.


une "Technology Preview", plus facilement traductible ou traduisable ou
encore traductable en "Aperçu Technologique" qui permet de tester de
nouvelles fonctionnalités comme sur cette v9, Merlin, l'IMAP, l'éditeur de
source, les réglages dépendants des sites, la console de log globale (ou
encore le support bittorent sur la précédente 8.10 Technology Preview 2,
pas repris malheureusement)



C'est pas le but d'une version alpha ? ;)

Tout comme la 1.6alpha1 de fx que j'utilise quotidiennement, ou encore
la 1.6alpha1 de Thunderbird que j'utilise pour te répondre.


Pour les tests récents que j'ai pu effectuer (sous Win32), je n'ai encore
noté aucune instabilité ou autres fontionnements erratiques propres
habituellement aux versions dites "alpha"



Tu vois, toi même tu l'avoues que TP chez opera = alpha pour les autres,
sauf pour MS où une version Alpha est un version béta2 :)

--
Frederic Bezies -

Site Perso : http://perso.wanadoo.fr/frederic.bezies/
Weblog : http://frederic.bezies.free.fr/blog/