Question

SENCHA TOUCH est brillant mais c'est-à-dire que c.-à-d. Impossible d'ouvrir des sites Web qui sont développés à l'aide de Sencha Touch. Je ne suis pas intéressé à utiliser IE, mais mon opinion n'est pas importante car beaucoup d'autres peuvent l'utiliser.

Puisque Microsoft annonce un support HTML-5 et j'ai travaillé avec les grands outils pour créer des applications indigènes, même en utilisant HTML-5 et Java, il est donc évident que c'est-à-dire que 10 doit prendre en charge HTML5.Mais il semble que Sencha Touch sites Web ne puisse pas être exploré par IE 10 également, car je ne peux pas explorer l'évier de cuisine (sur Sencha.com) en utilisant IE 10, cependant, je peux facilement faire cela en utilisant Chrome.

Suite à ce problème, je souhaite faire un site Web pour une petite entreprise, est-il juste d'utiliser Sencha Touch pour le développer ou JQuery est un meilleur choix?(Je viens de savoir que Sencha Touch :) Puisque je suis complètement inconnu avec jQuery)

J'apprécie le temps que vous dépensez. Cordialement, Peyman Mortazavi

Était-ce utile?

La solution

Appelez-moi à l'ancienne, mais quand je vois la démonstration de l'évier de cuisine échoue à IE10, je blâme les développeurs derrière la démo, et pas ceux qui sont derrière le navigateur.IE10 est un navigateur qui mérite digne de notre attention, et non seulement pour le fait qu'il sera utilisé par des millions sur des millions de personnes immédiatement après sa libération officielle, mais également parce que c'est un excellent navigateur d'une perspective technique.

Si vous allez construire une solution pour vos clients, évitez les bibliothèques qui souhaitent se démarquer de soutenir la moitié du marché, ce qui signifie qu'ils ne se développent pas activement avec IE à l'esprit.Les excuses pour pas Soutenir IE ne sont tout simplement pas là-bas aujourd'hui car votre code n'exige pas que beaucoup de variance fonctionnent correctement dans la dernière version du navigateur de Microsoft.

Utilisez jQuery, jquery mobile ou jQuery ui.Vous pouvez obtenir un excellent utilisateur d'interface utilisateur et avec chacun d'entre eux, et vous trouverez un excellent support dans tous les grands navigateurs.

Autres conseils

Je suis portant l'application Sencha Touch 2.0 à 2.2.1 afin de supporter IE10. J'ai donc une connaissance de première main dans l'effort.

  1. Tous les sites Web de Sencha / applications Construire avant 2.2.0 et par les développeurs ciblant les navigateurs WebKit ne fonctionneront jamais sur IE10 de manière fiable, car une bande de choses devait être effectuée au cœur de Sencha Touch afin que IE10 fonctionne. . Tout le monde doit revenir en arrière et faire ce que je vais ... ligne par ligne de CSS et quelques changements JS (ESP si vous faites des trucs en toile)

  2. Exécution d'un ancien "lavabo de cuisine" qui n'était pas correctement architecté pour 2.2.1 et sur IE10 ne fonctionnera pas non plus. Je ne sais pas combien de temps Sencha les gens passés à tester le lavabo de la cuisine sur IE10 ... mais on supposerait ...

  3. Je pense que ce qui a jeté Sencha pour une boucle est que les développeurs n'ont pas de temps ni d'argent pour construire deux fois des applications professionnelles - une fois sur ExtJS pour ordinateur portable / de bureau et 2e fois sur Sencha Touch 2 pour la suppression de la tablette Touch / Gestes . C'est l'étrange terre de SDK's parce que la tablette immobilière ressemble si étroitement celle d'un petit ordinateur portable - Ergo tant que vos personnes UX sont vraiment bonnes, elles peuvent archiver une expérience qui traverse de la tablette à l'ordinateur portable. Base de code à Sencha Touch.

    Mais OOOOPS - Sencha a figuré que nous serions tous immobilisés à de petits téléphones - un marché dominé par les navigateurs WebKit. Si c'était le cas, alors cet argument de la part de marché IE ne tiendrait pas - nous connaissons tous les numéros de téléphone de Windows. Il est difficile de fudger / tourner ça. Ce qui cause la frottement est la taille de l'écran de tablette-portable étant si similaire.

    IMHO ...

IE10 dans l'aperçu Windows 8 est la même version qui est prévue pour les tablettes et les appareils mobiles qu'ils produisent.Dire que c'est pour le support de bureau n'est pas une déclaration très utile.Le problème est que Microsoft est sur le point de dépenser une très grande quantité de marketing d'argent et de pousser aux entreprises.Ce n'est pas un cas d'une bibliothèque de tablette / téléphonie qui ne prend pas en charge un bureau, mais d'une bibliothèque de tablette / téléphonie ne soutenant pas une plate-forme cible sur le point d'avoir des milliards de dollars de marketing dépensés pour le déployer.

Toute mention de l'explorateur Internet semble évoquer une émotion profonde chez tout le monde!Cependant, c'est-à-dire que c'est un fait de la vie.

Je suggérerais que vous utilisiez un cadre Google Chrome.La première fois, c'est-à-dire que les visiteurs arrivent sur votre site, vous pouvez alerter l'utilisateur pour installer Google Chrome Frame et les rediriger.C'est un peu désordonné pour la première visite, mais après cela, cela devrait être transparent.

Si je comprends bien, Google Chrome Cadre n'exige plus les droits d'administration d'administrateur.

Évidemment, les gens devraient simplement installer Chrome en premier lieu, mais personne n'est parfait.

Sencha Touch 2 n'est pas conçu pour fonctionner sur IE10.Si le support de bureau est important pour vous, vous devez utiliser EXT JS 4.

Chrome et safari utilisent WebKit Quel que Sencha Touch nécessite pour fonctionner.

Internet Explorer pourrait être capable d'afficher les applications Sencha Touch à l'avenir:

http://www.appleInsider.com/articles/08/11/06 / microsofts_ballmer_considers_utilisateur_webkit_within_ie.html

http://www.favbrowser.Com / Opera-Firefox-and-Internet-Explorer-to-Mise en œuvre-webkit-préfixes /

mais qui sait?

J'avais passé un mois à trouver un projet de travailler avec Sencha Touch, mais devait choisir un cadre plus accessible.Les objectifs du projet devaient travailler dans autant de navigateurs (bureau et mobile) que possible.La préférence WebKit pour Sencha, tout en admirable dans la manière dont il est atteint, le rendit inutilisable pour mes besoins.

Je suis heureux d'avoir changé leur licence depuis que je l'ai essayé.C'était le deuxième point d'articulation de notre projet.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top