Home
|
Pesquisa
|
Você está em:
Mac
mac
>
javascript
Mac
>
javascript
Categorias Populares
Celular
Computadores
Facebook
Minecraft
Video
Software
Jogos
Dicas Jogos
Relacionamentos
PayPal
Microsoft Office
Skype
iTunes
Windows 11
Youtube
Android
iPhone
iPad
Fotos
Programas
Google Chrome
Internet Explorer
Firefox
Mais
Antivirus
Viagem
Combat Arms
MSN
Hotmail
Celebridade
Tablet
Windows 8
TV Audio
Ebay
Fitness
Ciências
eBuddy
Gmail
Habbo
Windows 7
Tumblr
Beleza
Linkedin
Musica
PS3
Saude
Mac
Photoshop
Dieta
Instagram
Driver
Twitter
Club Penguin
XBox
Problemas com javascript no Safari do Mac?
comentários
Ver melhor comentário
Estamos tendo problemas com nossos sites exibindo corretamente no navegador Safari do Macintosh. Infelizmente não temos um Mac para testar. Safari pode ser executado no Windows ou alguém pode nos ajudar com testes?
Resposta
A resposta anterior está incorreta em um número de maneiras.
O primeiro problema é que Internet Explorer, Safari e Firefox usam diferentes linguagens de script, período, mesmo que eles são chamados coletivamente de "JavaScript".
Firefox e Safari são construídas sobre a mesma base de código do Mozilla, e ambos usam as implementações de Netscape original de JavaScript. A Microsoft desenvolveu sua própria linguagem de script baseada em JavaScript, que ele chama de JScript.
No Internet Explorer, se você especificar o JavaScript como a linguagem para um script, ou seja simplesmente usa o JScript. Que, juntamente com o fato de que o JScript é basicamente um rip-off em linha reta de JavaScript - com suficiente variação para causar-lhe o tipo de problema você está tendo - é por isso que um monte de pessoas erroneamente pensam é usa JavaScript. IE não usa JavaScript; ele apenas substitui quaisquer referências para JavaScript com JScript.
Portanto, em teoria, testar um script no Firefox deve rendimento semelhantes avisos e erros no Safari, já que ambos estão usando JavaScript da Netscape.
No entanto, haverá casos em que um script verifica certo no Firefox mas ainda gera erros no Safari e vice-versa, porque JavaScript DOM é interpretado pelo navegador - e porque há variações na forma como os navegadores são construídos e executar os sistemas operacionais, eles manipulam certos eventos e objetos de forma diferente.
Nesses casos devem ser raros. Você poderia restringir essas diferenças olhando seu código no Firefox executando fora de nix, desde que a Apple OS X é uma implementação do nix e o navegador Safari é ferramenta dos x.
Outro problema é que o Firefox para Windows, por padrão, indica quando ele encontrou um erro de script; ele simplesmente continua com a renderização da página.
Você tem que habilitar o console para Ver os erros de JavaScript no Firefox:
Não há nenhum padrão do W3C para linguagens de script. Há um W3C padrão para a implementação de uma linguagem de script, mas não há nenhum "padrão" linguagem de script que diz respeito ao W3C.
Existe o padrão ECMA-262 para linguagens de script e JScript e JavaScript são compatíveis. Portanto, JavaScript não pode ser ou ter um "padrão", porque é uma implementação de um padrão.
Mas estou divagando.
O Sumário executivo é que se você quiser cross-browser suporte para suas páginas, você deve implementar JScript e JavaScript em suas páginas, então figura fora whichg navegador o cliente está usando, a fim de proporcionar-lhe o código adequado.
Você pode obter o código para figurar para fora Qual navegador você está usando e, portanto, que linguagem de script para usar, aqui:
Finalmente, se você realmente quer trabalhar no Safari, encontrar uma faculdade local ou provavelmente ainda uma escola pública. Apple tem uma forte presença educativa, então você deve ser capaz de hop em uma das máquinas lá para ver o seu trabalho.
Como alternativa, você pode comprar um iMac lixo por cerca de US $600. Apenas certifique-se de que corre o Mac OS X, que é o sistema operacional que usa o Safari.
Inscrever
- receber um email se alguém adiciona novas respostas/comentários
Subscrever
Email*
Verificação*
Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!
Comentários
Acho que a resposta não está correta ou que você gostaria de acrescentar mais
alguma informação? Envie o seu comentário abaixo..
Nome*
123
Comentários*
HTML não é permitido!
Verificação*
Digite os caracteres que aparecem na imagem por isso sabemos que você é humano!
Atualizações
Receber um email quando alguém acrescenta outro comentário a esta pergunta
Não, obrigado
Sim, por favor
Email
Mais como isso
mac
>
javascript
Como obter o endereco mac do computador cliente usando php ou javascript?
Como obter o endereco MAC com javascript executado localmente?
Outras Respostas Populares
Como se livrar de Genieo para Mac?
E verdade que se voce baixar musica ilegalmente (como o limewire) e em seguida exclui-lo em 24 hora..
por que o linux MAC unix nao pode ser afetada com virus?
Qual e melhor PC ou Mac apple?
Quais sao os beneficios de possuir um mac da apple em vez de um pc normal?
Qual e a diferenca entre o endereco MAC e endereco IP?
Questões Semelhantes
Como obter o endereco mac do computador cliente usando php ou javascript?
Como obter o endereco MAC com javascript executado localmente?
Usuários da rede social
Estas pessoas adicionaram comentários ou respostas recentemente
Topo da página
Home
Terms
Copyright © Accelerated Ideas 2005-2024
All rights reserved
Home
Software Gratis
Respostas
Notícias
Minecraft Wiki
Musicas Gratis
GTA 5
Instagram