2011-12-14 6 views
0

J'ai développé un moteur de magazine qui se comporte comme une page Web. Actuellement, il dépend fortement d'un système imbriqué de divs étiquetés par des identifiants et des classes pour permettre leur permutation, et redimensionner pour s'adapter au moniteur de l'appareil en question.meilleure façon de construire une page Web

Je l'ai récemment montré à quelqu'un, lui demandant des commentaires sur son apparence, et il s'est concentré sur la façon dont le html était bâclé. Ma question est, est-il préférable d'avoir un html propre, sans fioritures au tout début de la charge, et de construire le code pour faire le magasin qui permet le balayage sur les différents appareils et les clics pour versions de bureau? Désolé, je n'ai pas de démo à portée de main, j'essaye plusieurs frameworks CSS pour prendre le contrôle du cycle de codage aventureux typique "essayons ça" pour le rendre plus facile à comprendre et à mettre à jour pour le futur (une interface intégrée). système de création en ligne, avec des styles qu'un créateur peut modifier). Cette dernière itération explore les téléchargements d'images sensibles.

Répondre

1

Vous ne savez pas ce que vous entendez par un magazine qui permet de glisser .... mais il existe des frameworks qui vous permettent d'ignorer la création HTML et de coller avec Javascript et CSS pour rendre votre application compatible navigateur comme ainsi que la capacité à montrer dans un appareil mobile. Jetez un oeil à Sencha (ExtJS et Touch)

+0

J'ai essayé sencha, mais il était assez gonflé pour mes besoins, il a également fallu près de deux mois pour commencer à comprendre la syntaxe de programmation, et leur documentation était très clairsemée à la temps. Je suis passé à jquery pour les bases. Sencha était également fortement dépendant de css3 pour les transitions, mais j'ai réussi à faire fonctionner le moteur principal par exemple. Je veux juste savoir s'il y a un avantage à avoir tout "propre" et l'imbrication construit dans le javascript. Vous pouvez voir une version précédente du moteur ici: http://stacks.acadnet.ca/reblend1/ – nosarious

Questions connexes