Hallo, liebe Chabrowiten.
Wie viele hier benutze ich oft den Toaster und manchmal fehlen viele Funktionen, die den Prozess der Interaktion mit dieser Site erleichtern oder beschleunigen könnten.
Daher wurde beschlossen, eine Browser-Erweiterung zu erstellen, die diese Lücke schließt.
Als Ergebnis wurde ein solches Projekt geboren -
Toster Extension .
Welche Erweiterung gelesen werden kann,
ist hier besser
, als die gesamte Liste der Funktionen aufzulisten.
Es sieht jetzt so aus wie meins
Die Erweiterung ist derzeit nur für
Google Chrome und
Firefox verfügbar.
Das Projekt ist in TypeScript geschrieben, einer Einstellungsseite mit Vue.js.
LocalStorage wird als temporäres Repository für Fragen verwendet. Ja, ich weiß, es ist nekosher und es wäre besser, dieselbe IndexedDB zu verwenden, aber im Moment ist es so.
Sofortige Pläne:
- Feed mit Fragen zur automatischen Aktualisierung
- Fragenseite mit automatischer Aktualisierung von Antworten und Kommentaren
- Erhöhen Sie das Backend, damit Sie dort indizierte Fragen, schwarze Listen, verschiedene Markierungen (z. B. Abneigungen) usw. speichern können.
Wenig später werde ich über die Nuancen der Verwendung von Vue.js in der Browsererweiterung sowie über den Unterschied zwischen Firefox und Chrome an einem für mich unerwarteten Ort sprechen.
Warten auf Vorschläge in Fragen und konstruktive Kritik in den Kommentaren. Ich danke Ihnen allen, dass Sie sich etwas Zeit genommen haben.