Popis jak zprovoznit SilverLight Petr Novák (novakpe@labe.felk.cvut.cz) 07.05.2015 Obsah 1 Úvod... 1 2 Microsoft Explorer... 1 3 Google Chrome... 1 4 Mozila FireFox... 3 5 Od-Instalace / instalace SilverLight... 3 1 Úvod Aplikace nebyly původně vytvářeny jako WEBové (nejsem zrovna zastánce WEB aplikací). Ale jejich úprava pro WEB je celkem snadná (vzhledem k použité technologii). Aplikace jsou zamýšleny pro lokální instalaci, ale protože se stále vyvíjejí a bylo by je nutno často instalovat, tak byly upraveny pro WEB použití (tato úprava je dočasná). Vhledem k velkému poklesu cen tabletů s Windows (10 palců již za 5tis), kdy již tablet není pouze doplněk k PC (jako v případě Apple/iPad), tak jsou tyto aplikace určeny právě pro toto použití. A s velkou pravděpodobností na podzim budou poskytovány jako instalační balík pro lokální použití. Právě pro naprostou většinu tabletů jsou WEB aplikace zcela nepoužitelná, protože je uživatel využívá kdekoli (doma, v parku, v metru, ). Zde jsou popsány postupy zprovoznění komponenty Silverlight pro tři nejčastěji používané internetové prohlížeče. Poslední kapitola popisuje od-instalaci a opětovnou instalaci komponenty Silverlight.... (doplním) 2 Microsoft Explorer (doplním) 3 Google Chrome (Ověřeno na WIN7 a WIN8.1) Tento popis obsahuje postup pro zprovoznění komponenty SilverLight v prohlížeči Google/Chrome Verze 42. Protože Google/Chrome od této verze postupně přestává podporovat komponenty jako je SilverLight, tak jsou postupně zablokovány. Postup pro povolení je následující:
- Spustit program Google/Chrome - Do horního řádku pro adresu napsat chrome://flags/ nebo chrome:flags a stisknout Enter (krok A). - Na zobrazené stránce najít položku Aktivovat rozhraní NPAPI. - Pokud je zde text Aktivovat tak na něho kliknout (krok B). - Místo textu Aktivovat se zobrazí text Dekativovat, což značí, že je možnost aktivní. Na Deaktivovat již samozřejmě neklikat! Pokud bylo zobrazeno Deaktivovat, tak na něho samozřejmě rovněž neklikat! - Ukončit program Google/Chrome a opět jej spustit (raději). - Do horního adresního řádku napsat chrome://plugins/ nebo chrome:plugins (krok C) - Na zobrazené stránce najít položku Silverlight. (!!! Pokud zde tato položka není, tak je potřeba instalaci pro SilverLight raději obnovit podle kapitoly Od-instalace / Instalace SilverLight!!!) - Pokud pod položkou SilverLight bude text Aktivovat tak na něho kliknout (krok D). Aby se zobrazil text Deaktivovat. Na Deantivovat (již) neklikat. - Dále zatrhnut položku Spuštění vždy povoleno (krok E).
- Ukončit program Google/Chrome a opět jej spustit. - Nyní by již úlohy měly pracovat. Pokud pracovat nebudou a nebyla komponenta SilverLight nejprve od-instalována a opět nainstalována, tak je vhodné tento krok vykonat a postup v této kapitole opakovat. 4 Mozila FireFox (doplním) 5 Od-Instalace / instalace SilverLight Nejprve je vhodné se podívat, zda není SilverLight nějak špatně nainstalován a raději jej odinstalovat a to následovně. Před od-instalací komponenty SilveLight je potřeba zavřít všechny internetové prohlížeče! - Ve Windows 7 pomocí nabídky Start (krok 1) vybrat ovládací panely (krok 2) a zobrazit je
- Ve Windows 8 (Windows 8.1) (doplním) - Na zobrazeném dialogu nastavit velké ikony (Krok 3) - Kliknout na položku Programy a funkce (krok 4) - Zobrazí se seznam nainstalovaných aplikací a komponent Windows
- Najít aplikaci Microsoft SiverLight, samozřejmě pouze pokud zde je (krok 5) - Stisknout tlačítko Odinstalovat (krok 6) - Zobrazí se nějaký dialog pro odinstalování (například) - Všechny dialogy potvrdit a počkat až se od-instalace vykoná. - Po odinstalování všechny dialogy zavřít (pokud se nezavřou sami). - Nyní je možno SilverLight instalovat znova. Instalace je vcelku snadná. Stačí spustit internetový prohlížeč, v něm nastavit požadovanou stránku (například kliknout na Úlohy I) a prohlížeč sám vyzve k instalaci komponenty SilverLight. Většinou se komponenta nejdříve stáhne a je potřeba ji spustit. Po její instalaci je vhodné prohlížeč uzavřít a opět jej spustit (raději). Stránka vyžadující SiverLight by již měla pracovat.