Neue Funktionen: New Tab Override 2.0 veröffentlicht
Mit Hilfe des Add-ons New Tab Override kann in Firefox die Seite festgelegt werden, welche erscheinen soll, wenn man einen neuen Tab öffnet. Version 2.0 bringt neue Funktionen, welche sich die Nutzer gewünscht haben.
Seit Firefox 41 ist es nicht länger möglich, die Seite anzupassen, welche beim Öffnen eines neuen Tabs erscheint, indem die Einstellung browser.newtab.url über about:config verändert wird. Da diese Einstellung – wie leider viele gute Dinge – in der Vergangenheit von Hijackern missbraucht worden ist, hat sich Mozilla dazu entschieden, diese Einstellung aus dem Firefox-Core zu entfernen (siehe Bug 1118285). Glücklicherweise hat Mozilla nicht einfach nur die Einstellung entfernt, sondern gleichzeitig auch eine neue API bereitgestellt, welche es Entwicklern von Add-ons erlaubt, diese Funktionalität in Form eines Add-ons zurück in Firefox zu bringen.
New Tab Override 2.0
Ab sofort steht auf addons.mozilla.org Version 2.0 von New Tab Override zum Download bereit. Bisherige Nutzer erhalten das Update bequem über den Add-on Manager von Firefox. Die neue Version bringt mit about:blank, about:home sowie dem Standard about:newtab bereits vordefinierte Optionen mit, welche bequem aus einer Liste ausgewählt werden können. Eine weitere Option ist die Verwendung der vom Nutzer eingestellten Startseite. Da es möglich ist, mehr als eine Startseite zu haben, verwendet das Add-on in dem Fall die erste vom Nutzer eingestellte Seite als Seite für den neuen Tab. Eine weitere neue Option ist die Verwendung der letzten URL aus der Zwischenablage. Bei Aktivierung dieser Option merkt sich Firefox die letzte URL aus der Zwischenablage, auch wenn hinterher andere Dinge kopiert worden sind, und zeigt diese Seite beim Öffnen eines neuen Tabs an. Findet eine andere Webseite den Weg in die Zwischenablage, wird diese Seite zur Seite für den neuen Tab.
Darüber hinaus gab es noch ein Änderung unter der Haube, nämlich die Verwendung von AboutNewTabService anstelle von NewTabURL.jsm in Firefox 44 und höher, da NewTabURL.jsm ab Firefox 44 deprecated ist. In Firefox 42 und 43 wird weiterhin NewTabURL.jsm verwendet.
Verwendungsweise
Nach der Installation des Add-ons muss die gewünschte Option in den Einstellungen des Add-ons ausgewählt und ggfs. die gewünschte Webseite eingetragen werden.
Screenshot
Quelltext
Quelltext auf git.agenedia.com
Download
Download auf addons.mozilla.org (deutsche Beschreibung)
Download auf addons.mozilla.org (englische Beschreibung)
Hallo Sören,
da ist ein Schreibfehler in der Zeile "Ab sofort steht …". Dort muss die Version sicherlich 2.0 statt 1.1 heißen.
Bei der Gelegenheit mal vielen Dank für deine Artikel. Ich schaue jeden Tag nach, ob es etwas Neues von dir gibt.
Grüße
Michael
Copy & Paste-Fehler. 😀 Danke, ist behoben. 🙂
Sehr gerne und danke dafür! 🙂
Hmm, seit 41 browser.newtab.url nicht mehr möglich? Ich hab dessen Wert schon ewig auf about:blank stehen, und auch nachdem auf FF 42 upgedated wurde steht das noch so in meiner Konfiguration und es öffnen sich wie gewünscht neue Tabs mit leerer Seite….
Dann hast du ein Add-on installiert, welches dafür verantwortlich ist. Es gibt keine andere Möglichkeit als das. Es muss nicht dieses Add-on sein, es gibt ja viele Add-ons.
Grad nochmal getestet und geschaut, in meiner prefs.js steht [ user_pref("browser.newtab.url", "about:blank"); ] , Schlüssel auch über about:config erreichbar.
Firefox unter WinXP Version 42.0 BuidID 20151029151421 Kanal release, UA Mozilla/5.0 (Windows NT 5.1; rv:42.0) Gecko/20100101 Firefox/42.0
—-
DownThemAll! 2.0.18.1-signed
FindBar Tweak 2.1.3
FlashStopper 1.2.9
Omnibar 0.7.28.20141004.1-signed
uBlock 0.9.5.0 false
Xmarks 4.3.7.1-signed
—
Mit Strg+T öffnet sich ein neuer leerer Tab mit leerer Adresszeile, Zahnradsymbol oben rechts für "Neuer-Tab-Seite anpassen, und bei klick darauf ein gesetztes Häkchen für "Leere Seite anzeigen". Starte ich FF mit deaktivierten AddoNs neu abgesichert, bleibt das auch so. Mag sein dass dennoch eine der o.g. Erweiterungen dies veranlasst (obwohl die eigentlich mit Tabs nix am Hut haben), aber ich bin froh dass es bei mir gerade so ist ;). Sollte sich das mal ändern, kenn ich dank Dir ja jetzt Tab Override.
Dafür braucht es auch keine Erweiterung, dafür war auch browser.newtab.url nicht zuständig. Mit browser.newtab.url konntest du eine beliebige Seite festlegen, beispielsweise die Google-Suchseite. Würde bei dir "about:blank" aufgerufen werden, würde es rechts kein Zahnrad geben, about:blank ist komplett leer. 😉
Sören,
ich glaub ich hab einen Fehler im Add-on entdeckt. Sobald ich die Clipboard-option aktiviere, öffnet der Add-on Manager button nicht mehr diesen sondern die URL die im Clipboard hinterlegt ist.
Direct aufrufen geht aber.
Danke, ich hab das eben getestet und kann das bestätigen. Ich hoffe, dass ich es heute Abend noch schaffe, das Problem anzusehen und zu beheben.
I just received the auto-update of the newtab add-on, and my new tab no longer works… it's back to giving me whatever the FireFox setting is. This is the only add-on I have. I checked in newtab's options and my correct (desired) default page is still configured there.
I am using PortableApps FireFox v41.0.2
ich habe es auch getestet, aber beim Download wach noch version 1.1 angeboten dann habe ich aktualisiert dann wurde auf die aktuelle akualisiert.
Leider funktioniert bei mir nicht mehr seitdem Firefox 41.0.2 automatisch geupdatet hat.
@Joe:
Please test in a new Firefox profile with only New Tab Override installed so whtat we can be sure it's no conflict with another add-on. What are you New Tab Override settings?
Please update to Fiefox 42. I don't support old versions of Firefox and I won't test my add-on with Firefox 41.
@Christian.T:
Zum Zeitpunkt des Artikels war Version 2.0 bereits auf AMO verfügbar. Vielleicht hat es Caching-Gründe, dass du noch eine alte Version der Seite gesehen hast. Aber hauptsache, die neue Version ist da und funktioniert. 😉
@Deadmobil:
Was genau funktioniert nicht? Bitte genauer beschreiben.
Deine Addons. Wenn ich Neuer Tabs anklicke kommt nur leere Seiten anstatt google.com
Die Optionen eigene URL: http://www.google.com ist eingerichtet aber funktioniert leider nicht.
Habe mal die alte Addons gelöscht und New Tab Override 2.0 neu drübergespielt. Leider keine Lösung.
Teste bitte in einem neuen Firefox-Profil nur mit diesem Add-on installiert, damit ein Konflikt mit einem anderen Add-on ausgeschlossen werden kann. Bei mir funktioniert das einwandfrei sowohl in einem neuen Profil als auch in meinem Arbeitsprofil.
Update dazu: ich weiß, wieso das Problem aufritt, das hab ich gestern noch herausgefunden, aber ich hab noch keine Lösung. Ich werde da etwas knobeln müssen und weil ich dazu nur die Abende habe und vermutlich eher mal etwas länger an einem Stück daran sitzen muss, um eine Lösung zu finden, als jeden Tag immer nur kurz, werd ich erst am Wochenende nach einer richtigen Lösung suchen können.
Ich habe mal kurz ausprobiert. Alle Addons löschen, Firefox deinstallieren. Temp und Cache leeren. Firefox neu installiert und dann nur Addons New Tab Override 2.0 installiert. Funktioniert ja erstmal. Wenn ich Browserfenstern alles wieder schliesse und neue aufmache und dann versuche Neue Tab taucht dann nicht mehr google Startseite sondern landet gleich zu Clipboard.
Also liegt das Problem doch nicht wegen anderen Addons. Die funktionieren tatellos.
Nur New Tab Override 2.0 funktioniert es nicht richtig.
Ich habe bewusst von einem neuen Firefox-Profil löschen. Viele Add-ons setzen ihre Einstellungen nicht zurück, wenn sie deinstalliert werden. Das heißt, dass du auch nach der Deinstallation von Add-ons häufig noch mit den Auswirkungen des Add-ons zu leben hast.
Ich kann das von dir geschilderte Problem nicht nachvollziehen, bei mir verstellt sich nichts, ich hab auch von keinem anderen Nutzer bislang von so einem Problem gehört. Daher würde ich wirklich einfach mal ein neues Firefox-Profil versuchen.
Firefox-Profil gelöscht und neue erstellt. Problem nicht behoben. Dann fiel mir ein dass ich noch ältere Laptop habe und habe Firefox geupdatet (Zwangupdate). Dann mal die New Tab Override 2.0 draufgespielt und angetestet. Ergebnis: Bei neuem Tabs öffnen erscheint er auch nur Clipboard anstatt google.com
Funktioniert jetzt wieder nachdem Firefox in der Nacht/Früh eine neue Update 42.0 bekam.
@Martin:
Behoben in New Tab Override 2.1. Die neue Version wird bereits per Update verteilt. Danke an Mozilla, das Review ging in weniger als fünf Minuten durch.
Hatte auch das Problem, daß dieses Add-On nach dem FF-Update vom 24. November nicht mehr funktionierte. Trotz aller Bemühungen und Empfehlungen konnte ich das Problem nicht beheben. Seit gestern (03.12.2015) funktioniert das Add-On allerdings wieder tadellos – ganz von allein, ohne mein Zutun … Danke für New Tab Override!
mfG, J.R.S.
Klappt seit dem heutigen Firefox Update leider nicht mehr.
Scheint ein Fehler in meiner Versionsprüfung zu sein, welche darüber entscheidet, welche API genutzt wird. Es wird die falsche API ausgewählt, was letztlich zum Versagen des Add-ons führt. Ich werde am Abend ein Update veröffentlichen.
Hallo,…
leider funktioniert das bei mir nicht………
was nun,…….
lg
Den Kommentar lesen, der genau über deinem Kommentar steht…
New Tab Override 2.2 ist nun verfügbar und mit Firefox 43.0.1 kompatibel:
https://addons.mozilla.org/de/firefox/addon/new-tab-override/
Moin Moin
Es mag ja sein das dies Add on nun mit FF 43.01 funktioniert…
aber leider nicht mehr mit 42.0…
und das ist finde ich ein Nachteil das ein System so "ferngesteuert" wird und man die Autoupdates bei allem manuell abschalten muss.
Gruß Martin
Das Add-on funktioniert erstens auch mit Firefox 42, zweitens wird es das nie geben, dass ich veraltete Firefox-Versionen offiziell unterstütze. Es steht sogar bereits fest, dass mit dem Update, welches ich nach Erscheinen von Firefox 44 veröffentlichen werde, Firefox 43 und älter nicht mehr unterstützen werde, denn dann werde ich den Code für alte Firefox-Versionen umgehend entfernen.
Komisch…habe gerade auf 2.1 downgegradet..und nun geht er wieder….und ich habe 42,0
…und genau das macht dann den Firefox so beliebt. …
warum muss man dann jedes Update mitmachen…
Nur informieren das es neuere Versionen , abwärtskompatibel, gibt und den User entscheiden lassen….es gibt viele Gründe nicht immer das neueste zu haben…und wer braucht "betreutes" Computern??
Ich nicht…
Vielen Dank für die Antwort, und auch besonders für die Info das abwärtskompatibilität in Zukunft nicht mehr gegeben ist.
Dann liegt es an deiner Eingabe. Mit New Tab Override 2.2 wurde eine Validierung der Eingabe eingeführt. Das Protokoll ist wichtig. Und lokale file://-URLs werden derzeit leider nicht unterstützt, aber in der kommenden Version wieder.
https://www.mozilla.org/security/known-vulnerabilities/firefox.html
Das alleine ist Grund genug. Es gibt absolut keine Alternative dazu, seinen Browser aktuell zu haben, Sicherheitslücken in Browsern sind kein Spaß und Alltag. Im Internet warten viele nur darauf, die Sicherheitslücken sofort nach Bekanntwerden auszunutzen. Und alles, was in Firefox 43 behoben worden ist, ist Angreifern bekannt. Zumal ja auch der Quelltext inklusive Code-Änderungen zur Schließung von Sicherheitslücken bekann ist. Man muss sich nur auf die Nutzer stürzen, welche keine Updates installieren. Und keine Sicherheitssoftware kann das kompensieren, was Sicherheitslücken an Gefahr bringen, das ist nicht die Aufgabe von Sicherheitssoftware, Sicherheitssoftware ist machtlos gegen Sicherheitslücken in deinem Browser.
Daran liegt es nicht…denn ich habe einfach, wie immer www .Startpage.com..
Aber das ist ja auch gar nicht das Entscheidende. Es wäre zu schön um Wahr zu sein sich auf reine Sicherheitsupdates und Bugfixes freuen zu können. Leider und da mehren sich sich die Beschwerden hat Mozilla das Vertauen der User leider vollkommen verspielt. Man kann ja nur noch die Updates blocken und warten und sich im nachhinein informieren was alles mal wieder Umgekrempelt wurde, und wie man es wieder hinbiegen muss. Die Oberfläche, oder wie ich gerade gelesen habe die ungefragte Deaktivierung nicht signierter Adons ab 43….und man ja nur noch eine Version Zeit hat bis man auch die Signaturüberprüfung nicht mehr unterdrücken kann.
So hat man Angst vor dem nächsen Update, und braucht viel Zeit bis man den FF wieder hingebogen hat wie er sein sollte in Design und Funktion..
Ja und da geht FF leider den falschen Weg…Wie schreibt FF wenn man in das "About config" geht…Hier endet die Gewährleistung…
Ja dann lasst mir und vielen anderen diesen Weg….
Es ist nämlich unser Weg ..eben Individuell
FF zeichnete sich mal dadurch aus individuell anpassbar zu sein…und das wird mehr und mehr unterdrückt…eben von dritten "wir alleine wissen was gut für Dich ist"…und das weiss FF eben nicht…man könnte auch sagen "die Entwickler haben leider die Bodenhaftung verloren…"
…so wird aus einem mal wirklich super individuellem Browser…leider ein klägliches Fragment Mainstream…und die Suche nach Alternativen beginnt..
So bleibe ich lieber bei der letzten Version "Unsicher" aber Funktional mit Add Ons…als "Sicher" mit Unfunktionalem .
Quo Vadis Firefox..
Martin
Du widersprichst dir selbst. Du schreibst, dass es daran nicht liegen würde, und schreibst dann nach dem Komma, dass es doch so ist – das Protokoll fehlt.
Dir ist aber schon klar, dass Mozilla damit nicht das Geringste zu tun hat?
Zwei Versionen, nicht eine Version. Es ist seit vielen Monaten bekannt. Für Add-ons, die man von addons.mozilla.org herunterlädt, ändert sich überhaupt nichts. Bei allen anderen Add-ons haben Entwickler einen Mehraufwand von vielleicht fünf Sekunden. Die Signierung ist definitiv keine Hürde. Da ich selbst Add-ons entwickle (das Add-on, um das es hier geht, ist Beweis genug) dürfte klar sein, dass ich weiß, was die Signierung für Entwickler bedeutet.
Die Signaturpflicht per about:config deaktivieren zu können, würde die ganze Signierung vollkommen sinnlos machen. Die Signierung ergibt ausschließlich aufgrund der Verpflichtung einen Sinn. Vielleicht ist dir der Sinn der Signierung bislang unklar. Wenn es so ist, frag nach, dann schreib ich gerne ein paar Sätze dazu.
Das ist jetzt aber gelogen, das stimmt doch überhaupt nicht. Wo wird bitte irgendwas unterdrückt? Vor allem nennst du das im nächsten Atemzug nach der Signierung. Die Signierung schränkt aber überhaupt nichts ein.
Mainstream heißt nichts anderes als dass Firefox massentauglich ist. Wäre Firefox nicht massentauglich, würde es kein Firefox mehr geben. Bitte darüber mal nachdenken. Und kläglich? Ich bitte dich, seriös mit deinem Kommentar zu bleiben.
Dein Kommentar ist wirklich stark grenzwertig, da fehlt es an allen Enden an Sachlichkeit und Fakten.
Die URL-Valdidierung für die Option "eigene URL" wurde im Update auf New Tab Override 2.2.1 wieder deaktiviert, womit nun alle glücklich sein sollten.
Hi Sören,
sehr hilfreiches Plugin, allerdings hat es für mich einen Haken: Wenn ich einen neuen Tab öffne wird die URL zwar wie gewünscht eingefügt, aber nicht selektiert – d.h. um dann manuell eine andere URL einzugeben muss ich erst STRG+A drücken um die URL zu überschreiben. Ich nutze das Plugin um eine eigene HTML-Seite mit diversen Links und geskripteten Input-Feldern anzuzeigen und damit meine Produktivität zu erhöhen, besagte Selektionsproblematik allerdings, so nichtig die sich vielleicht anhören mag, stört da leider erheblich den Flow.. 🙂
Besteht irgendeine Möglichkeit dieses Verhalten entsprechend zu ändern?
LG,
Bob
Hallo,
kannst du das bitte in einem sauberen Firefox-Profil ohne andere Add-ons testen? Denn wenn ich eine Webseite einstelle, wird beim Öffnen eines neuen Tabs die URL in der Adresse ausgewählt.