Vimium: Ist Firefox eine zweitklassige Plattform für Vimium?

Erstellt am 10. März 2018  ·  3Kommentare  ·  Quelle: philc/vimium

Hi!

Vielen Dank, dass Sie diese großartige Erweiterung erstellt und auf Firefox portiert haben! Ich liebe es!

Mir sind einige Probleme aufgefallen, die mir den Eindruck vermittelten, dass Firefox eine zweitklassige Plattform für Vimium ist:

  1. Auf AMO heißt es "Vimium-FF", wird aber nach der Installation im Add-ons-Manager von Firefox als "Vimium" angezeigt. Gab es einen Grund, warum Sie den ursprünglichen Namen (dh "Vimium") nicht auf AMO verwenden konnten? Mir ist aufgefallen, dass es zunächst "Vimium-UX" hieß und später in "Vimium-FF" umbenannt wurde, was war der Grund für diese Änderung?

  2. Es hat ein Logo von Chromium als Hintergrund in seinem eigenen Logo. Ein Chromium-Logo in Firefox zu sehen, fühlt sich ... einfach seltsam an. Gibt es einen Grund, warum es nicht in beiden Browsern ein neues, universelles Logo verwenden kann? Das Browser-Aktionssymbol (dh ein gestyltes "V" auf hellblauem Hintergrund, das in der Symbolleiste angezeigt wird) scheint dafür der perfekte Kandidat zu sein. Es sieht einfach, modern und flach aus. Ist dazu etwas geplant?

  3. "README.md" verwendet Google Chrome, um die Funktionen von Vimium zu beschreiben und erwähnt Firefox kurz am Ende, was fast nicht auffällt. Gibt es dafür einen Grund? Gibt es eine Möglichkeit, sie zu "neutralisieren", damit sie nicht browserspezifisch ist?

  4. Es befindet sich seit einiger Zeit im "experimentellen" Zustand. Was hält es davon ab, als nicht experimentelle Erweiterung veröffentlicht zu werden? Bei mir scheint es ganz gut zu funktionieren.

Vielleicht gibt es noch andere Probleme, die mir noch nicht aufgefallen sind. Kann ich als Firefox-Benutzer irgendwie dazu beitragen, das Gesamterlebnis von Vimium in Firefox zu verbessern?

Vielen Dank!

Hilfreichster Kommentar

Es heißt "Vimium-FF"...

Es gibt einen sehr alten (2012), unabhängigen Vimium-Port , der auf dem Namen "Vimium" sitzt.

Alle 3 Kommentare

Ich werde weitermachen und Dinge sagen, die für den Entwickler etwas peinlich sein könnten.

Vimium ist anscheinend nach Chrom benannt. Entwickelt für Chrome, lange bevor Firefox zu WebExtensions wechselte. Natürlich ist Chrome die native Plattform für Vimium, alles ist auf Chrome basierend dargestellt. Die Firefox-Version wurde aufgrund der hohen Nachfrage nach der Abkehr von Firefox von Legacy-Add-Ons als eine der am besten geeigneten VimFX-Alternativen portiert.

Vimium hat nach jahrelanger Entwicklung zumindest für Chrome einen sinnvollen Funktionsumfang aufgebaut.
Es hat derzeit nur ein oder zwei aktive Entwickler , und die verwenden Firefox nicht so oft, wenn überhaupt, auch natürlich. Sie sind mit dem Design von Firefox nicht sehr vertraut und haben nur so viel Zeit .
Es ist zu erwarten, dass sie hier und da Dinge übersehen, insbesondere nicht-funktionale, unkritische Bits; Sie wissen auch, dass sie den experimentellen Stand für Firefox beibehalten.

Sie geben ihr Bestes, technisch und zeitlich. Jeder ist willkommen, um zu helfen, die Erfahrung von Vimium zu vervollständigen, gut zum Ausgraben von Fehlern, besser für Pull-Requests, wie in README.md angegeben.

Es heißt "Vimium-FF"...

Es gibt einen sehr alten (2012), unabhängigen Vimium-Port , der auf dem Namen "Vimium" sitzt.

Hallo @innaterebel und @smblott-github , danke für eure Antworten.

Ich war ein langjähriger Benutzer von Vimium (Google Chrome-Version), bevor ich zu Firefox wurde. Seitdem war ich bis zum WebExtension-Fiasko ein glücklicher Benutzer von VimFx. Danach habe ich aufgehört, alles zu verwenden, was Vim in Firefox emuliert (nennen Sie es als faul oder etwas anderes). Aber vor kurzem habe ich angefangen, nach einer tastaturfreundlichen Erweiterung zu suchen, die beim Drücken einer bestimmten Tastenkombination eine durchsuchbare Liste von Registerkarten anzeigt (ähnlich wie bei IntelliJ IDEA, wenn Sie ⌘E (Recent Files) T (Durchsuchen Sie Ihre geöffneten Registerkarten))! Also dachte ich mir, ich hätte mir die Mühe gemacht und die Räder auf minderwertige Weise neu erfunden, hätte ich Vimium-FF nicht ausprobiert, warum nicht diese Zeit und Energie in etwas investieren, das bereits so großartig ist? Und das führte uns zu diesem Problem (mit einem absichtlichen Click-Baity-Titel, entschuldige mich :-) )

Der Punkt ist also, ich bin hier, um zu helfen. Ich habe überlegt, der Open-Source-Community etwas zurückzugeben und habe gerade angefangen, meine Zehennägel ins Wasser zu tauchen. Ich denke, ich kann mindestens ein oder zwei Stunden pro Woche beitragen und wollte daher klein anfangen, nur um ein Gefühl dafür zu bekommen. Ich kann natürlich eine Reihe von PRs einreichen, um die Probleme zu "beheben", die ich in meinem ersten Kommentar aufgelistet habe, aber sie befinden sich in den Oberflächenbereichen, die für eine Erweiterung ziemlich kritisch sind (Name, Logo, README.md usw.) Also wollte ich es nicht auf die leichte Schulter nehmen und mit einem Haufen abgelehnter PRs enden, unsere Zeit und Energie verschwenden und wahrscheinlich meinen eigenen Wunsch töten, der Community direkt in der Wiege etwas zurückzugeben :-) )

Nun zum Namen der Erweiterung.

Namenskonflikte scheinen bei AMO häufig vorzukommen und es scheint eine Möglichkeit [0] zu geben, dies mit Hilfe von AMO-Administratoren zu lösen. Ich habe mir den alten Port von Vimium aus dem Jahr 2012 angeschaut und festgestellt, dass er seitdem nicht mehr aktualisiert wurde. Und der Autor hatte klar gesagt, dass er diese Codebasis nicht beibehalten wollte und stattdessen VimFx seinen potenziellen Benutzern empfohlen hatte [1]. Es wäre schade, wenn ein guter Name wie Vimium mit einer verlassenen Erweiterung sterben würde. Meine Frage an @smblott-github ist, haben Sie einen der AMO-Administratoren kontaktiert, um zu sehen, ob es eine Möglichkeit gibt, diesen Namen zurückzufordern, damit er für diesen modernen Port von Vimium verwendet werden kann? Wenn nicht, bin ich bereit, für Sie zu sprechen und den Weg zu gehen (ich bin mir noch nicht sicher, wie es funktioniert, aber es wird nicht schaden, es auszuprobieren). Für den Rest der "einfachen" Probleme kann ich tatsächlich mit der Arbeit an PRs beginnen, solange ich grünes Licht von Ihnen bekomme.

Vielen Dank!

[0] https://discourse.mozilla.org/t/not-able-to-submit-new-add-on-name-taken/25595
[1] https://code.google.com/archive/p/vimium-firefox/

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen