L'objet
balise HTML a été créé et ajouté à la version de la spécification du
langage HTML 4 en tant que mécanisme générique pour inclure les formats
qui existent actuellement dans les médias et fichiers, ainsi que la
création d'un cadre pour l'avenir, y compris des types de nouveaux
médias.
Techniquement, l'objet balise HTML peut être utilisé pour placer une
image dans un site web, tout comme la balise img, ou d'inclure la vidéo,
de la musique ou une application basée sur le Web.
La raison pour laquelle l'étiquette a été créée à l'origine était
d'éviter des situations telles que la balise HTML de l'applet, qui est
une balise de langue entière qui ne peut être utilisé pour intégrer une
applet Java ® dans un site Web.
Pour éviter d'avoir un jour d'ajouter des balises spécifiques au format
supplémentaires pour les types qui pourraient ne pas être encore
inventé des médias, une seule balise object générique a été créé.
Il y a plusieurs façons d'utiliser l'objet balise HTML.
Au niveau le plus élémentaire, il peut être utilisé pour définir un
fichier, puis le format ou le type, de fichier, comme cela pourrait être
le cas avec une image.
Si le type d'objet est reconnu par le navigateur Web, le navigateur ou
les plug-ins peuvent prendre en charge le rendu de l'objet.
Alternativement, les paramètres codebase, classid, et CodeType de la
balise peuvent être utilisés pour définir l'emplacement d'une
application ou une ressource qui est capable d'interpréter les données
de l'objet.
Cela signifie que, si un nouveau type de format vidéo est placée sur un
site Internet, l'emplacement du décodeur peut être incluse dans les
paramètres de l'objet, permettant à l'objet qui doit être décodé et
affiché facilement sans avoir besoin d'autres éléments de langage
JavaScript externe ou .
au-delà de la fonctionnalité de base de l'objet balise HTML, d'autres
paramètres peuvent être utilisés pour aider à déterminer la mise en
forme et d'autres attributs.
La largeur et la hauteur d'un objet peuvent être définies de sorte que
le reste de la page peut être correctement formaté sans premier
chargement de l'objet.
Texte d'attente peut être définie de sorte que le spectateur d'un site
Web peut voir texte dans la zone de l'objet pendant son chargement.
N'importe quel nombre de balises param peut être placé à l'intérieur
des balises d'objet HTML donc toute information qui est utile à
l'application de décodage de cible peut être définie.