Faremos tudo o que você quiser:)
Estou à procura de uma ferramenta pequena, de preferência gratuita, que o meu cliente não tecnológico possa descarregar na sua máquina e, quando executada, dá-lhe o seguinte
Eles atualmente têm alguns problemas com meu site e acredito que isso tenha algo a ver com a combinação de navegadores do sistema operacional.
Faremos tudo o que você quiser:)
A menos que os usuários do seu site sejam tecnicamente avançados, você pode obter a maior parte dessas informações nos registros do seu site. Cada solicitação HTTP carrega o cabeçalho USER-AGENT
, que em todos os principais navegadores informa o navegador e a versão do sistema operacional. Isso pode ser falsificado, mas, novamente, se seus usuários não forem tecnicamente avançados, eles não serão falsificados.
Isso não vai dizer a você a resolução da tela, no entanto, eu não acho. Mas você pode obtê-lo via JavaScript em suas páginas, através do objeto screen
.
Eu menciono isso porque, no primeiro, você já pode ter a informação; e no segundo, é fácil de conseguir. Muito mais fácil, suspeito, do que fazer com que os usuários baixem e executem uma ferramenta ...
Você pode fazer essas coisas escrevendo uma página HTML com JavaScript, a menos que tenha algum requisito específico para o qual precise de um aplicativo gratuito.
Você pode obter as informações da seguinte maneira:
SO:
function yourOS() {
var ua = navigator.userAgent.toLowerCase();
if (ua.indexOf("win") != -1) {
return "Windows";
} else if (ua.indexOf("mac") != -1) {
return "Macintosh";
} else if (ua.indexOf("linux") != -1) {
return "Linux";
} else if (ua.indexOf("x11") != -1) {
return "Unix";
} else {
return "Computers";
}
}
Resolução da tela:
(screen.width>=1024) && (screen.height>=768)
Navegador:
var browser=navigator.appName;
var b_version=navigator.appVersion;
var version=parseFloat(b_version);
Tags browser operating-systems