Na víceprocesovou architekturu se těším, ale s těmi WebExtensions fakt nevím. Postupně se zbavit XUL a nahradit jej webovými API je rozhodně správný směr, ale co to bude umožňovat? Současný výběr rozšíření je jednou z největších předností Firefoxu a opravdu ne každý používá prohlížeč jenom k tomu, aby posílal sto čtyřicátou pátou selfie na instgram. WebExtension, která o tom navíc automaticky avizuje twitter, je mi putna. Co třeba "Clean Links", "Self Destructing Cookies" a - marná sláva - Adblock? Bez těchto tří si používání webu neumím představit a asi nebudu sám. Takže, milá Mozillo, máme tomu rozumět tak, že perspektivně ve Firefoxu budou jenom stejně slabé a polofunkční náhražky, jako má Chromák?
Ne, to jen ty neumis cist. Neco jinyho je plugin (tech se tohle vubec netyka) a neco jinyho addon. A fungovat prestanou adony. A to tak ze vsechny. On pro chromajzla existuje trebas noscript? Aha, neexistuje, protoze to NEJDE udelat. On pro chromajzla existuje trebas Greasemonkey ? Taky kulovy. A samozrejme se to tyka i adblocku - minimalne z casti manipulujici webem.
Ne, nemate pravdu.
Myslite nejspise NPAPI pluginy, ktere jsou jiz pomalu zakazovane (napr. Java).
Rozsireni (Addons) mohou byt take binarni (https://developer.mozilla.org/en-US/Add-ons/SDK/Low-Level_APIs/platform_xpcom) nicmene tato technologie se jiz delsi dobu moc nepoziva a bude take zakazana.
Ale neni duvod aby nefungovali addony (rozsireni) napsane v javaskriptu. Je mozne ze bude omezeny pristup k nekterym castem prohlizece, ale to je stale otazka diskuze. V soucastnosti se zadne omezeni neplanuje.
Co nedokazes pochopit na tom, ze z FF bude odstraneno XUL a dalsi API, coz nema s podobou addonu lautr nic spolecnyho? A naopak, nove pujde pouzivat pouze binarni addony.
A ne, o pluginech vubec neni rec, nemluve o tom, ze mozilla kupodivu zacla naopak binarni sragory pridavat - drm a dalsi.
Mimochodem, jelikoz v uzasnem ff prestal fungovat vmware, zmigroval sem se na IE ... a je mi tak nejak uprdele jak moc slunickove se ff tvari, ja totiz zjevne narozdil ten idiotu v mozille potrebuju makat.
Dobre, naposledy zkusim napsat jak se veci maji, bez zbytecnych emocionalnich vylevu.
Zdroj:
https://blog.mozilla.org/addons/2015/05/04/dropping-support-for-binary-components/
- mozilla konci s podporou XPCOM. Coz jsou, jednoduse receno, binarni rozsireni, v tom smyslu ze rozsireni obsahuje spustitelny kod (dynamickou knihovnu - .so nebo .dll soubor).
Zdroj:
https://blog.mozilla.org/addons/2015/02/10/extension-signing-safer-experience/
- Oficinalni binarni verze Firefoxu bude podporovat pouze rozsireni, ktere jsou podepsane mozillou. Tedy prosly schvalenim ze neobsahuj malware. Tyto rozsireni opravu maji formu binarniho balicku, konkretne zip souboru z koncovkou .xpi ktery je podepsany. Tot vse. V soucastne dobe jsou takto (v zip) beztak vsechny rozsireni distribuovany, takze neni duvod se kvuli tomu rozcilovat.
Podepisovani addonu se tyka vsech (tech v JS i tech v XPCOM). Nicmene XPCOM addonu je naproste minimum.
Vse ostatni jsou cire spekulace. Pokud bude odstraneno XUL, bude se to tykat celeho prohlizece, ne jen rozsireni. A ted muj osobni nazor - rosireni budou moct pouzivat bezne metody pro tvorbu UI, jako jsou HTML tagy, ktere se pouzivaji na webu, jako input a podobne.
Precti si prosim oficialni clanek na mozilla blogu https://blog.mozilla.org/addons/2015/08/21/the-future-of-developing-firefox-add-ons/
V casovem rozmezi 12 az 18 mesicu je planovano odstraneni podpory pro extensions v XUL a XPCOM. Vsechny aktualni rozsireni posilaj do kose a uz vicero vyvojaru rozsireni ohlasilo ze koncej.
Mate pravdu. Ale mate nejake rozsireni ktere pouziva XPCOM? Ja tedy ne a ani o zadnem popularnim nevim.
Odstraneni podpory XUL se tyka celeho prohlizece, ne jen rozsireni. XUL je specialni jazyk pro psani UI, ktery se ale nahradit HTML. Plan je mit tedy HTML jak pro web tak pro UI - proto se taky planuje jeho odstraneni.
https://developer.mozilla.org/en-US/docs/Mozilla/JavaScript_code_modules/XPCOMUtils.jsm - tento modul se binarnich XPCOM komponent netyka, tudiz by tam mel zustat.
Co porad meles o binarkach proboha. Odstranena budou KOMPLETNI API. Api, ktera pouzivaji milionu addonu. Bonusem za ne NEBUDE ZADNA nahrada.
Proste tu bude chromajzl, chropera a chrofox. To je vyber jak noha.
Jedinej duvod proc pouzivat ff byly prave addony a jejich moznosti, zadnej jinej duvod neexistuje.
Zjevně píšete o něčem čemu absolutně nerozumíte.
NoScript (jeho obdoba, dokonce v mnohém lepší) samozřejmě pro Chrome/Chromium existuje: uMatrix (https://github.com/gorhill/uMatrix)
Obdoba Greasemonkey pro Chrome samozřejmě také existuje: Tampermonkey (https://tampermonkey.net/)
Co se týče AdBlocku, tak pro Chrome samozřejmě existuje nejlepší/nejbezpečnější implementace AdBlocku vůbec: uBlock Origin (https://github.com/gorhill/uBlock)
Jestli tady nekdo necemu nerozumi, tak to ses ty. uBlock existuje i pro ff a umi toho desetinu proti plnotucnymu adblocku. Proc asi ty mozku.
Tomuhle rikas nahrada za noscript https://addons.mozilla.org/en-US/firefox/addon/umatrix/ lol ... vubec nemas paru co zvanis. 8k vs 2M uzivatelu ... lol, to staci samo o sobe. Vubec nevis co noscript umi.
Ano, jak uBlock tak uMatrix existují i pro Firefox. To nic nemění na tom, že jsou lepší než rozšířenější alternativy a existují zároveň i pro Chrome/Chromium. Množství instalací je logicky menší, protože jsou to mnohem mladší projekty.
Co NoScript umí vím, protože na Firefoxu jsem ho používal. Na Chromiu používám ale uMatrix a s klidným svědomím mohu říci, že je to plnohodnotná náhrada NoScriptu a v mnohém je i lepší.
uBlock Origin umí to samé co AdBlock Plus, některé věci lépe (hlavně okolo privacy) a oproti ABP je navíc podstatně rychlejší a méně náročný na prostředky. A nesnaží se kolaborovat s reklamkama. Koukněte s třeba na prism-break.org, doporučovaný je samozřejmě uBlock/uBlock Origin, nikoliv AdBlock.
uBlockOrigin umi zablokovat ze stranky jednotlive objekty pomoci kapatka...
viz tva zprava bez avataru, poli adresa,datum, vyborne, spam, tlacitka odpovedet... http://postimg.org/image/e3yskzzgv/
z toho vznikaj vlastni filtry a regexp samozrejme umi(navic je kompatibilni i promo s filtrama z AdblockPlus)...
https://github.com/chrisaljoudi/uBlock/wiki/Regular-expression-based-filters
jinak jako "bonus" ma to 1/10 zatizeni CPU oproti AdBlock
https://github.com/gorhill/uBlock/blob/master/doc/benchmarks/cpu-usage-overall-20141226.ods
dalsi "bonus" je ze nema implementovane whitelist jako AdblockPlus na spratelenosti..