Faz dois anos que não me envolvo muito com WebVR na Mozilla, mas, apesar de não contribuir todos os dias, posso ver a RV dando saltos e limites, desde o Firefox fazendo um esforço maior até o Chrome impulsionando a RV e Oculus e HTC (Vive) melhorando suas ofertas. Os jogos nativos estão ficando melhores, mas o mais importante é que os navegadores estão ficando mais rápidos e o three.js e o aframe estão possibilitando experiências incríveis de RV com JavaScript.
No entanto, antes de poder oferecer experiências de RV, o senhor precisa garantir que o navegador ofereça suporte a experiências de RV. Para isso, o senhor precisa garantir que navigator.getVRDisplays
esteja disponível:
const supportsVR = 'getVRDisplays' in navigator; if (supportsVR) { navigator.getVRDisplays().then(function(displays) { // ... Load VR experience }); } else { // ... Show "you need {x} browser" message }
Se navigator.getVRDisplays
estiver presente, é provável que o navegador ofereça suporte a experiências de RV e RA.
A realidade virtual e a realidade aumentada têm o potencial de mudar o mundo e enriquecer vidas. Aprender a codificar experiências de RV o colocará à frente da curva e, como sempre, codificar essas experiências para o navegador quebrará a barreira de entrada!
Tags META do Facebook Open Graph
Não é segredo que o Facebook se tornou um importante gerador de tráfego para todos os tipos de sites. Hoje em dia, até mesmo as grandes corporações direcionam os consumidores para suas páginas do Facebook, em vez de para os sites corporativos diretamente. E, é claro, há widgets “Curtir” e “Recomendar” do Facebook em todos os sites. Um…
Animações CSS entre consultas de mídia
As animações CSS estão no mesmo patamar do pão fatiado. As animações CSS são eficientes porque podem ser aceleradas por hardware, não exigem sobrecarga de JavaScript e são compostas por pouquíssimo código CSS. Muitas vezes, adicionamos transformações de CSS a elementos por meio de CSS durante…
Estilo de seleção CSS
O objetivo do CSS é permitir a estilização do conteúdo e da estrutura em uma página da Web. Todos nós sabemos disso, certo? À medida que as revisões do CSS chegam, temos mais oportunidades de controle. Uma das opções de estilo pouco conhecidas disponíveis no navegador é o estilo de seleção de texto.
WebKit Marquee CSS: Trazendo o sexy de volta
Todos nós brincamos sobre os dias de Antigamente na Web. Os senhores se lembram deles: GIFs animados estúpidos (chamas e imagens de “em breve”, principalmente), contadores idiotas, livros de visitas, applets etc. Outro “recurso” do qual achávamos que tínhamos nos livrado era o marquee. O marquee era um recurso rudimentar, semelhante ao javascript…