Maison  >  Article  >  interface Web  >  Quels sont les inconvénients du framework Bootstrap ?

Quels sont les inconvénients du framework Bootstrap ?

青灯夜游
青灯夜游original
2020-11-20 11:15:232279parcourir

Inconvénients : 1. Le coût de l'apprentissage augmente, vous devez comprendre l'ensemble du framework et vous devez lire la documentation du framework ; 2. Le framework CSS est très volumineux pour un petit projet et d'autres pages ; ; 3. Il y aura des problèmes de compatibilité, bien qu'ils existent en ligne. Il existe de nombreuses méthodes compatibles avec IE, mais elles nécessitent l'introduction d'autres fichiers, dont certains sont assez petits, ce qui entraînera inévitablement un ralentissement de la vitesse de chargement et affecter l’expérience utilisateur.

Quels sont les inconvénients du framework Bootstrap ?

[Recommandation associée : "tutoriel vidéo bootstrap"]

Bootstrap vient de Twitter et est actuellement très populaire Front -cadre de fin. Bootstrap est basé sur HTML, CSS et JavaScript. Il est simple et flexible, ce qui accélère le développement Web. Il a été développé par les concepteurs de Twitter Mark Otto et Jacob Thornton et est un framework CSS/HTML.

Bootstrap fournit des spécifications HTML et CSS élégantes, écrites dans le langage CSS dynamique Less. Bootstrap est très populaire depuis son lancement et est un projet open source populaire sur GitHub, y compris le Breaking News MSNBC (Microsoft National Broadcasting Company) de la NASA.

Certains frameworks familiers aux développeurs mobiles nationaux, tels que le framework open source frontal WeX5, sont également optimisés en termes de performances sur la base du code source Bootstrap.

Inconvénients du framework bootstrap :

  • Coût d'apprentissage accru. Vous devez comprendre l’intégralité du framework et lire la documentation du framework.

  • Le framework CSS est gonflé pour des pages comme un petit projet. Il y a probablement beaucoup de code dans le framework que vous n’utiliserez pas.

  • peut ne pas vous aider à améliorer vos compétences. Trop dépendant du framework, ce qui rend difficile la résolution des bugs. Y compris les bugs inhérents au framework.

  • Il est pénible de choisir le framework et le cadre de développement dont vous avez besoin. Après l’avoir écrit, j’ai trouvé qu’il devenait de plus en plus rigide et gonflé.

  • Si vous avez vos propres besoins particuliers, vous devez re-personnaliser le style. S'il existe un grand nombre de styles de « style » non bootstrap dans un site Web, alors vous en avez besoin. faire beaucoup de refonte d'écriture CSS, donc le sens de l'utilisation d'un framework est perdu.

  • Il y aura des problèmes de compatibilité. Bien qu'il existe de nombreuses façons d'être compatible avec IE sur Internet, d'autres fichiers doivent être introduits, dont certains sont assez petits, ce qui entraînera inévitablement des problèmes. la vitesse de chargement pour ralentir et affecter l’expérience utilisateur.

    BT n'est définitivement pas compatible avec IE6 et 7, et la prise en charge d'IE8 nécessite également quelques fichiers supplémentaires.

    La requête multimédia d'IE8 nécessite la coopération de réponse.js pour réaliser

    BT ne prend pas en charge l'ancien mode de compatibilité d'IE. Afin de permettre au navigateur IE d'exécuter le dernier mode de rendu, il est recommandé d'ajouter cette balise à votre page :

    Appuyez sur la touche F12 pour ouvrir l'outil de débogage d'IE et vous pourrez voir quel est le mode de rendu actuel d'IE.

Pour plus de connaissances liées à la programmation, veuillez visiter : Introduction à la programmation ! !

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn