Modelo de objetos del navegador

El modelo de objetos del navegador ( BOM ) es una convención específica del navegador que hace referencia a todos los objetos expuestos por el navegador web . [1] A diferencia del modelo de objetos del documento , no existe un estándar para la implementación ni una definición estricta, por lo que los proveedores de navegadores son libres de implementar el BOM de la forma que deseen. [2]

Lo que nosotros vemos como una ventana que muestra un documento, el programa navegador lo ve como una colección jerárquica de objetos. Cuando el navegador analiza un documento, crea una colección de objetos que definen el documento y detallan cómo debe mostrarse. El objeto que crea el navegador se conoce como Modelo de objetos del documento (DOM). Es parte de una colección más grande de objetos que el navegador utiliza. Esta colección de objetos del navegador se conoce colectivamente como Modelo de objetos del navegador o BOM. [3]

El nivel superior de la jerarquía es el windowobjeto, que contiene la información sobre la ventana que muestra el documento. Algunos de sus campos son objetos en sí mismos que describen el documento y la información relacionada.

Referencias

  1. ^ Zakas, Nicholas C. (9 de octubre de 2015), "El modelo de objetos del navegador", Javascript® profesional para desarrolladores web , Indianápolis, Indiana: Wiley Publishing, Inc., págs. 239-269, doi : 10.1002/9781118722176.ch8, ISBN 978-1-118-72217-6, S2CID  64247517 , consultado el 10 de septiembre de 2022
  2. ^ Collins, Mark J. (2017), Collins, Mark J. (ed.), "Browser Environment", Pro HTML5 con CSS, JavaScript y multimedia: desarrollo completo de sitios web y mejores prácticas , Berkeley, CA: Apress, págs. 307–321, doi :10.1007/978-1-4842-2463-2_16, ISBN 978-1-4842-2463-2, consultado el 10 de septiembre de 2022
  3. ^ Meng, Weizhi; Katsikas, Sokratis K. (12 de enero de 2022). Seguridad de la información emergente y aplicaciones: segundo simposio internacional, EISA 2021, Copenhague, Dinamarca, 12 y 13 de noviembre de 2021, Documentos seleccionados revisados. Springer Nature. ISBN 978-3-030-93956-4.


Retrieved from "https://en.wikipedia.org/w/index.php?title=Browser_Object_Model&oldid=1211149541"