#javascript #jquery #html #css #twitter-bootstrap
#javascript #jquery #HTML #css #twitter-bootstrap
Вопрос:
Я разрабатываю веб-страницу для работы с использованием Bootstrap 3.3.7, поддерживаемой через CDN (см. Ссылки ниже). Мои знания HTML, JavaScript, CSS и т. Д. Ограничены, И то, что я создал до сих пор, действительно хорошо. Я обеспокоен тем, что я основываю свою страницу на поддержке CND для начальной загрузки версии 3.3.7 — плохая идея.
Вопросы;
- Закончится ли когда-нибудь поддержка CDN?
- Когда выйдет новая версия bootstrap, буду ли я вынужден мигрировать или я могу продолжать использовать версию 3.3.7 на неопределенный срок?
Комментарии:
1. все зависит от поставщика CDN
2. есть ли какая-либо причина не копировать библиотеку и загружать ее с вашего собственного сервера? Во многих случаях приложения компилируют весь код js в один файл, особенно библиотеки, из-за чего загрузка 10 небольших файлов занимает больше времени, чем загрузка файла большего размера, даже с накладными расходами на содержимое, что приводит к задержке в сети, которая часто стоит большей части задержки.
3. 1. Это зависит от поставщика CDN 2. Вы все еще можете использовать его, но я почти уверен, что они не будут его обновлять, потому что более поздняя версия уже доступна Мой вопрос: почему бы просто не загрузить библиотеку начальной загрузки и использовать ее вместо использования CDN?
4. 1. Наиболее распространенные CDN имеют время безотказной работы 99,9%, наиболее популярным является maxcdn для начальной загрузки. 2. вас не заставляют обновлять версию начальной загрузки, поэтому в вашем URL-адресе CDN вы можете выбрать ЛЮБУЮ версию начальной загрузки (даже устаревшую). таким образом, вы в безопасности с этим управлением версиями.
5. [ cdnjs.com/libraries/twitter-bootstrap ] проверьте версию, которую они предоставляют, с начальной загрузки 1.4.1 до 4.0.0, так что не беспокойтесь о конце cdn .. и maxcnd также предоставляет загрузочные cdn с версии 2.0.4 до 4.0.0 [ maxcdn.bootstrapcdn.com/bootstrap/2.0.4/css/bootstrap.min.css ]
Ответ №1:
Если вы не хотите, чтобы вас заставляли мигрировать на BS4. Затем перенесите файлы MAXCDN на свой локальный и вызывайте оттуда свои стили и скрипты. Шаги, которые вы должны выполнить:
Примечание: приведенные ниже шаги продемонстрированы только для CSS. Вам также нужно сделать это с файлом JS
-
Откройте ссылку на MAXCDN в адресной строке вашего браузера, скажем, например:
https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css
-
Теперь скопируйте весь код, который вы можете видеть ..
Ctrl A
>Ctrl C
-
Теперь создайте файл в своем локальном проекте, скажем, в папке css, и назовите его так, как вы хотите, скажем
bs3.3.7.min.css
(убедитесь, что он имеет.min.css
расширение для CSS). -
Теперь вставьте весь скопированный вами код в только что созданный файл CSS.
-
Наконец, вам нужно просто изменить
<link href="/link/to/bs3.3.7.min.css">
свой HTML.
Ответ №2:
Ответы:
1: Все зависит от поставщика CDN
2: Никто не собирается заставлять вас использовать последнюю версию, они могут снова предоставить обновленной версии новый URL, но все зависит от поставщика CDN
для большей безопасности вы можете сохранить эти файлы начальной загрузки на своем сервере и использовать их вместо CDN. таким образом, у вас всегда будет правильная версия файлов для вашего веб-сайта