Die Extensions werden aufjedenfall geprüft. Bei Mozilla sogar mehr als bei Google. Mein Plugin hat bei Mozilla zb mehr als 2 Wochen Freischaltung benötigt. Bei Google dauerts paar Stunden, Updates sind da auch von betroffen. D.h. deine Plugins werden von Personen geprüft die aufjedenfall dein Code lesen und verstehen. Bei den Benutzern ist das ja nicht immer der Fall :-)
Mozilla ist sogar richtig richtig pingelich. Wenn dein Plugin nicht verständlich ist, der Code nicht leserlich (minimized, verschlüsselt etc) dann wird das schlichtweg nicht anerkannt und geblockt.
Das mit den Namespaces ist richtig, aber meistens kannst da schnell nen eigenen Polyfill für machen.
Also sowas wie
var mywantedFunction = chrome.wantedFunction || moz.wantedFunction || window.wantedFunction;
Diesbezüglich hatte ich jetzt nicht wirklich Probleme. Ich bin gerade im Urlaub, daher kann ich dir kein richtiges Beispiel geben ^^
Ok, ich muss also bei den Extensions 2 Wochen warten, um ein Update (was ich in etwa jede Woche mache) bestätigt zu bekommen. Wo war jetzt noch der Vorteil der Extensions? ^^
Schönen Urlaub!
Für das einreichen solltest du zwei Wochen einrechnen. Updates sollten schneller gehen. Ich kann bei Mozilla auch nur eine schlechte Zeit erwischt haben.
Vorteile sind:
Wegen Update Versionen. Chrome braucht max 2Std ... Meist ist es in 30 min erreichbar. Mozilla muss ich noch schauen, da hab ich wenig Erfahrung, ich geb da gern bescheid wenn ich hier mehr weiß.
meep
#bestofmeep ;) meep on meep ~
meep