SM12: Szinkronizált szövegvetítéssel megoldott feliratozás SMIL 2.0-ban
Alkalmazás
SMIL 2.0
Ez a technika az alábbiakra vonatkozik:
A felhasználói programra és a segítő technológia támogatására vonatkozó megjegyzések
Csak a RealPlayer támogatja a SMIL 2.0-át.
Leírás
A technika célja az, hogy megkönnyítse a siket vagy hallássérült felhasználóknak az audió-vizuális anyagokban elhangzó párbeszédes tartalmakhoz történő hozzáférést. Ennek a technikának az alkalmazásával az összes fontos párbeszéd és hang elérhetővé válik a felirat mezőben megjelenített szöveg útján.
A SMIL 1.0-ben különböző tartományok határozhatók meg a videónak és a feliratoknak. A feliratok és a videó szinkronizált formában kerülnek megjelenítésre olyan módon, hogy a szöveg és a videó a képernyő külön-külön tartományaiban jelennek meg.
Példák
1. példa: SMIL 2.0 feliratminta RealMedia lejátszóhoz
Példa kód:
<?xml version="1.0" encoding="UTF-8"?>
<smil xmlns="//www.w3.org/2001/SMIL20/Language">
<head>
<layout>
<root-layout backgroundColor="black" height="310" width="330"/>
<region id="video" backgroundColor="black" top="5" left="5"
height="240" width="320"/>
<region id="captions" backgroundColor="black" top="250"
height="60" left="5" width="320"/>
</layout>
</head>
<body>
<par>
<video src="salesdemo.mpg" region="video" title="Sales Demo"
alt="Sales Demo"/>
<textstream src="salesdemo_cc.rt" region="captions" systemCaptions="on"
title="captions" alt="Sales Demo Captions"/>
</par>
</body>
</smil>
A példában egy <video>
és
<textstream>
taget
tartalmazó <par>
szegmens található.
A systemCaptions attribútum jelzi azt, hogy a szöveg
akkor jelenik meg, amikor a felhasználó lejátszójának
beállítása kijelzi a szöveg megjelenítését. A videó és
szöveg megjelenítésének tartományait a
<layout>
rész határozza meg.
2. példa: SMIL 2.0 feliratminta a belső szöveggel RealMedia lejátszóval
Példa kód:
<?xml version="1.0" encoding="UTF-8"?>
<smil xmlns="//www.w3.org/2001/SMIL20/Language">
<head>
<layout>
<root-layout backgroundColor="black" height="310" width="330"/>
<region id="video" backgroundColor="black" top="5" left="5"
height="240" width="320"/>
<region id="captions" backgroundColor="black" top="250"
height="60" left="5" width="320"/>
</layout>
</head>
<body>
<par>
<video src="salesdemo.mpg" region="video" title="Sales Demo"
alt="Sales Demo"/>
<text src="data:,This%20is%20inline%20text." region="captions"
begin="0s" dur="3">
<param name="charset" value="iso-8859-1"/>
<param name="fontFace" value="System"/>
<param name="fontColor" value="yellow"/>
<param name="backgroundColor" value="blue"/>
</text>
<text src="data:,This%20is%20a%20second%20text."
region="captions" begin="3s" dur="3">
<param name="charset" value="iso-8859-1"/>
<param name="fontFace" value="System"/>
<param name="fontColor" value="yellow"/>
<param name="backgroundColor" value="blue"/>
</text>
</par>
</body>
</smil>
A példában egy <text>
elem kerül
bemutatásra, amely a SMIL fájlban található
szinkronizált szöveget tartalmazza.
Források
A források csak információs célokat szolgálnak, és csak angolul elérhetőek.
Kapcsolódó technikák
Ellenőrzések
Folyamat
-
Aktiválja a lejátszó beállításait, ha léteznek ilyenek.
-
Játssza le a feliratozott fájlt.
-
Ellenőrizze, hogy a feliratok megjelenítésre kerülnek-e.
Elvárható eredmények
- A 3. pont igaz.
Ez a weboldal A Technikák és Gyakori Hibák a Web Akadálymentesítési Útmutató 2.0-hoz része. Ez a dokumentum elérhető egy HTML fájlban is. Nézze meg a A WCAG 2.0 dokumentumait ezen dokumentum és a WCAG 2.0 egyéb dokumentumai között fennálló kapcsolatok áttekintéséhez.
Copyright © 2008 W3C® ( MIT, ERCIM, Keio), Minden jog fenntartva. Alkalmazandók a W3C felelősségi, védjegyoltalmi és dokumentumhasználati előírásai.