Pergunta

Sencha Touch é brilhante, mas o IE não pode abrir sites que é desenvolvido usando o Sencha Touch. Eu não estou interessado em usar o IE, mas minha opinião não é importante, pois muitos outros podem usá-lo.

Como a Microsoft anuncia suporte a HTML-5 e eu trabalhei com as ótimas ferramentas para fazer aplicativos nativos, mesmo usando HTML-5 e Java, portanto, é óbvio que o IE 10 deve suportar HTML5.Mas parece que Sencha Touch Websites não pode ser explorado pelo IE 10 também, já que não consigo explorar a pia da cozinha (no Sencha.com) usando o IE 10 No entanto, posso facilmente fazer isso usando o Chrome.

Além desse problema, quero fazer um site para uma pequena empresa, é certo usar o Sencence Touch para desenvolvê-lo ou JQuery é uma melhor escolha?(Eu anseio por você dizer sencha touch :) desde que estou completamente desconhecido com jquery)

Eu aprecio o tempo que você está gastando. Atenciosamente, Peyman mortazavi

Foi útil?

Solução

Ligue para mim antiquado, mas quando vejo a pia da cozinha Demo falhando no IE10, eu culpo os desenvolvedores por trás da demo, e não aqueles por trás do navegador.O IE10 é um navegador que é digno de nossa atenção, e não apenas pelo fato de que ele será usado por milhões de milhões após a sua liberação oficial, mas também porque é um grande navegador de uma perspectiva técnica.

Se você for construir uma solução para seus clientes, você deve evitar bibliotecas que desejam se distanciar de apoiar metade do mercado, o que significa que não se desenvolvem ativamente com o IE em mente.As desculpas para não são IE Simplesmente não estão lá hoje, pois seu código não exigirá que muita variância funcione corretamente na versão mais recente do navegador da Microsoft.

Use jQuery, JQuery Mobile ou JQuery UI.Você pode obter uma grande ui de e com todos eles, e você encontrará excelente suporte em todos os principais navegadores.

Outras dicas

Eu estou portando meu aplicativo Sencha Touch 2.0 para 2.2.1, a fim de suportar o IE10. Então eu tenho conhecimento em primeira mão no esforço.

    .
  1. Todos os sites do Sencha / aplicativos construmem o anterior para 2.2.0 e pelos desenvolvedores que visam navegadores WebKit nunca funcionarão no IE10 de forma confiável porque um monte de coisas tinha que ser feito para o núcleo do Sencence Touch, para que o IE10 funcione . Todo mundo tem que voltar e fazer o que eu estou fazendo ... linha por linha de CSS e algumas alterações JS também (ESP se você fizer material de lona)

  2. Executando uma antiga "pia de cozinha" que não estava corretamente arquitetada para 2.2.1 e testado no IE10 também não funcionará. Eu não sei quanto tempo sencha pessoal passou testando a pia da cozinha no ie10 ... mas se assumiria ...

  3. Eu acho que o que jogou Sencha para um loop para os desenvolvedores não têm tempo ou dinheiro para construir aplicativos de negócios duas vezes - uma vez em extjs para laptop / desktop e 2ª vez no Sencha touch 2 para suporte de gestos tablet . Esta é a terra estranha do SDK porque o tablet real-imobiliário assemelha-se tão de perto o de um pequeno laptop - Ergo contanto que o seu Ux pessoas seja muito bom, eles podem arquitetar uma experiência que atravessa de tablet para laptop muito bom por construir Uma base de código no Sencha Touch.

    Mas OOOOPS - Sencha figurou todos estaríamos construindo para pequenos telefones - um mercado dominado por navegadores WebKit. Se esse fosse o caso, então este argumento da participação de mercado do IE não seguraria - todos nós sabemos números de telefone do Windows. É difícil fudder / girar isso. O que está causando a rub é o tamanho da tela do laptop do tablet sendo tão semelhante.

    imho ...

IE10 na visualização do Windows 8 é a mesma versão que é programada para os tablets e dispositivos móveis que eles estão produzindo.Dizer que é para suporte de desktop não é uma declaração muito útil.O problema é que a Microsoft está prestes a gastar uma quantidade muito grande de marketing de dinheiro e empurrando para as empresas.Este não é um caso de uma biblioteca de tablet / telefone não suportar uma área de trabalho, mas de uma biblioteca de tablet / telefone não suportando uma plataforma de destino que está prestes a ter bilhões de dólares de marketing gastos para implantá-lo.

Qualquer menção do Internet Explorer parece evocar profunda emoção em todos!No entanto, ou seja, é um fato da vida.

Eu sugiro que você use o quadro do Google Chrome.A primeira vez que os visitantes chegam ao seu site, você pode alertar o usuário para instalar o quadro do Google Chrome e redirecioná-los.É um pouco confuso para a primeira visita, mas depois disso deve ser perfeita.

Como eu entendo que o quadro do Google Chrome não requer mais direitos de administrador para instalar.

Obviamente as pessoas devem apenas instalar o Chrome em primeiro lugar, mas ninguém é perfeito.

Sencha Touch 2 não foi projetado para funcionar no IE10.Se o suporte de desktop for importante para você, então você deve usar o EXT JS 4.

cromo e safari use webkit Qual sencha toque requer para funcionar.

Internet Explorer pode ser capaz de exibir Sencence Touch Apps no futuro:

http://www.appleinsider.com/articles/08/11/06 / microsofts_ballmer_considers_using_webkit_within_ie.html

http://www.favbrowser.com / opera-firefox-and-internet-explorer-to-implement-webkit-prefixos /

Mas quem sabe?

Eu passei um mês recebendo um projeto para trabalhar com Sencha Touch, mas teve que escolher uma estrutura mais acessível.Os objetivos do projeto eram para trabalhar em tantos navegadores (desktop e mobile) quanto possível.A preferência WebKit por Sencha, enquanto admirável em como é alcançado, tornou inutilizável para minhas necessidades.

Estou feliz que eles mudaram seu licenciamento desde que eu tentei.Esse foi o segundo ponto de tropeço para o nosso projeto.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top