Firefox : Rumeurs et news sur le développement

Des nouvelles intriguent, portent à réactions ; des rumeurs courent et vous voulez débattre le vrai du faux. C'est simple : ce forum est dédié à ceux qui se sont laissés tenter par la pomme de la connaissance.
Uther
Lézard à collerette
Messages : 472
Inscription : 12 juin 2004, 17:43

Re: Firefox : Rumeurs et news sur le développement

Message par Uther »

C'est un effet de bord provisoire ou c'est prévu de rester quand même?

Pour le premier, ça va clairement me manquer.
Pour le second je ne savais pas que ça existait ainsi, mais si j'avais su je m'en servirais en permanence.
Le monde se divise en 10 catégories : ceux qui comptent en binaire et ceux qui ne comptent pas en binaire.
Avatar de l’utilisateur
jpj
Animal mythique
Messages : 25261
Inscription : 01 août 2005, 15:38

Re: Firefox : Rumeurs et news sur le développement

Message par jpj »

:? Le Ctrl-déplacer me sert tout le temps.
► Si votre problème est [Résolu], svp, marquez-le.
► Pas de support par mp, l’aide se fait sur le forum.
Le choucas
Lézard vert
Messages : 149
Inscription : 04 déc. 2006, 14:20

Re: Firefox : Rumeurs et news sur le développement

Message par Le choucas »

Bonjour à tou(te)s
A l^époque de FF2, j'avais une extension (duplicate tab) qui faisais le travail de Ctrl + déplacer. Si FF8 reviens à FF2, je me demande ce où va Firefox :twisted:
Bonsoir
Chez les papous il y a des papas à poux
Chez les papous il y a des papas pas à poux
Chez les papous il y a des papas papous
Chez les papous il y a des papas pas papous
---
Franquin (Avant 1999JC)
Avatar de l’utilisateur
~HP
Varan
Messages : 1141
Inscription : 29 juin 2008, 13:22

keyboard powa!

Message par ~HP »

Ctrl+Alt+T me suffit, perso.
Avatar de l’utilisateur
Abraxas
Animal mythique
Messages : 10180
Inscription : 28 juil. 2011, 14:06

Re: Firefox : Rumeurs et news sur le développement

Message par Abraxas »

Je ne comprends pas très bien pourquoi le Ctrl+déplacer ne pourrait plus marcher avec l'animation des onglets ?
On pourrait imaginer que l'onglet en train d'être déplacé laisse "apparaitre" une copie (à son emplacement original) lorsqu'on le lâche, non ?
Zefling
Tyrannosaurus Rex
Messages : 2577
Inscription : 21 déc. 2004, 03:45

Re: Firefox : Rumeurs et news sur le développement

Message par Zefling »

teoli2003 a écrit :À noter qu'avec ce nouveau système, deux éléments ne fonctionnent plus: on ne peut plus glisser l'icône de l'onglet pour créer un marque-page (on le peut avec l'icône de la barre d'adresse, mais cela demande de switcher vers l'onglet d'abord) et on ne peut plus faire un Ctrl->déplacer pour dupliquer l'onglet.

Pas critique pour le premier, mais le 2e était cool.
- 674732 : Cannot duplicate tab via holding CTRL key [Assigné]
- 674723 : Unable to drop tab into bookmark sidebar from tabbar. [Refusé] ← mais je comprends pas, mes marques pages c'est comme ça que je les fais. :evil:
Mon blog de dév web ― Thème pour le forum Geckozone ― Le clavier Latin-9 fr sous Windows ― Raccourcis clavier pour Firefox
Debian 8 KDE avec Firefox & Nightly
Avatar de l’utilisateur
Arcturus
Lézard à collerette
Messages : 280
Inscription : 05 août 2010, 20:13

Re: Firefox : Rumeurs et news sur le développement

Message par Arcturus »

Voici une idée que je trouve intéressante: proposer des versions LTS de Firefox à la manière de Ubuntu pour réconcilier les entreprises avec le nouveau cycle de développement de Firefox.
https://bugzilla.mozilla.org/show_bug.cgi?id=675134
teoli2003
Animal mythique
Messages : 7580
Inscription : 13 nov. 2005, 09:23

Re: Firefox : Rumeurs et news sur le développement

Message par teoli2003 »

Le Ctrl-Déplacer pour dupliquer un onglet sera corrigé dans la Nightly de ce soir :-)
La liberté n'est jamais accordée de bon gré par l'oppresseur; elle doit être exigée par l'opprimé (Martin Luther King).
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
teoli2003
Animal mythique
Messages : 7580
Inscription : 13 nov. 2005, 09:23

ICC v4: support des CLUT

Message par teoli2003 »

Youhou! Plein de nouveaux acronymes!

Le support des profils colorimétriques dans Firefox a toujours été cahotique. Heureusement, beaucoup de monde ne sont pas intéressés par cela (sauf lorsque cela foire et que le bleu apparaît rose ou similaire).

Un profil colorimétrique est associé à un périphérique de sortie (écran ou imprimante) ou d'entrée (appareil photo, caméra, scanneur) et donne des indications sur le rendu des couleurs par celui-ci. Un programme y faisant attention modifie les couleurs des images de manière à ce que le rendu par le périphérique de sortie soit le plus proche possible de l'original. Pour un infographiste, il est particulièrement important que le rendu à l'écran et le rendu imprimé des couleurs soit identique.

Il existe une norme pour les profils, la norme ICC avec deux version v2 et v4.

Firefox utilise le profil associé à une image pour transmettre la bonne information à l'imprimante et à la carte graphique, et ce depuis la version 3.0.

Petit hic cependant, la bibliothèque utilisée, lcms, bien que fonctionnant très bien avait des problèmes de sécurité. En effet, elle avait été conçue pour fonctionner dans un système sûr (par exemple le programme associé à un appareil photo) et pas face à des données potentiellement dangereuses.

Une nouvelle bibliothèque a donc été développée par Mozilla, qcms, mais moins puissante, puisqu'elle ne supportait que les profils v2 (et encore pas tous). Cela engendra une régression dans Firefox 3.5.

Cette régression a été mitigée (les profils v4 sont désormais considérés comme des profils v2 et marchottent un peu quand même) depuis. Néanmoins il reste des cas où cela ne marche pas.

Aussi Jeff Muizelaar et Benoît Girard se sont attelés à la tâche d'améliorer cela et d'introduire le support pour les ICC v4 dans Firefox.

Première chose qui a été faite, c'est le support des CLUT (et pour ICC v2 et pour ICC v4). En effet les différents périphériques d'entrée et de sortie ainsi que Firefox utilisent différentes manières de stocker une couleur. Des classiques RGBA, RGBa, sRGB, Hue (HSL) connus des développeurs web aux plus spécialisés XYZ et LAB (définis par la Commission internationale de l'éclairage en 1931 et dans les années 1970), en passant par YUV et YCbCr très important pour les dev de Firefox s'occupant de vidéo.

Mais ce n'est pas tout. Le passage de l'un à l'autre n'est pas trivial car toutes ne permettent pas de stocker les mêmes couleurs. Certaines méthodes couvrent le spectre de manière "linéaire", d'autres pas (ils permettent de discriminer plus de couleurs là où l'œil humain est plus sensible, et moins là il l'est moins). De plus les périphériques, bien que comprenant une ou plusieurs de ces méthodes, ne sont pas capable de toutes les afficher (on dit que leur gamut est plus petit que l'espace des couleurs). Il faut donc transcoder les couleurs vers la couleur la plus proche.

Et c'est à cela que sert le profil. Et dans ICC, il y a deux manières de le faire, soit avec un matrice 3x3 soit avec un CLUT. La matrice 3x3 s'adapte bien aux écrans et moins aux imprimantes qui sont moins linéaires. C'est le plus simple et c'était supporté par qcms dès Firefox 3.5. Cela permet de faire n'importe quelle transformation linéaires (ressortez vos cours d'algèbre linéaire: un vecteur à 3 multiplié par une matrice 3x3 donne un vecteur à 3 composantes ;-) ).

L'autre méthode, un peu plus compliquée et gourmande en mémoire, est plus souple et permet de décrire des non-linéarités (plus il y en a, plus ce sera lent et gourmand en mémoire): ce sont les Colour Look-up Tables (CLUT), les lookup tables étant une structure courante en informatique permettant d'accélérer les calculs en stockant dans un tableau des données précalculées. C'est la version informatique des tables de logarithme de nos grands-parents.

Et bien dès cette Nightly, Firefox supporte les CLUT et dans les profils ICCv2 et dans les ICCv4. Cool non? (À la condition que la préférence gfx.color_management.enablev4 — pas forcément bien nommée puisqu'elle affecte les ICCv2 aussi — soit mise au préalable à true. Ce n'est pas sa valeur par défaut pour l'instant.

Voili, voilou qui devrait améliorer le support des couleurs en release dans Firefox dès le 8.11.2011.

Pour tester, chez moi, les 4 images ont des couleurs cohérentes désormais: http://www.color.org/version4html.xalter

Et le billet de Benoît Girard sur le sujet: http://benoitgirard.wordpress.com/2011/ ... rovements/

Bug 538114 — qcms doesn't support LUT ICCv2 profiles (both LAB & XYZ)
Dernière modification par teoli2003 le 30 juil. 2011, 13:57, modifié 1 fois.
La liberté n'est jamais accordée de bon gré par l'oppresseur; elle doit être exigée par l'opprimé (Martin Luther King).
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
Zefling
Tyrannosaurus Rex
Messages : 2577
Inscription : 21 déc. 2004, 03:45

Re: ICC v4: support des CLUT

Message par Zefling »

teoli2003 a écrit :Pour tester, chez moi, les 4 images ont des couleurs cohérentes désormais: http://www.color.org/version4html.xalter
Chez moi, seulement les deux dernières. Et je constate que sur les autres navigateurs, c'est pire.
Mon blog de dév web ― Thème pour le forum Geckozone ― Le clavier Latin-9 fr sous Windows ― Raccourcis clavier pour Firefox
Debian 8 KDE avec Firefox & Nightly
antistress
Iguane
Messages : 817
Inscription : 12 mars 2008, 00:36

Re: ICC v4: support des CLUT

Message par antistress »

Zefling a écrit : Chez moi, seulement les deux dernières.
idem (Nightly Linux)
teoli2003
Animal mythique
Messages : 7580
Inscription : 13 nov. 2005, 09:23

Re: Firefox : Rumeurs et news sur le développement

Message par teoli2003 »

Vous avez mis la préférence?
La liberté n'est jamais accordée de bon gré par l'oppresseur; elle doit être exigée par l'opprimé (Martin Luther King).
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
Zefling
Tyrannosaurus Rex
Messages : 2577
Inscription : 21 déc. 2004, 03:45

Re: Firefox : Rumeurs et news sur le développement

Message par Zefling »

teoli2003 a écrit :Vous avez mis la préférence?
gfx.color_management.enablev4=true ;

Parce que celle que tu donnes ne fait rien. Sinon oui ça marche. :D
Dernière modification par Zefling le 30 juil. 2011, 17:07, modifié 1 fois.
Mon blog de dév web ― Thème pour le forum Geckozone ― Le clavier Latin-9 fr sous Windows ― Raccourcis clavier pour Firefox
Debian 8 KDE avec Firefox & Nightly
teoli2003
Animal mythique
Messages : 7580
Inscription : 13 nov. 2005, 09:23

Re: Firefox : Rumeurs et news sur le développement

Message par teoli2003 »

Zefling a écrit :
teoli2003 a écrit :Vous avez mis la préférence?
gfx.color_management.enablev4=true ;

Parce que celle que du donne ne fait rien. Sinon oui ça marche. :D
Ah oui, au début c'était ....force_v4 mais ça a changé d'où mon erreur.
La liberté n'est jamais accordée de bon gré par l'oppresseur; elle doit être exigée par l'opprimé (Martin Luther King).
Les convictions sont des ennemis de la vérité plus dangereux que les mensonges. (Nietzsche).
Native Mozillian.
antistress
Iguane
Messages : 817
Inscription : 12 mars 2008, 00:36

Re: Firefox : Rumeurs et news sur le développement

Message par antistress »

J'avions loupé cette histoire de préférence
avec ça et après avoir redémarré le bouzin ça marche :-)
sinon pourquoi c'est pas actif par défaut ?
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités