Co je to HTML objekt?
V jazyce HTML (HyperText Markup Language) se značka objektu používá k vložení určitého typu souboru - například obrázku, videa, webové stránky nebo appletu - na webovou stránku, aby se správně zobrazila. Značka objektu HTML je mechanismus, který byl speciálně navržen tak, aby umožnil zahrnutí obecného objektu do dokumentu HTML, aniž by bylo nutné, aby prohlížeč nebo jazyk HTML věděli o formátu nebo obsahu objektu. Použitím různých parametrů - například dat, kódové základny a typu - lze definovat plug-in, server nebo program, který je vyžadován pro zobrazení objektu HTML, a pomocí volby param lze do dekódování předat jakékoli další informace. aplikace, včetně názvu souboru, hesla nebo rozlišení obrazovky. Se zahrnutím značky objektu HTML do standardu jazyka HTML byly ostatní značky, které byly dříve použity k definování určitých formátů objektů, odpisovány, aby se vytvořil jednotnější kód.
Značka objektu HTML byla vytvořena a přidána do specifikace jazyka HTML verze 4 jako obecný mechanismus pro zahrnutí aktuálně existujících mediálních formátů a souborů, jakož i vytvoření rámce pro zahrnutí všech budoucích typů nových médií. Technicky lze značku objektu HTML použít k umístění obrázku na web, stejně jako značku img, nebo k vložení videa, hudby nebo webové aplikace. Důvodem, proč byla značka původně vytvořena, bylo vyhnout se situacím, jako je značka appletu HTML, což je celá značka jazyka, kterou lze použít pouze k vložení appletu Java® na web. Abychom se jednoho dne vyhnuli nutnosti přidávat další značky specifické pro formát pro typy médií, které ještě nebyly vynalezeny, byla vytvořena jediná značka obecných objektů.
Existuje mnoho způsobů, jak použít značku objektu HTML. Na nejzákladnější úrovni může být použit k definování souboru a poté formátu nebo typu souboru, jak by tomu mohlo být u obrázku. Pokud webový prohlížeč rozpozná typ objektu, může vykreslení objektu převzít prohlížeč nebo jeho doplňky. Alternativně mohou být parametry kodebase, classid a codetype značky použity k definování umístění aplikace nebo zdroje, které jsou schopné interpretovat data objektu. To znamená, že pokud je na web umístěn nový typ video formátu, lze do parametrů objektu zahrnout umístění dekodéru, což umožňuje snadno dekódovat a zobrazit objekt bez potřeby JavaScriptu nebo jiných prvků externího jazyka. .
Kromě základní funkčnosti značky objektu HTML lze použít další parametry k určení formátování a dalších atributů. Šířku a výšku objektu lze definovat, takže zbytek stránky lze správně naformátovat bez předchozího načtení objektu. Pohotovostní text lze definovat tak, aby si prohlížeč webových stránek mohl během načítání zobrazit nějaký text v oblasti objektu. Uvnitř značek objektů HTML lze umístit libovolný počet parametrů param, takže lze definovat další informace, které jsou užitečné pro cílovou dekódovací aplikaci.