Ich werde eine Chrome-Erweiterung in JavaScript oder TypeScript erstellen


Über diesen Service
Automatische Übersetzung
Eine Browser-Erweiterung macht eine Sache gut: einen Button, der das speichert, was du gerade ansiehst, ein Panel, das Zahlen von einer Seite zieht, oder eine Shortcut, den dein Team hundertmal am Tag benutzt. Ich entwickle diese in JavaScript und TypeScript auf Manifest V3.
Du bekommst den Quellcode in deinem eigenen Repository bei jedem Paket, und eine Build-Version, die du am ersten Arbeitstag nach deinem Briefing aus einem Ordner im Entwicklermodus lädst, damit du sie durchklicken kannst, bevor irgendetwas veröffentlicht wird. Basic deckt eine Seite oder Aktion ab, Standard bis zu 3 mit gespeicherten Einstellungen, Premium bis zu 5 plus Firefox und Edge.
Typische Aufgaben: ein Ein-Klick-Formularfüller für repetitive Aufgaben, ein Panel, das mit deiner eigenen API spricht, ein Hintergrund-Überwacher, der dein Team benachrichtigt, wenn sich eine Zahl ändert.
Ich teste auf einem sauberen Profil und sage dir, welche Berechtigungen es braucht und warum. Premium fügt die Listung im Chrome Web Store hinzu: Text, Screenshots, Datenschutzhinweis, bereit zum Einreichen aus deinem eigenen Konto. Das Konto bleibt dein; die Review-Zeit ist von Google.
Erweiterungen, die jemand anderes Login benötigen, persönliche Daten sammeln oder einen Dienst gegen seine eigenen Regeln automatisieren, lehne ich ab, noch bevor der Auftrag ausgeführt wird. Frag zuerst und ich sage dir sofort Bescheid.
Lerne Alexandr S kennen
Rust and web developer: bug fixes, scrapers, APIs
- AusKasachstan
- Mitglied seitJuni 2024
- ⌀ Antwortzeit1 Stunde
Sprachen
Russisch, Englisch
Automatische Übersetzung
Mein Portfolio
Meine weiteren Dienstleistungen im Bereich Software-Entwicklung
FAQ
Automatische Übersetzung
Funktioniert es auch in Firefox?
Chrome ist was Basic und Standard abdecken. Firefox und Edge sind bei Premium dabei oder als Extra bei jedem Paket: Der Kerncode wird geteilt, es ist also eine Portierung und ein Testdurchlauf, kein kompletter Neuschrift. Safari mache ich nicht — dafür braucht es ein Apple-Toolchain, das ich nicht nutze, deshalb sage ich nein, statt den Auftrag anzunehmen.
Kann es privat bleiben, nur für mein Team?
Ja. Es kann unveröffentlicht bleiben und aus einem Ordner geladen werden, oder unlisted im Chrome Web Store, wo nur Leute mit dem Link es installieren können. Ich unterschreibe auch eine NDA, solange sie vor Beginn des Auftrags kommt.
Wie weiß ich, dass es funktioniert, bevor ich es freigebe?
Du bekommst eine Build, die du im Developer-Modus selbst lädst und am ersten Arbeitstag nach deinem Brief durchklickst: die Shell und den ersten Screen, nicht das fertige Produkt. Von dort wächst es täglich, also ist nichts bis zur Lieferung verborgen.
Welches Paket brauche ich?
Schick mir vor der Bestellung eine Walkthrough-Nachricht, dann nenne ich das Paket und die Anzahl der Seiten. Niemand gewinnt, wenn eine Ein-Seiten-Bestellung sich am zweiten Tag als Fünf-Seiten-Job herausstellt: Ich sage es lieber, bevor du zahlst.
Kannst du eine bestehende Erweiterung reparieren oder aktualisieren?
Ja. Eine Manifest V2 Erweiterung, die Chrome nicht mehr lädt, oder eine, die kaputt geht, wenn sich eine Seite ändert, durchläuft die gleichen Pakete: Schick mir den Quellcode oder den Store-Link, und ich sage dir, in welches Paket es fällt.
Was zählt als Revision, und was, wenn sich die Seite später ändert?
Eine Revision ist, wenn ich eine bereits gebaute Seite korrigiere. Eine Seite, die nicht im Briefing war, ist neue Arbeit: Nimm das Extra oder einen neuen Auftrag. Eine Erweiterung, die eine Seite liest, die ich nicht kontrolliere, hängt vom Markup ab, also ist eine spätere Änderung auch ein neuer Auftrag, und ich sage vorher, welche Teile das sind.
Unter wessen Entwicklerkonto wird sie veröffentlicht?
Deine, immer. Ich schreibe den Listing-Text, mache die Screenshots und entwerfe die Datenschutzerklärung; du lädst sie von deinem eigenen Account hoch, sodass nichts an meinen gebunden ist. Du meldest dich einmal bei Google an, und die Bewertung läuft danach nach deren Zeitplan.
Was wirst du ablehnen zu bauen?
Erlaubnis, nicht Eigentum, ist die Grenze. Deine eigenen Dashboards und Accounts sowie interne Tools, die dein Team nutzt, sind alle in Ordnung. Was ich ablehne, sind alles, was sich auf einen Login stützt, den du nicht bekommen hast, oder was Regeln eines Dienstes umgeht.
Kann ich es schneller bekommen?
Ja, bei Basic und Standard: der Extra-fast-Extra-Turn wird von 4 auf 2 Tage und von 7 auf 4 Tage verkürzt, zum doppelten Paketpreis. Andere Extras fügen weiterhin ihre eigenen Tage hinzu. Premium wird nicht eilig angeboten, weil fünf Screens plus ein zweiter Browser keine Woche Arbeit sind. Frag einfach nach, ich mache dir ein Angebot.
Nimmst du Anrufe entgegen?
Nein. Nur Text, im Chat für Aufträge. Bei einem Auftrag, der länger als einen Tag dauert, bekommst du am Ende jedes einzelnen eine schriftliche Notiz, und zwischendurch beantworte ich Fragen.

