Ukázka řešení: Vivio–adblocker využívající Microsoft Azure

Ukázka řešení: Vivio–adblocker využívající Microsoft Azure

Dnes vám představujeme konkrétní případ, který nám popsal Igor Kulman a který hezky ukazuje, jak Microsoft Azure spolupracuje s klientskými platformami, které nejsou od Microsoftu.

Jednou z noviniek v iOS 9 je podpora tzv. blokátorov reklamy. Ide o aplikácie, ktoré si klasicky nainštalujete z App Store a ktoré na základe určitých pravidiel blokujú obsah v prehliadači Safari. Typickým využitím tejto funkcionality je blokovanie reklamy.

Výhodou tohto riešenia na blokovanie reklamy je, že na svojom iPhone alebo iPade nemusíte inštalovať žiadny nový prehliadač, nemusíte ani používať žiadnu proxy alebo VPN, cez ktorú by vaše dáta prechádzali a prevádzkovateľ by ich mohol zneužiť.

Vivio

Jedným z takýchto blokátorov reklamy je aj aplikácia Vivio. Aplikácia obsahuje sadu viacerých pravidiel, ako blokovanie bežnej reklamy, ochrana súkromia a veľkú sadu regionálnych filtrov blokujúcich špecifické reklamné systémy v rôznych svetových krajinách vrátane Českej republiky a Slovenska.

Práve regionálne skripty sú veľkou výhodou aplikácie Vivio. Vivio necieli iba na používateľov z USA, ale myslí aj na iné krajiny, kde sa využívajú špecifické reklamné systémy. Blokovaním týchto systémov zabraňuje Vivio zobrazeniu všetkej reklamy na webových stránkach. Uvedomujeme si, že veľká časť našich používateľov žije mimo USA a navštevuje aj iné ako anglicky písané weby, na ktoré sa sústredia podobné aplikácie.

Ďalšie výhody blokovania reklamy sú rýchlejšie načítavanie stránok, menej prenesených dát (úspora FUP) a dlhšia výdrž baterky. Presnejšie informácie a benchmark sú dostupné na Vivio blogu.

Vivio je dostupné v App Store.

Vivio a Microsoft Azure

Základom Vivio, ako každého adblockera sú filtre na blokovanie reklamy a ich kvalita. My sme sa rozhodli nemať filtre napevno v aplikácií ale umiestniť ich do cloudu. Takto môžeme filtre upravovať a aktualizovať bez nutnosti aktualizácie samotnej aplikácie. Aplikáciu si používateľ nainštaluje, nastaví a nové filtre sa k nemu dostanú automaticky.

Klepněte pro větší obrázek

Základom nášho riešenia je Azure WebJob, ktorý pravidelne sťahuje voľne dostupné filtre a spája ich s našimi vlastnými filtrami. Výsledok je následne prevedený do formátu vhodného pre iOS aplikáciu, zabezpečený a nahraný na Azure Blob Storage.

Vivio iOS aplikácia sťahuje dáta priamo z Azure Blob Storage. Aplikácia pravidelne kontroluje „index“ súbor s hasmi jednotlivých pravidiel pre pravidlá, ktorá má používateľ v aplikácií zvolené. V prípade rozdielnych hashov v aplikácií a na serveri sú pravidlá aktualizované.

Výhodou uloženia dát v Azure Blob Storage je hlavne jeho vysoká dostupnosť, nízka cena a možnosť v prípade potreby jednoducho zapnúť CDN. Vhod príde aj bezproblémová podpora HTTPS bez nutnosti kupovať vlastný certifikát.

Po dobrej skúsenosti s Microsoft Azure uvažujeme aj o presune nášho Wordpress webu z aktuálneho hostingu do Microsoft Azure.

Články ze série Microsoft TechNet nevytváří redakce Živě.cz, ale partneři programu Microsoft TechNet. Jsou publikovány v rámci mediálního partnerství Živě.cz a společnosti Microsoft.

Témata článku: Microsoft, Technologie, Počítače, Programování, AdBlock, Redmond, Igor, Ukázka, Faster, Azure, Bit.ly, Cez, Řešení

Určitě si přečtěte

Země se jenom o vlásek vyhnula věčnému zmrznutí

Země se jenom o vlásek vyhnula věčnému zmrznutí

** Země po většinu doby své existence zmrzlá rozhodně nebyla ** Podle nového výzkumu tomu však unikla jen o vlásek ** Kdyby totiž byla jenom o 15 procent dále od Slunce, tak by prý kompletně celá zamrzla

20.  9.  2017 | Stanislav Mihulka | 9

CCleaner obsahuje softwarovou havěť! Tvůrcům se do kódu dostali hackeři

CCleaner obsahuje softwarovou havěť! Tvůrcům se do kódu dostali hackeři

** Masově oblíbený program pro softwarovou očistu Windows ovládli hackeři ** Narušení se podařilo zavčas odhalit, unikla jen data o počítačích uživatelů ** Je paradoxní, že CCleaner byl slabě zabezpečen, když jej letos koupil Avast

18.  9.  2017 | David Polesný | 46

Hacknutý CCleaner je mnohem zákeřnější, než se zdálo. Update na novou verzi nestačí, proveďte obnovu systému

Hacknutý CCleaner je mnohem zákeřnější, než se zdálo. Update na novou verzi nestačí, proveďte obnovu systému

** Chyba v CCleaneru je závažnější, než se zdálo ** Update na novou verzi nemusí stačit ** Přinášíme detaily

21.  9.  2017 | Stanislav Janů | 58

Noční strana Venuše vydala další tajemství

Noční strana Venuše vydala další tajemství

18.  9.  2017 | Jiří Černý

Jak tankují bombardéry: Z létající benzinky šest kilometrů nad Českem

Jak tankují bombardéry: Z létající benzinky šest kilometrů nad Českem

** Bombardéry tankují z létající benzinky Boeing KC-135 Stratotanker ** Tu americké letectvo pro doplňování paliva jiných letounů ve vzduchu využívá už více jak půlstoletí ** Tankování probíhá přes speciální výsuvné čerpací rameno na zádi

17.  9.  2017 | Natoaktual.cz


Aktuální číslo časopisu Computer

Vyplatí se ještě těžit kryptoměny?

Velký test studentských notebooků

Test pěti levných soundbarů

Nejlepší chytré hodinky