Odkud se tenhle varování bere?
Když nainstalujete režim Eink, prohlížeč zobrazí potvrzovací okno, které vás upozorní, že tato rozšíření žádá o „přístup k datům na všech webových stránkách“. Tato výzva je standardní bezpečnostní varování, které generuje prohlížeč automaticky, a neznamená, že by s fungováním rozšíření byl nějaký problém. Je to proto, že režim Eink používá techniku zvanou „automatická injekce kódu“, která je také metodou, kterou používají vývojáři rozšíření pro prohlížeče jako Google nebo Firefox.
Můžete si to představit takto: kdykoliv otevřete novou stránku, režim Eink se tiše „připraví“ vedle této stránky, jako asistent, který je vždy připravený, aby vám okamžitě pomohl, když budete potřebovat. A aby byl „připraven“ na každé stránce, je potřeba toto oprávnění.
Proč být „připraven“ na každé stránce?
Tento design přináší výhodu, že vám umožňuje přepínat do režimu čtení tím nejpřirozenějším a nejplynulejším způsobem:
Tyto funkce závisí na tom, že kód režimu Eink musí být předem „připraven“ na aktuální stránce. Pokud by tak nebylo, web by nedokázal rozpoznat vaše gesta nebo klávesy a nemohl by automaticky přepnout do režimu Eink po přechodu na jinou stránku.
Povolit vs. Nepovolit, jaký je rozdíl?
Povolit automatickou injekci (výchozí)
- Aktivuje se gestem
- Klávesové zkratky jsou k dispozici kdykoliv
- Okamžitě použitelné po otevření stránky
- Při přechodu na jiný článek přes hypertextový odkaz se automaticky přepne do režimu Eink
- Nejplynulejší zkušenost
Neumožnit automatickou injekci
- Gestika a zkratky jsou neplatné
- Vyžaduje ruční kliknutí na ikonu rozšíření, aby se aktivovalo
- Při přechodu na jiný článek přes hypertextový odkaz se automaticky nepřepne do režimu Eink, je potřeba ručně znovu aktivovat
- Na počítači je to přijatelně pohodlné
- Na mobilní verzi Firefoxu je potřeba kliknout na více úrovní, aby se našla ikona, což je složitější
Co naše kód dělá na stránce „jen“?
Chápeme, že „přístup k datům na všech webových stránkách“ může znít znepokojivě. Takže tu chceme jasně říct, že režim Eink dělá pouze následující:
| Činnost | Popis |
|---|---|
| Naslouchání gest a klávesových událostí | Čeká na vaše gesto „posunutí doprava“ nebo stisknutí klávesy pro aktivaci režimu čtení. |
| Přeorganizování rozložení stránky | Po aktivaci převede obsah webové stránky do formátu knihy s stránkami, což usnadňuje čtení na obrazovkách e-ink nebo mobilních telefonech. |
| Úprava stylů | Upraví písmo, mezeru, barvu pozadí atd., aby čtení bylo pohodlnější. |
| Uložení vašich poznámek | Ukládá veškeré vaše zvýraznění nebo poznámky na aktuální stránce na vašem vlastním zařízení (místní úložiště prohlížeče), nebude to nahráno na žádný server. |
| Co my neuděláme | Popis |
|---|---|
| Číst vaše hesla nebo osobní údaje | Náš kód nebude mít přístup k obsahu žádných formulářových polí. |
| Odesílat obsah stránky na externí servery | Veškeré operace se provádějí místně na vašem zařízení, data neopouštějí váš prohlížeč. |
Co dělat, pokud stále chcete omezit toto oprávnění?
Plně respektujeme vaše obavy o soukromí. Pokud nechcete, aby režim Eink automaticky čelil každé stránce, můžete v nastavení rozšíření prohlížeče změnit časování „přístupu k datům na stránkách“ na „pouze při kliknutí“ (Click to run).
Tímto způsobem režim Eink aktivuje pouze když na ikonu rozšíření kliknete. Gesta a klávesové zkratky sice nebudou fungovat, ale všechny funkce režimu čtení zůstanou plně dostupné.
Bylo rozšíření před uvedením na trh prošlo přísnou kontrolou?
Ano. Režim Eink je aktuálně dostupný na Chrome Web Store a Firefox Add-ons Marketplace (AMO), obě platformy mají nezávislé a přísné sledovací mechanismy, které zajišťují, že rozšíření splňuje standardy bezpečnosti a soukromí.
Zjednodušeně řečeno, pokud rozšíření tajně krade vaše hesla, sleduje vaše prohlížení, nebo dělá jakékoliv věci, které „ve svém popisu nezmínilo“, obvykle vůbec neprojde kontrolou a neobjeví se v obchodě. A režim Eink byl vyvinut s těmito standardy a úspěšně prošel kontrolou na uvedených dvou platformách.
Pokud chcete podrobněji prozkoumat standardy kontroly obou platforem, níže jsou odkazy na oficiální dokumenty:
-
Chrome Web Store
・Politika vývojářského programu (Developer Program Policies) — specifikace chování a podmínek pro všechna umístěná rozšíření.
・Popis kontroly rozšíření (Review Process) — popis, jak Google kontroluje každou předloženou verzi. -
Firefox Add-ons Marketplace (AMO)
・Politika rozšíření (Add-on Policies) — požadavky Mozilla na bezpečnost, soukromí a chování rozšíření.
・Požadavek na předložení zdrojového kódu (Source Code Submission) — důvod, proč Firefox vyžaduje, aby vývojáři poskytli ověřitelný zdrojový kód.