Ad

EnglischFranzösischSpanisch

Kostenloser Online-Editor | DOC > | XLS > | PPT >


OffiDocs-Favicon

QuickOWL ein Chrome mit OffiDocs

QuickOWL-Bildschirm für die Erweiterung Chrome Web Store in OffiDocs Chromium

Ad


BESCHREIBUNG


Chrome-Browsererweiterung zum schnellen Öffnen von Weblinks mithilfe eines vom Benutzer definierten benutzerdefinierten Browser-Kontextmenüs mit ausgewähltem Text als Eingabe.

Wo QuickOWL helfen kann: Wenn wir regelmäßig Text aus verschiedenen Artikeln/Seiten im Browser kopieren und in [ANOTHER_WEB_PAGE] einfügen und eine Suche durchführen.

Hier [ANOTHER_WEB_PAGE] kann sein: 1. Google Scholar (https://scholar.

Google.

com/scholar?q=) 2. Wikipedia (https://en.

wikipedia.

org/w/index.

php?search=) 3. Fehlerverfolgungsseite in Arbeit (https://jira.

.

com/jira/browse/) 4. Google Übersetzer (https://translate.

Google.

com/?tl=en&text=) Um ein benutzerdefiniertes Kontextmenü mit dem Namen "Search with Google Scholar" hinzuzufügen, muss der Benutzer folgende Details in QuickOWL hinzufügen: [Anzeigenamen eingeben] -> Google Scholar durchsuchen [URL vor ausgewähltem Text] -> https://Scholar.

Google.

com/scholar?q= Wählen Sie nach dem Hinzufügen einen Text von einer beliebigen Seite im Chrome-Browser aus und klicken Sie mit der rechten Maustaste. Der Benutzer kann das Kontextmenü "QuickOWL -> Search Google Scholar" sehen.

Wenn kein Text ausgewählt ist, wird das QuickOWL-Kontextmenü nicht angezeigt.

Sie müssen also einen Text auswählen, um das benutzerdefinierte QuickOWL-Kontextmenü zu aktivieren.

Folgende Beispieldaten können heruntergeladen und in QuickOWL importiert werden: https://drive.

Google.

com/file/d/1Ab5pqjy4vgymDDlM3QgE1bfx7t8W8S2u/view?usp=sharing Warum noch eine weitere benutzerdefinierte Kontextmenü-Sucherweiterung? 1. QuickOWL verwendet die Manifest-v3-Richtlinien der Chrome-Erweiterungsentwicklung, was bedeutet, dass es länger haltbar ist. 2. Verwendet die geringste Menge an erforderlichen Berechtigungen: 2.1. storage - erforderlich, um die benutzerdefinierten Kontextmenü-URLs zu speichern 2.2. unlimitedStorage – damit der kumulative Speicher für die Erweiterung über 5 MB hinaus erweitert werden kann 2.3. contextMenus - erforderlich, um benutzerdefinierte benutzerdefinierte URL-Einträge im Kontextmenü von Chrome hinzuzufügen 2.4. Downloads – erforderlich, um die aktuelle Liste der benutzerdefinierten URLs für die Erweiterung als .

txt-Datei 3. Stellt dem Benutzer die erforderlichen Warnmeldungen bereit, damit der Benutzer leicht verstehen kann, was funktioniert und was nicht 4. Bietet eine vereinfachte Seite mit Erweiterungsoptionen, um das Hinzufügen/Löschen von benutzerdefinierten Kontextmenü-URLs zu verwalten Die Optionsseite der Erweiterung verwendet nur das erforderliche HTML und Javascript, um die Aufgaben zu erfüllen.

Es wird keine umfangreiche Bibliothek von Drittanbietern importiert.

Es wurde in reinem HTML, CSS und Javascript entwickelt.

6. Enthält eine detaillierte Hilfeseite, um die Funktionalität der Erweiterung leicht verständlich zu machen.

Die Erweiterung konzentriert sich darauf, den ausgewählten Text an die benutzerdefinierten Kontextmenü-URLs zu senden.

Kein zusätzliches Lesen, keine Hintergrundaktivitäten.

2. Derzeit unterstützt die Erweiterung die lokale Speicherung (https://developer.

Chrom.

com/docs/extensions/reference/storage/#property-local) im Browser, gibt es keine Option zum Synchronisieren der Daten zwischen Chrome-Browsern (unter Verwendung des Google-Kontos).

Eine der Hauptabsichten dahinter ist: Um die Benutzerdaten lokal zu halten, sollten die Daten auch versehentlich nicht in Google synchronisiert werden.

Version 0.3.1 1. Fehler in der Validierung während des Speicherns von Änderungen behoben 2. Ersetzt mit ################ als Trennzeichen, um Javascript-Fehler beim Ziehen und Ablegen zu vermeiden, dies geschieht, weil Das übergeordnete Element ist der Körper selbst, was Probleme verursacht. 3. Weitere Anweisungen im Hilfeabschnitt für Add Separator Release 0.3.0 hinzugefügt. 1. Problem mit fehlenden Optionen behoben.

js-Fehler, der zum Abbruch der Erweiterung führt Version 0.2.9 1. Unterstützung für das Hinzufügen von Trennzeichen zum einfachen Gruppieren von Optionen im QuickOWL-Kontextmenü 2. Kleine Beschreibung für URL hinzufügen und Trennzeichen hinzufügen im Hilfeabschnitt hinzugefügt 3. Grundlegende Validierung für URL vor ausgewähltem Text hinzugefügt Freigabe 0.2.8 1. Aktualisiert die .

csv-basierter Dateiexport und -import zu verwenden.

txt-Format, da die .

csv-Datei exportiert mit Trennzeichen als Pipe-Symbol | wird aktualisiert, um Komma zu verwenden, wenn es in bearbeitet wird.

csv-Editoren (wie Microsoft Excel).

Einmal die .

csv-Dateitrennzeichen wird auf Komma aktualisiert, weiterer Import daraus.

csv-Datei schlägt fehl.

Also, jetzt die.

txt-Format wurde als Defacto-Format für den Export und Import erstellt.

2. Der Hilfeabschnitt wurde über die Verwendung von aktualisiert.

txt-Datei statt .

csv-Datei 3. Ein Beispiel für Beispieldaten von .

txt-Datei mit Trennzeichen als Pipe | -Symbol wurde im Abschnitt Import-URLs hinzugefügt 4. Die Schriftgröße wurde aktualisiert, um 1 rem anstelle von 14px zu verwenden 5. Die Schriftfamilie wurde aktualisiert, um Systemschriftarten zu verwenden, basierend auf einem Artikel von Hacker News (https://systemfontstack.

com/) 6. Die Zusammenfassung des Erweiterungstitels wurde verbessert, um auf mehrere Weblinks zu verweisen. 7. Es wurde ein Hinweis zur Verwendung der Schaltfläche „Änderungen speichern“ im Fall von „URL hinzufügen“ und „Ausgewählte URLs löschen“ hinzugefügt. Version 0.2.7 1. Geändert Reihenfolge der Darstellung des Hilfeabschnitts, um Benutzern das Kopieren und Einfügen von Beispieleingaben in die Textfelder zu erleichtern. 2. Inhalt des Hilfeabschnitts verbessert. 3. Unbeabsichtigtes CSS-Styling für reguläre Tabellen behoben html-Seiten der Erweiterung 0.2.6. Deaktivierte Protokollierung von Ausgaben in der Browserkonsole mithilfe der Bedingung, die Begründung dafür, um Entwicklern zu helfen, die regelmäßig die Browserkonsole verwenden, um Probleme zu diagnostizieren.

Die Ausgabe der QuickOWL-Erweiterung kann die Konsole verunreinigen.

3. Grammatikfehler auf der Optionsseite behoben 4. Ungenutzte Host-Berechtigungen entfernt 5. Problem beim Löschen aller URLs behoben 6. Problem mit Zahlen-Regex behoben, das früher keine Dezimalstellen erlaubte Version 0.2.5 1. Inhalt des Store-Eintrags 2 verbessert Verbesserter Popup-Inhalt des Erweiterungssymbols 3. Hinzugefügte Beispieldaten-URL als Teil der Webstore-Auflistung des Hauptinhalts 4. Aktualisierte die Screenshots, um das neue Symbol Version 0.2.4 widerzuspiegeln 1. Hintergrundfarbe für den Hilfeabschnitt entfernt 2. Die Schriftgröße etwas reduziert um den Inhalt in den Bildschirm einzupassen und leicht lesbar zu machen .

csv, wobei das Trennzeichen ein vertikaler Balken ist | statt Komm ,).

Benutzer können versuchen, das folgende Dokument zu importieren, um zu verstehen, wie der Import funktioniert: https://drive.

Google.

com/file/d/1e9D_m7Ob3uSq7VJHSIrsDMXC-0Zd6zXi/view?usp=sharing 2. Der Hilfebereich wurde verbessert und besser formuliert, um das Verständnis zu erleichtern. 3. Die Schriftgröße wurde erhöht, um die Lesbarkeit zu verbessern. 4. Die ID-Berechnungslogik wurde korrigiert um den letzten Höchstwert zu berücksichtigen Version 0.2.2 1. Die Informationen über die Erweiterung wurden aktualisiert, um die Funktionalität und Berechtigungen besser zu erklären. 2. Die Warnmeldungen, die auf der Optionsseite der Erweiterung angezeigt werden, wurden verfeinert. Version 0.2.1 1. Größere Änderungen in der Implementierung und den Funktionen der Erweiterung .

2. Die Erweiterungsoptionen unterstützen jetzt die Neuordnung/Anordnung von URLs.

Dies kann durch Ziehen und Ablegen der Tabellenzeile an der gewünschten Position erreicht werden.

3. Außerdem können die Inhalte in der Seitentabelle Erweiterungsoptionen aktualisiert werden, indem Sie einfach auf den Inhalt klicken und die Änderung vornehmen.

4. Nachdem Sie eine Änderung vorgenommen oder URLs neu angeordnet haben, müssen Sie unbedingt auf die Schaltfläche "Änderungen speichern" klicken, um die Änderungen beizubehalten.

5. Der Hilfeabschnitt wurde aktualisiert, um die neuen Hinzufügungen widerzuspiegeln.

Und auch Abschnitt über Einschränkungen bei der Verwendung von einfachen und doppelten Anführungszeichen, vertikalen Balken in der Eingabe.

6. Tabs-Berechtigung aus dem Manifest entfernt.

json, die für die Verwendung von Chrome nicht erforderlich ist.

Tabs

Funktion erstellen.

Die Erweiterung verwendet also jetzt eine Berechtigung weniger.

Version 0.1.2 1. Hilfeabschnitt hinzugefügt, um das Verständnis der von dieser Erweiterung angebotenen Funktionalitäten zu erleichtern. 2. Die Eingabetextfelder wurden erweitert, um die Lesbarkeit der hinzuzufügenden URLs zu verbessern. 3. Export der URL-Liste in .

csv-Datei Version 0.1.1 Update zur Abfrage des Bestätigungsdialogs, wenn der Benutzer auf die Schaltfläche „Alle URLs löschen“ klickt.

Dadurch soll ein versehentliches Löschen aller Daten vermieden werden.

Version 0.1.0 Erste Version, funktionierende Erweiterung.

Obwohl genügend Tests durchgeführt wurden, gibt es Chancen für einige Echtzeitfehler.

Fordern Sie die Benutzer auf, die Probleme zu melden, sobald sie sie sehen.

Danke: Besonderer Dank geht an Benutzer @woXXom (https://stackoverflow.

com/users/3959875/woxxom), der geholfen hat, einige der Blockierungsprobleme während der Entwicklung dieser Erweiterung zu lösen.

Zusätzliche Information:


- Angeboten von Prasanna
- Durchschnittliche Bewertung: 0 Sterne (hat es gehasst)
- Entwickler Diese E-Mail-Adresse ist gegen Spambots geschützt. Sie müssen JavaScript aktivieren, damit Sie sie sehen können.

QuickOWL-Web extension integriert mit den OffiDocs Chromium Online


Führen Sie Chrome Extensions

Ad