De jour, je suis développeur Web frontal, mais dans mon temps libre, je me débrouille avec d'autres langages tels que C, Objective-C, Python, etc. Quand je suis entré dans le développement web, l'idée des applications web commencé. Depuis, deux frameworks incroyables sont apparus, SproutIt's SproutCore et 280 North Cappuccino (+ Objective-J). SproutCore est utilisé par Apple pour son application MobileMe et ses 280 diapos 280 Nord. Ces deux applications sont incroyables et témoignent de ce qui est possible sur le web. Donc, l'élan est en train de changer. Les applications Web commencent à ressembler et à agir comme des applications de bureau. Donc ma question est la suivante: les applications web devraient-elles suivre les standards du web, séparer le balisage (contenu), la présentation (conception) et le comportement (fonctionnalité) ou non?Les applications Web doivent-elles respecter les normes Web?
Je ne suis pas sûr de SproutCore depuis que je n'ai pas regardé le code source, mais je sais que si vous allez à 280slides.com et éteignez le JavaScript, tout disparaît fondamentalement. Vous êtes à gauche avec des mots vides de sens. Permettez-moi de clarifier, je comprends que les applications Web telles que 280 diapositives sont censées avoir JavaScript sur et ne pas être fonctionnelles sans elle mais dans mon travail de jour mon objectif principal est d'écrire le balisage propre, séparer le contenu, la présentation, et le comportement afin que notre site et ses applications puissent être utilisés par autant de personnes que possible.
Je ne sais pas pourquoi les gens voteraient pour ça. Cela ne répond pas du tout à la question. Il demande si la dégradation gracieuse, l'amélioration progressive, etc. doivent être jetés hors de la fenêtre avec les nouveaux frameworks FRONT-END basés sur JavaScript qui sont en vogue. –
J'ai évidemment mal compris la question. Je suis content de voir quelqu'un d'autre être capable de donner une meilleure réponse. –