Addon v addone do addonu
Šmejdil som vo svojom prehliadači, snažil som sa niečo vypnúť. Dostal som sa pri tom k zoznamu addonov, ktoré používam. A niečo mi v tom zozname nehralo. Polovica addonov boli addony do addonov.
Najprv ma zarazilo, že ich nejak podozrivo veľa začína na „fire“. Tak som si ich rozhodil na bežné addony a potom Firebug a jeho rozšírenia:
Bežné addony
Firebug a spol.
Je to fakt sranda. Pomaly mám v prehliadači viac addonov do addonov, než skutočných addonov!
A aby to nebolo dostatočne absurdné, niektoré addony do addonov (napr. Yslow) sú postavené tak, že umožňujú písať ďalšie addony. Teda addon do addonu v addone. Ono vlastne už z podstaty XUL je možné upravovať čokoľvek čo tam je.
Pripomenulo mi to situáciu v hre World of Warcraft. Hráči si do nej môžu pridávať rôzne vylepšenia. A hráči si ich tam pridávajú. Hojne! Väčšina hráčov má užívateľské rozhranie hry zmenené na nepoznanie a bez svojich obľúbených addonov je pre nich hra takmer nehrateľná.
Táto otvorenosť a rozšíriteľnosť vedie k zaujímavým situáciám.
Prvá nastáva v momente, kedy si vývojár aplikácie povie: „Kašlem na to, majú tam na to API, nech si to užívatelia dorobia sami.“ A užívatelia si samozrejme povedia: „To sú idioti, že to tam nie je.“ A urobí si na to addon. Možno sa dožijeme doby, kedy Microsoft vydá Office API a užívatelia si ten zvyšok už nejak dopíšu, od addonu „Ikonka B (bold)“ až po addon „Word“, ktorý bude mimo iného využívať addon „Ikonka B (bold)“.
Druhá sranda nastáva v momente, kedy sa vývojár aplikácie pozrie do logov, zistí že 95% užívateľov používa addon XYZ a tých zvyšných 5% ho nepoužíva len preto, že nevie ako si ho tam pridať. Uvedomí si, že funkčnosť, ktorú do aplikácie pridáva addon XYZ, by v aplikácii mala byť štandardne zabudovaná. Tak ju tam pridá. A vývojár addonu XYZ, ktorý si až doteraz dobre žil z PayPal donations alebo mikroplatieb za daný addon, je teraz v prdeli.
Fakt zaujímavý ekosystém nám tu vzniká. Budúcnosť ešte bude zábavná.



Vybrali.sme.sk
Pridaj komentár
Sleduj všetky zápisy pomocou RSS
Sleduj všetky komentáre pomocou RSS
Slušností je, oslovit tvůrce toho úspěšného addonu, říct mu že chceš jeho funkcionalitu zařadit do své aplikace a dát mu za to podíl na zisku. Teprve když by nesouhlasil tak tam tu funkcionalitu zařadit tak jak píšeš nebo vzít nějaký konkurenční addon. Ono se to tak i často dělá, ale hajzlové jsou i v IT, takže určitě může nastat i případ co popisuješ.
Dobré je na tom to, že často stačí udělat jen „mainstreamových“ 20% funkcionality a zbytek nechat na lidové tvořivosti. Těch 20% pak ale může být dotažených, otestovaných a user friendly, což by oproti dobám nedávno minulým byl veliký pokrok.