Desenvolvimento Web: O DOM é a estrutura e o conteúdo de um documento Web, que são representados por dados dos objetos e um documento nas linguagens de marcação HTML e XML na memória do computador, para que sejam apresentados nos navegadores. Marque a opção que representa os dois padrões que podem ser implementados na maioria dos navegadores mais recentes:
O DOM é a estrutura e o conteúdo de um documento Web, que são representados por dados dos objetos e um documento nas linguagens de marcação HTML e XML na memória do computador, para que sejam apresentados nos navegadores. Marque a opção que representa os dois padrões que podem ser implementados na maioria dos navegadores mais recentes:
a) HTTP e FTP
b) HTTP e SSH
c) W3C e FTP
d) HTTP e WHATWG
e) W3C e WHATWG
O DOM (Document Object Model) é uma especificação/padrão de como um documento HTML/XML é representado em forma de árvore de objetos na memória, permitindo que linguagens como JavaScript acessem e modifiquem estrutura, conteúdo e estilo.
A questão pede dois padrões que podem ser implementados na maioria dos navegadores modernos. No contexto de Web/DOM/HTML, os dois principais organismos/“padrões” relacionados à padronização e evolução dessas especificações são:
- W3C (World Wide Web Consortium): historicamente responsável por diversas especificações da Web (incluindo versões e recomendações relacionadas a DOM, HTML, CSS etc.).
- WHATWG (Web Hypertext Application Technology Working Group): grupo que mantém o HTML Living Standard e especificações correlatas, amplamente seguidas pelos navegadores atuais.
As demais alternativas (HTTP, FTP, SSH) são protocolos de rede, não padrões de especificação do DOM/HTML em si.
Logo, a alternativa correta é a que traz W3C e WHATWG.
Alternativa correta: (e).