Ich persönlich finde Opera den besten Browser, insbesondere seinen Chrome, da er von Haus aus schon mit genau der richtigen Menge Funktionen vorkommt, und das miteinander gut integriert. Dadurch alles hat, was man braucht, ohne zu dick zu sein.
Und man hat über vieles bereits die Kontrolle, wie z.B., dass man bei Popup wieder die Addresszeile reaktivieren kann etc. Eins jedoch hat mich lange gestört: Das man nicht verhindern kann, wenn ein Link in einem neuen Tab aufgehen möchte.
Ich surfe so, dass ich typischerweise im selben Tab bleiben will, ein paar Sekunden mich aufhalte, und dann mit der Back-Maus-Geste wieder zurückgeh. Link, Back, anderer Link, Back. Das geht meist, aber genau dann eben nicht, wenn der Link einen neuen Tab aufgemacht hat.
Nun habe ich gerade entdeckt, dass auch Opera Greasemonkey-Skripte unterstüzt, sowie ein JavaScript-opera-Objekt, mit dem man alles Mögliche tunen, sowie defekte Skripte oder Seiten reparieren kann. Das hab ich freudig gleich mal ausprobiert, und es klappt vorzüglich.
Wenn auch ihr wieder mit Klick, Shift-Klick und Strg-Shift-Klick kontrollieren wollt, ob der Klick im selben Tab, einem neuen Tab oder einem neuen Hintergrund-Tab aufgeht, müsst ihr unter den JavaScript-Optionen nur einen Ordner einstellen, in dem ein Skript liegt, dass mit .user.js endet und folgenden Inhalt hat:
(
function()
{
for (var i=0; document.links[i]; i++)
if (document.links[i].target == '_blank')
document.links[i].target = '_self';
}
)();
Und schwupps, alles wieder unter Kontrolle. :-)
Mehr dazu findet ihr hier: http://www.opera.com/browser/tutorials/userjs/examples/
Teilweise geben Web Seiten auch andere (named) Targets an, statt "_blank". Also so was wie target="popup". Ich würde deswegen eventuell den "if" einfach weglassen (wobei das dann eventuell Frames zerstört?)