Počítačové znalosti
Využití XML pro tvorbu webových stránek umožňuje vývojářům snadno aktualizovat obsah bez nutnosti měnit samotné HTML soubory. Stránky založené na XML vyžadují dynamické zpracování pomocí skriptovacího jazyka, např. Perl, ASP nebo PHP. Hlavní výhodou je, že šablona stránky se vytvoří jednou a následně se aktualizuje pouze výměnou XML souboru.
Vytvořte soubor news.xml s následující strukturou. Obsahuje kořenový element <doc>, jeden element <item> s atributem status="publish" a element <pic> s podobným atributem.
<doc>
<item status="publish">Španělští koně byli dnes ráno přivezeni na náměstí Santo Domingo. Bylo to krásné a mnoho lidí přišlo je vidět. Přivedl jsem svou přítelkyni a jejího bratrance. Skvělá zábava.</item>
<pic status="publish">img1.jpg</pic>
</doc>
Uložte soubor jako news.xml.
Skript načte news.xml, vyhledá elementy <item> a <pic> s atributem publish a vygeneruje HTML výstup.
#!/usr/bin/perl -w
print "Content-type: text/html\n\n";
open my $fh, '<', 'news.xml' or die "Nelze otevřít news.xml: $!";
my $xml = do { local $/; <$fh> };
close $fh;
my ($item) = $xml =~ /<item\s+status="publish">(.*?)<\/item>/s;
my ($pic) = $xml =~ /<pic\s+status="publish">(.*?)<\/pic>/s;
print "<h2>Matt's News</h2><hr>";
print "<div><img src='$pic' alt='News image' style='float:left;margin-right:10px;'>$item</div>";
Uložte skript jako xml_site.cgi a nastavte mu spustitelné oprávnění.
Umístěte news.xml a xml_site.cgi do adresáře cgi-bin. Obrázek img1.jpg nahrajte do veřejného HTML adresáře.
Otevřete v prohlížeči URL např. https://www.domena.cz/~uzivatel/cgi-bin/xml_site.cgi. Měla by se zobrazit nadpis „Matt's News“, oddělený vodorovný řádek, obrázek koní vlevo a text zprávy vpravo.
Otevřete news.xml v editoru, zkopírujte první položku a upravte ji:
status na publish u nové položky,img2.jpg, a upravte text zprávy (např. o feně Fox Terrier „La Nina“ a její návštěvě veterináře).Uložte soubor a znovu načtěte xml_site.cgi – obsah se automaticky aktualizuje.
Upoutejte pozornost návštěvníků webu jednoduchou HTML prezentací. K její tvorbě nepotřebujete JavaScript ani Flash – stačí využít meta‑tag refresh, který po uplynutí nastaveného času načte další stránku. Kroky pro vytvoření slideshow Krok 1 – připravte soubory Použijte libovolný HTML editor nebo Poz
Windows Sound Recorder je jednoduchý nástroj zabudovaný ve Windows, který umožňuje nahrávat, upravovat a manipulovat se zvukovými soubory. Kroky pro vytvoření MP3 Krok 1 – Nahrání zvuku Spusťte Windows Sound Recorder a nahrajte požadovaný zvukový záznam. Soubor bude uložen ve formátu WAV. Krok 2 – Ú