Archív

Archív pro

Jak snadno vložit Flash do webových stránek

22.07.2009 Bez komentářů

Vkládání Flashových animací do webových stránek bývá zpravidla nepříjemný úkol, spojený s hledáním funkčního vygenerovaného kódu a následným řešením jeho nekompatibility s různými webovými prohlížeči.

Naštěstí existuje skvělý nástroj SWFObject, který vše umí elegantně vyřešit. Jedná se o malou JavaScriptovou knihovnu, která za nás vygeneruje funkční a správný flashový kód na námi určená místa.

Po stažení SWFObject rozbalíme archiv do adresáře s javascriptovými knihovnami (např. js/swfobject/swfobject.js).

Nejjednodušší způsob použití pak vypadá takto:

<html>
  <head>
    <title>SWFObject</title>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <script type="text/javascript" src="js/swfobject/swfobject.js"></script>

    <script type="text/javascript">
    swfobject.embedSWF("swf/flash.swf", "myContent", "300", "120", "9.0.0");
    </script>

  </head>
  <body>
    <div id="myContent">
      <p>Alternativní obsah.</p>
    </div>
  </body>
</html>

Z ukázky kódu je na první pohled zřejmé, jak vše funguje, přesto raději popíšu klíčové úseky.

Vložení knihovny do stránek se provádí jako u jiných JavaScriptů v HTML hlavičce pomocí:

<script type="text/javascript" src="js/swfobject/swfobject.js"></script>

Inicializaci flashových animací, které budu připojeny zajistí tento JavaScriptový kód:

swfobject.embedSWF("swf/flash.swf", "myContent", "300", "120", "9.0.0");

První parametr je cesta k souboru s Flash animací, druhý je id elementu, do kterého se Flash umístí, následuje šířka a výška animace a verze Flashe, ve které byla animace vytvořena.

Místo kam, bude flashová animace na naší stránce umístěna je vyznačeno právě pomocí id elementu:

<div id="myContent">
<p>Alternativní obsah.</p>
</div>

Alternativní obsah se zobrazí jen návštěvníkům, u kterých není Flash k dispozici.

Výše uvedený způsob je tím nejjednodušším způsobem použítí, knihovna nabízí řadu možností, jak vše konfigurovat a využít. Další informace naleznete v dokumentaci.

Vše samozřejmě vyžaduje k činnosti JavaScript, což může být úskalím celé metody. Pokud chcete zajistit fungování flashe i pro návštěvníky bez zapnutého JavaScriptu, můžete si potřebné kódy vygenerovat online generátorem a umístit ručně.

Categories: WWW stránky Tags: ,

Uvolnění místa na disku po instalaci Windows Vista SP2

15.07.2009 Bez komentářů

Jak uvolnit místo po instalaci Windows Vista SP1 jsem již v minulosti psal.

Nedávno Microsoft vydal Windows Vista SP2 64bit, v němž je k dispozici obdobný nástroj pro trvalé zaintegrování SP2 do systému a uvolnění místa na disku. Nástroj funguje velmi podobně jako v SP1, jenom se změnil název. V SP2 se spouští (Win-R cmd) příkazem

compcln.exe

Po spuštění došlo v mém případě k uvolnění cca 1GB na disku.

Categories: Software Tags: ,

Vypnutí hibernace ve Windows Vista

13.07.2009 1 komentář

Pokud nepoužíváte hibernaci ve Windows Vista, nebo chcete prostě ušetřit pár GB na disku (např. jako já, protože na systém používám malý 36 GB vysokootáčkový disk), můžete se snadno zbavit souboru hiberfil.sys. Ten slouží po uchování obsahu paměti při uspání počítače a má proto stejnou velikost jako RAM.

Stačí spustit příkazový řádek (Win+R cmd) a napsat

powercfg.exe -h off

Analogicky lze hibernaci stejně snadno zapnout pomocí

powercfg.exe -h on

Pro tuto operaci je samozřejmě potřeba mít administrátorská práva.

Categories: Software Tags: ,