--
Israel Cefrin
Isso não constitui novidade, a nível internacional, tem a ver
com a popularidade dos monitores de 17", devido à baixa de
preços.
Mas existem locais onde isso não é uma realidade, ainda
subsistem milhões de monitor de 15" e mais polegadas
com 800x600 de resolução.
Trabalhei com um senhor de meia idade, que usava um soberbo
monitor Sony de 19", todo xpto, mas a resolução de 800x600pxls
quando o monitor aguentava muitíssimo mais que isso. A razão era
simples, a resolução que ele usava servia-lhe bem, pois assim
aumentava a informação e não tinha de esforçar a visão.
Existe outra coisa em relação a estas estatísticas, normalmente, só são
analizados os países do hemisfério norte, onde se situa a riqueza e o poder
de compra, não são levados em consideração os países mais pobres.
1 GB de Ram, P4 e monitores de 17" ainda não chegaram a todos.
Levo tudo isso em conta no meu processo de desenvolvimento.
--
José Monteiro
Por JavaScript você pode pegar tanto a informação da resolução do
monitor, como a área útil real da tela (o _viewport_ do navegador). É
sempre mais útil saber quando de área efetiva os visitantes têm do que
a resolução da tela deles, que não informa verdadeiramente o quanto
você pode usar no site.
--
diego nunes
dnunes.com
2006/7/8, Pedro Rocha < pedrogo...@gmail.com>:
> pro pessoal que gosta dessas estatísticas....
>
> Resolução de 1.024 x 768 pixels é a mais popular, diz estudo
> http://www1.folha.uol.com.br/folha/informatica/ult124u20319.shtml
Por JavaScript você pode pegar tanto a informação da resolução do
monitor, como a área útil real da tela (o _viewport_ do navegador).
Ainda acredito que se a realidade de que estamos falando é o Brasil,
certamente a resolução mais popular aqui ainda é o 800x600.
function getPageSize() { var ret=Array(); var
v1=document.body.scrollHeight; var v2=document.body.offsetHeight;
if (v1 > v2) { ret['x']=document.body.scrollWidth;
ret['y']=document.body.scrollHeight; /* all but Explorer Mac */ }
else { ret['x']=document.body.offsetWidth;
ret['y']=document.body.offsetHeight; /* Explorer Mac */ }
return ret;
}
var area=getPageSize();
alert(Sua resolução é de '+ screen.width +'x'+ screen.height +'.\n\n'+
'A área útil do seu navegador é de '+ area['x'] +'x'+ area['y']);
--
Amplexos.
--
diego nunes
dnunes.com
function getPageSize() { var ret=Array(); var
v1=document.body.scrollHeight; var v2=document.body.offsetHeight ;
if (v1 > v2) { ret['x']=document.body.scrollWidth;
ret['y']=document.body.scrollHeight; /* all but Explorer Mac */ }
else { ret['x']=document.body.offsetWidth;
ret['y']=document.body.offsetHeight; /* Explorer Mac */ }
return ret;
}
var area=getPageSize();
alert(Sua resolução é de '+ screen.width +'x'+ screen.height +'.\n\n'+
'A área útil do seu navegador é de '+ area['x'] +'x'+ area['y']);
Esse "getPageSize" só vai mensurar o tamanho do viewport caso o
site tenha 100% de largura e 100% de altura. Pra se medir em qualquer
situação, usa-se outras propriedades que eu não me lembro agora quais
são :P
--
diego nunes
dnunes.com
Caparica me mandou a URL em PVT. Retirado do QuirksMode.org, o
código pra checagem do tamanho (independente do conteúdo):
var x,y;
if (self.innerHeight) // all except Explorer
{
x = self.innerWidth;
y = self.innerHeight;
}
else if (document.documentElement && document.documentElement.clientHeight)
// Explorer 6 Strict Mode
{
x = document.documentElement.clientWidth;
y = document.documentElement.clientHeight;
}
else if (document.body) // other Explorers
{
x = document.body.clientWidth;
y = document.body.clientHeight;
}
alert(x+'x'+y);
--
diego nunes
dnunes.com