Uma coisa é saber o que está no documento do navegador, outra é ter informações sobre o próprio navegador do usuário. Já passamos da fase de detectar o navegador que o usuário está usando e agora estamos sabendo quais partes da interface do usuário do navegador os usuários estão vendo.
Os navegadores fornecem window.personalbar
, window.locationbar
, e window.menubar
propriedades, com a forma de { visible : /*boolean*/}
como seu valor:
if(window.personalbar.visible || window.locationbar.visible || window.menubar.visible) { console.log("Please hide your personal, location, and menubar for maximum screen space"); }
Para que o senhor usaria essas propriedades? Talvez para fornecer um aviso aos usuários quando seu aplicativo Web exigisse o máximo de espaço no navegador. Fora isso, essas propriedades parecem invasivas. O que o senhor acha?
Usando jQuery e MooTools juntos
Há mais um motivo para dominar mais de uma biblioteca JavaScript: o senhor pode usar algumas delas juntas! Como o MooTools é baseado em protótipos e o jQuery não, o jQuery e o MooTools podem ser usados juntos na mesma página.
Daniel
Lembro-me de tê-los testado recentemente e, pelo que me lembro, eles realmente não fazem nada na maioria dos navegadores (sempre definidos como true).