Publié : 20 juin 2008, 16:34

Forums d'assistance et de discussion sur les logiciels produits par Mozilla ou créés à partir des technologies Mozilla. Ce site ne dépend pas de la fondation Mozilla et est maintenu par un collectif de bénévoles.
https://forums.mozfr.org/
Jpbardiau, je sais tout ça, j'utilise cette extension et en ai étudié tous les détails, je sais qu'on peut changer n'importe quelle icône, via les userChrome en particulier ! Je sais aussi que l'icône de la barre d'onglet sera plus petite si l'on choisit les petites icônes de barre d'outils (pas très logique) (mais je veux des grandes icônes dans ma barre d'outils).jpbardiau a écrit :Il y a un menu qui peut comporter jusque 99 items.
Il existe aussi un bouton sur OperaWiki.info qui pourra reproduire le double effet kisskool de votre extension UndoClosedTab, à savoir : Effecteur un "undo" (Ouvrir la dernière page fermée) lors d'un clic sur son icône ET afficher le menu listant toutes les pages fermées lors d'un clic sur la petite flèche jouxtant l'icône (de poubelle)Je me satisfait tout à fait de cette extension. Ce que je voulais simplement dire, c'est que l'implémentation d'Opera est très jolie
Oui, j'avais testé cette extension mais ça m'avait paru un poil plus compliqué que ce que permet nativement Operatu sais qu'avec le temps, Firefox a également cette possibilité de boutons "customizables" ? Je pense notamment à l'extension Custom Buttons².
Code : Tout sélectionner
opera:/button/Execute%20program,%22firefox.exe%22,%22%u%22,%22-%3EFx%22,Firefox
Code : Tout sélectionner
custombutton://%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%3F%3E%0A%3Ccustombutton%20xmlns%3Acb%3D%22http%3A//custombuttons2.com/%22%3E%0A%20%20%3CCb2Ver%3E2.0.7.5%3C/Cb2Ver%3E%0A%20%20%3Cname%3ELaunch%20Opera%3C/name%3E%0A%20%20%3Cimage%3E%3C!%5BCDATA%5Bdata%3Aimage/png%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABmJLR0QA/wD/AP+gvaeTAAAEG0lEQVR4AQEQBO/7Af///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAqxYBDB0SJXAFAwFXAf8AJwIFA/gGCwzXECousBocHJUAgIDyAAAAAAH///8AAAAAAAAAAAAAAAAAAAAAAJ8kGx0xEx28BAEBJvIICf941tefAPr352gRDHIaBAMJFBob4iUjKEkHnp7WBAAAAAAAAAAAAAAAAAAAAAABAQEC2k5SrRMAAibx9vQAzfj0ssLq52MAAAAAbhgU/1EMCnzs5uQeBQUGsidWVi0CAAAAAAAAAAAAAAAAAAAAALdaXVAkRUQ1ECQhABMZGQD339ykAAAAAAAAAAC78/yv9/7+AAAAAADq4+Ij8x0aYAIAAAAAAAAAAAAAAAAAAAAAKTY4VAArLQABPkAA/hQRAAQIC9AAAAAAAAAAANj28dXr/f7+AAABAP8AAADt6etRAgAAAAAAAAAAAAAAAAAAAAAC0dEy/7q5AADk4gD7/v4AJPz85AAAAAAAAAAA////+foBAfADAwUABAMFAPzo6C0EAAAAAAAAAAAAAAAAl6bEES3Z2Bj94eAABM4FAAD7+PxB4eH5/wAAAAAAAAAAAAAABwYK8wkIChIBAQIAAvj5FQSkpMkc/gcAfQUEBUsbExEU7PTvBAXy/QD+//4AERASBKu00u+vuNXFCAcFqtvT3agpFx3+EwUEAPv8/AAF/vz/BP0G/70B/wIm+/z8AAICBtby9PAK9wIAIP7+/gAQFhcA/fv9Bfn4/kr//PtKKS8hfhnlOhMd8vEA9ersAPnu6+sCAwQFDP8BAAD///8A/Pr+KvkqMx77/PsA/P38AAAJCAAZ591SBAT+6vj6/ADs7/Ui/BkZDgM5OQAOJyQAAwgG0QIHBgSOAf8AAAIBAADy9fgA+zZGAvz+/gD///8A+/LvADazofsPDRA+AgMF6O7r6gAa7ewA/yIjAAAjJADr7+uqAlVML40LCweGAAAC/gAA/wAIJjMA2yEtAAAAAADu6OcAAyslYEhCIdkJCgdNA9bM+hLx8QAB5OQA6Oro0sLJzKQB////AAAAAACzt9Q19vn7fPv8/Er39fIE+J6FACXg1gAeKSz/GAwPrcXPy+EUFRxoMCQoC/EdGtm4t6xIYNDY4AH///8AAAAAAAAAAAAAAAAAsr3eF/v49En6+vs7576uKw7NwB0J6uURCwUIBg4RFtcPICKnp764k4zo6PUAAAAAAf///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADr5kbMwof47gAAAABJRU5ErkJggg%3D%3D%5D%5D%3E%3C/image%3E%0A%20%20%3Cmode%3E0%3C/mode%3E%0A%20%20%3Ccode%3E%3C!%5BCDATA%5Bvar%20appName%20%3D%20%22Opera%22%3B%0Avar%20regRoot%20%3D%20Components.interfaces.nsIWindowsRegKey.ROOT_KEY_CURRENT_USER%3B%0Avar%20regKey%20%3D%20%22Software%5C%5COpera%20Software%22%3B%0Avar%20regValue%20%3D%20%22Last%20Beta%20Directory3%22%3B%0Avar%20appExe%20%3D%20%22%5C%5Copera.exe%22%3B%0Avar%20branch%20%3D%20%22opera%22%3B%0Avar%20url%20%3D%20gBrowser.currentURI%3B%0A%0Athis.LaunchApp(appName%2C%20regRoot%2C%20regKey%2C%20regValue%2C%20appExe%2C%20branch%2C%20url)%3B%0A%0A%5D%5D%3E%3C/code%3E%0A%20%20%3Cinitcode%3E%3C!%5BCDATA%5Bfunction%20isSupported(aURI)%20%7B%0A%20%20var%20mSchemes%20%3D%20%5B%22file%22%2C%20%22ftp%22%2C%20%22http%22%2C%20%22https%22%5D%3B%0A%20%20return%20mSchemes.indexOf(aURI.scheme)%20%3E%20-1%3B%0A%7D%0A%0Athis.LaunchApp%20%3D%20function(aName%2C%20aReg%2C%20aKey%2C%20aValue%2C%20aExe%2C%20aBranch%2C%20aURI)%20%7B%0A%20%20if(!isSupported(aURI))%20%7B%0A%20%20%20%20alert(%22Unsupported%20URI%20scheme%20'%22%20+%20aURI.scheme%20+%20%22'!%22)%3B%0A%20%20%20%20return%3B%0A%20%20%7D%0A%0A%20%20var%20prefString%20%3D%20%22custombuttons.lauchApp.%22%20+%20aBranch%3B%0A%20%20var%20path2exe%3B%0A%20%20try%20%7B%0A%20%20%20%20path2exe%20%3D%20gPrefService.getCharPref(prefString)%3B%0A%20%20%7D%20catch(ex)%20%7B%0A%20%20%20%20try%20%7B%0A%20%20%20%20%20%20var%20winReg%20%3D%20Components.classes%5B%22@mozilla.org/windows-registry-key%3B1%22%5D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20.createInstance(Components.interfaces.nsIWindowsRegKey)%3B%0A%20%20%20%20%20%20winReg.open(aReg%2C%20aKey%2C%20Components.interfaces.nsIWindowsRegKey.ACCESS_READ)%3B%0A%20%20%20%20%20%20path2exe%20%3D%20winReg.readStringValue(aValue)%20+%20aExe%3B%0A%20%20%20%20%20%20winReg.close()%3B%0A%20%20%20%20%7D%20catch(ex)%20%7B%0A%20%20%20%20%20%20const%20nsIFilePicker%20%3D%20Components.interfaces.nsIFilePicker%3B%0A%20%20%20%20%20%20var%20fp%20%3D%20Components.classes%5B'@mozilla.org/filepicker%3B1'%5D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20.createInstance(nsIFilePicker)%3B%0A%20%20%20%20%20%20fp.init(window%2C%20%22Set%20%22%20+%20aName%20+%20%22Directory%22%2C%20nsIFilePicker.modeOpen)%3B%0A%20%20%20%20%20%20fp.appendFilters(nsIFilePicker.filterApps)%3B%0A%20%20%20%20%20%20if(fp.show()%20%3D%3D%20nsIFilePicker.returnOK)%20path2exe%20%3D%20fp.file.path%3B%0A%20%20%20%20%20%20else%20return%3B%0A%20%20%20%20%7D%0A%20%20%7D%0A%0A%20%20gPrefService.setCharPref(prefString%2C%20path2exe)%3B%0A%0A%20%20var%20app%20%3D%20Components.classes%5B%22@mozilla.org/file/local%3B1%22%5D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20.createInstance(Components.interfaces.nsILocalFile)%3B%0A%20%20app.initWithPath(path2exe)%3B%0A%0A%20%20var%20process%20%3D%20Components.classes%5B%22@mozilla.org/process/util%3B1%22%5D%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20.createInstance(Components.interfaces.nsIProcess)%3B%0A%20%20process.init(app)%3B%0A%20%20process.run(false%2C%20%5BaURI.spec%5D%2C%201)%3B%0A%0A%7D%0A%0Athis.style.opacity%20%3D%20'.65'%3B%0Athis.setAttribute(%22onmouseover%22%2C%20%22custombuttons.ButtonBrt(event)%3B%22%20)%3B%0Athis.setAttribute(%22onmouseout%22%2C%20%22custombuttons.ButtonDim(event)%3B%22%20)%3B%0A%0Athis.setAttribute(%22author%22%2C'LouCypher')%3B%09%09%09%09%09%09%09//%20Stores%20Author.%0Athis.setAttribute(%22version%22%2C'20060814.00')%3B%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%09//%20Stores%20Version.%0Athis.setAttribute(%22homepage%22%2C%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%09%09%09//%20Stores%20Homepage.%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22http%3A//custombuttons2.com/forum/viewtopic.php%3Ff%3D35%26t%3D%22%20+%0A%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%22791%22)%3B%0Athis.setAttribute(%22dependency%22%2C'FF%202.0.*%2CCB%202.0.*')%3B%09%09%09%09%09%09//%20Stores%20Dependency.%0Athis.setAttribute(%22status%22%2C'Complete')%3B%09%09%09%09%09%09%09%09//%20Stores%20Devstatus.%0Athis.setAttribute(%22public%22%2Ctrue)%3B%09%09%09%09%09%09%09%09//%20Stores%20Public.%5D%5D%3E%3C/initcode%3E%0A%20%20%3Caccelkey%3E%3C!%5BCDATA%5B%5D%5D%3E%3C/accelkey%3E%0A%20%20%3Chelp%3E%3C!%5BCDATA%5B/*%2520-------------------------------------------------------------%250A%2520%2520%2520%2520%2520Launch%2520Application%250A%2520%2520%2520%2520%2520by%2520LouCypher%2520%2528aka%2520Zoolcar9%2529%250A%250A%2520%2520%2520%2520%2520Open%2520current%2520page%2520with%2520other%2520aplication/browser%250A%2520%2520%2520-------------------------------------------------------------%2520*/%250A%5D%5D%3E%3C/help%3E%0A%3C/custombutton%3E
Si tu ne veux pas de boutons/icône du tout, tu peux aussipirlouy a écrit :Moi j'aime ni les boutons ronds, ni les carrés, j'en veux à minimum
On peut leur donner une autre dominante de couleur parmi 12 choix possibles... MAJ+F12 > Habillage > Thème de couleurpps: C'est vraiment particulier ces onglets noirs !
En général, on parle de mise à jour mineure que pour les mises à jour de sécurité (le centième dans la numérotation d'Opera)...teoli2003 a écrit :Opera 9.6 est sorti. Pour le what's new: http://www.opera.com/products/desktop/new/
C'est une évolution mineure question navigateur.
Pour en avoir discuté hier avec des représentants d'Opera en vadrouille en France, on aura pu comprendre que ce sera une v10 dont les premières weeklies ne devraient pas trop tarder.Sait-on si la prochaine version sera 9.7 ou 10?