Para que serve a tag <device> do html5?

23/01/2017

0

Fala galera,

O html5 trouxe muitas novidades quando foi implementado, um repertório significativo de tags.

Uma dessas tags é a tag <device>. Apesar de ler sobre a mesma na net, não entendi bem para que ela serve, qual a sua utilidade para nós desenvolvedores.

Alguém pode dar uma clareada?
Robson Cavalcante

Robson Cavalcante

Responder

Post mais votado

23/01/2017

" A Tags <device>; Foi descontinuada para ser usada em Gerenciamentos nas API de vide, Áudio e Captura de Cam etc.. Não se usa mais hoje em dia. se tem. ela não tem grande função.. mas dependendo do site o programador pode usar a tag <device>, configurando ela em css ou javaSc. pra outras coisas. isto pode ser manipulado etc.. em fim.. a baixo descrevo detalhado mas ela não e usada mais.. pode remover contanto que saiba que ela não esta sendo reconfigurada no css ou JavaScript.

<device>
Foi Voltado para captura de mídia HTML5 Foi moldado para Ser acessado em qualquer Dispositivos (futuro). então o <device>, se tornou Mediador de getUserMedia(). que não foi pra frente. não sei os motivos exatos mas tudo foi parado. hoje a tang <device>, dependendo da configuração do css. e usada em outros fatores. já que o css vc pode determinar que fazer com a tag <device>... em fim .

O Opera foi um dos primeiros navegadores a criar implementações iniciais de captura de vídeo com base no elemento <device>. Logo depois A WhatWG usa a tag <device> em projeto, dessa vez, uma API JavaScript chamada.
JavaScript API (navigator.getUserMedia(...)). <Esta e a Usada Hoje em dia.. >

Como ficaria um cod <device>: para manipular Video etc..

<device type="?media?" onchange="update(this.data)"></device>
<video autoplay></video>
<script>
  function update(stream) {
    document.querySelector('video').src = stream.url;
  }
</script>

Este código tem como exemplo, em vários cantos da Net. por tanto removi do documento oficial o exemplo;

Então resolveram mudar isto com parceria em grandes empresas, você sabe mais Ou menos quais.. para não ficar citando nomes aqui. mS e navegadores ... Etc.. ai injetaram dentro do JavaScript. algo mais digamos confortável de se trabalhar

(Alguns usam sem saber ela e uma API. em muitos IDES, já vem embutida em facilidades de arrastar e soltar. e integrado estes dados a baixo.. )

API getUserMedia()

navigator.webkitGetUserMedia('audio, video', function(localMediaStream) {
  var video = document.querySelector('video');
  video.src = window.webkitURL.createObjectURL(localMediaStream);
}, onFailSoHard);


Exemplo rápido para vc ter ideia de como ficou mais confortável de se manipular a mídia. basicamente o <device> foi criado para melhorar estes vínculos de VIDEO e ÁUDIO e CAPTURA de telas. etc.. com WEB-CAM , em fim. muita cisa mudou e esta sendo implementado.

Paulo Hendrix

Paulo Hendrix
Responder

Mais Posts

24/01/2017

Robson Cavalcante

Muito obrigado Kn0w, bastante informação :)

Eu só queria saber uma coisa, você disse que esse elemento está depreciado, porém ele veio com o html5 né.

Como posso ver quais elementos dos html5 foram descontinuados? Tem algum site para ver isso?
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar