Question

L'équipe jQuery a lancé récemment http://jquerymobile.com/ dans le but de créer un interface utilisateur bibliothèque pour les appareils mobiles.

  

Notre objectif est de fournir des outils pour construire   interfaces tactiles dynamique qui   adapter grâce à un ensemble de dispositif   facteurs de forme. Le système comprendra   les mises en page (listes, vitres de détail,   superpositions) et un ensemble riche de forme   contrôles et widgets de l'interface utilisateur (les garrots,   curseurs, étiquettes).

Globalement, il semble soutien au cadre est très faible, car la plupart des téléphones sont livrés avec les navigateurs merdiques. Ma question est en deux parties. Est-il préférable de soutenir quelques navigateurs avec une expérience plus riche ou donner autant d'utilisateurs que possible une expérience simplement en moyenne? Ceci est similaire à la question de soutenir IE parce que la question est de savoir combien nous soucions-nous les utilisateurs avec le pire des navigateurs?

Plus important encore, combien de temps développeur est-il vraiment la peine de construire une version mobile d'un site qui ne sont pas principalement pour les utilisateurs mobiles?

Était-ce utile?

La solution

Eh bien, il est 1.0 Alpha 1, donc je dirais que les risques sont les suivants:

  1. Il est en grande partie non testé, vous aurez donc probablement rencontré des bugs inconnus ou non résolus que vous forgez de nouvelles perspectives.
  2. Il y a un grand potentiel de changement dans une libération anticipée, vous pouvez donc mettre à jour de grandes étendues de votre site, par exemple. quand ils les espaces de noms des éléments de données sous « ui ».

Il est également important de considérer le raisonnement derrière ces qualités:

  

Qu'est-ce que les classes moyenne? Les grades sont une combinaison de la qualité du navigateur combiné à la pertinence du navigateur sur le marché mobile grand.

Une note « A » est une indication des capacités du navigateur, aucune compatibilité actuelle ou future avec jQuery Mobile.

Si vous voulez aider à développer un nouveau logiciel, commencez à utiliser jQuery Mobile, et contribuez commentaires, rapports de bugs, code, ou tout ce qui précède. Dans le cas contraire, l'équipe espère voir version 1.0 en Janvier 2011, ce qui est juste au coin.

La théorie autour jQuery Mobile fournit une expérience riche aux navigateurs riches et une expérience fonctionnelle aux navigateurs les plus élémentaires. Je pense que cela est raisonnable, surtout compte tenu de la rapidité avec jQuery Mobile peut vous lever et courir avec une interface utilisateur mobile vraiment super.

Je voudrais savoir ce que vous entendez par « un site qui ne sont pas principalement pour les utilisateurs mobiles. » Il y a des sites qui sont optimisés pour les mobiles, et il y a des sites qui ne sont pas encore optimisés pour les mobiles. Seuls quelques-uns des sites de niche très spécifiques ne nécessitent pas une expérience mobile.

Autres conseils

A la suite jusqu'à Silvo, j'ajouter que la réponse la plus utile à votre question nécessite une compréhension de votre base d'utilisateurs cible. Par exemple, si votre public cible n'utilisera généralement les navigateurs mobiles, alors vous pouvez être mieux cibler un mobile navigateur spécifique et de laisser les parties intéressées prennent cette voie. Toutefois, si vos utilisateurs désirent le navigateur mobile pour être l'interface principale, vous aurez probablement besoin d'un plus grand choix pour les options de navigateur fonctionnelles.

En cas à point, prendre toutes les anciennes applications Web qui nécessitaient l'utilisation d'IE, simplement parce qu'ils (le développeur (s)) ne voulaient pas ou ne pouvait pas garantir le bon fonctionnement sur d'autres navigateurs. Si le public cible de cette application était les utilisateurs professionnels, qui utilisent généralement (d) IE de toute façon, cela aurait été une restriction notable. Cependant, dans une application web plus générale (web-mail, etc.), ce qui limite alors tous les utilisateurs à un seul navigateur pourrait être rédhibitoire dans un environnement concurrentiel.

Cependant, je dirai que quelle que soit la direction que vous prenez, tenir compte des conseils de Silvo à s'assurer la fonctionnalité, même sans JavaScript. De nombreuses entreprises, les bibliothèques, etc. limitent encore la fonctionnalité JavaScript.

Ce que vous devriez viser à faire est de fournir une expérience riche, mais en même temps, assurez-vous que toutes vos fonctionnalités de base fonctionne même si aucun javascript est présent sur le client (ou il est désactivé). Stackoverflow est un bon exemple d'un site qui trouve un bon équilibre entre ces deux approches.

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