Оригинальный автор: @mdo & team
Переводчик: Джоти, UC International R&D
Спереди написано: Добро пожаловать в официальный аккаунт «UC International Technology», мы предоставим вам качественные технические статьи, связанные с клиентом, сервером, алгоритмом, тестированием, данными, интерфейсом и т. д., не ограничиваясь оригинальностью и перевод.
Да, вы правильно поняли — сегодня мы выпустили Bootstrap 3.4.0, давно ожидаемое обновление, которое решает некоторые проблемы жизненного цикла, исправляет XSS и обновляет инструменты сборки, чтобы облегчить нашу разработку.
Хотя мы долго готовились к совершенно новой v3.x, не хватает динамики из-за концентрации на работе над v4.Ранее в этом году в сообществе взорвалась конкретная проблема (https://github.com/twbs/bootstrap/issues/25679), и основная команда решила усердно работать над надежным релизом. Жаль, что для выпуска этой версии потребовалось так много времени, тем более что она также включает исправления безопасности, но улучшения в системе сделали разработку и поддержку v3 проще, чем когда-либо. Спасибо за вашу постоянную поддержку!
Посмотрите, какие изменения привнесла версия 3.4, и, кстати, с нетерпением ждите версии 4.2.0~
Какое обновление оно принесло?
новый: добавил
.row-no-gutters
Добрый.новый: Добавлен поиск документации через Algolia.
ИСПРАВЛЕНО: Решены проблемы XSS с компонентами Alert, Carousel, Collapse, Dropdown, Modal и Tab. Подробнее см. https://snyk.io/vuln/npm:bootstrap:20160627.
Исправлено: при открытии модального, для
.navbar-fixed- *
добавить отступисправить: удалить
<abbr>
Двойная граница элемента.Удалены функции создания списков в веб-настройщике, поскольку GitHub давно отключил анонимные списки.
Убрана поддержка перетаскивания из Customizer, так как он больше не существует.
Мы также внесли значительные обновления в документацию и инструменты, чтобы всем нам было проще использовать v3.x.
Добавлен раскрывающийся список для более новых и более ранних версий навигации по документам.
Обновите документацию, чтобы использовать новый
baseurl
——/docs/3.4/
, к документам версии v3.x, точно так же, как мы делали это для версии v4.Реорганизована документация v3 CSS для включения Less.
Протестируйте с помощью BrowserStack.
Обновлены ссылки, чтобы всегда использовать https и фиксированные проблемные URL-адреса.
Замена ZeroClipboard на clipboard.js
Перейдите к документации Bootstrap 3.4 (https://getbootstrap.com/docs/3.4/) для получения последних обновлений. Ознакомьтесь с запросом на включение версии 3.4.0 (https://github.com/twbs/bootstrap/pull/27288) для получения дополнительных точек обновления.
Обновить
использоватьnpm i bootstrap @previous
илиnpm i bootstrap@3.4.0
Обновите проект Bootstrap 3 до версии 3.4.0. Эта версия не может быть запущена через Bower, поскольку мы объявили ее устаревшей, а v4 не использовал ее более года. Следите за обновлениями CDN и Rubygem.
Open Collective
С выпуском v3.4 мы создали проект на Open Collective (https://opencollective.com/bootstrap) для поддержки группы обслуживания Bootstrap. Команда Bootstrap в восторге, потому что она обеспечивает прозрачность расходов на сопровождающих (как время, так и деньги), а также признание их работы.
4.2 и более поздние версии
После выпуска версии 4.2 мы планируем выпустить точечный выпуск, чтобы исправить ошибки и внести улучшения, когда вы все начнете использовать новую версию.Затем мы начнем делиться другими планами для v5 — удаление jQuery, отказ от поддержки старых браузеров, исправление некоторых ошибок и т. д.Это не полная переработка, а итеративное улучшение по сравнению с v4. Следите за обновлениями!
чем сердце,
@mdo и команда Bootstrap
Английский оригинал:
https://blog.getbootstrap.com/2018/12/13/bootstrap-3-4-0/
Хорошая рекомендация статьи:
quicklink реализует мгновенное открытие вашей страницы
Возможно, вы не знаете, что в CSS тоже есть возможности программирования?
«UC International Technology» стремится делиться с вами высококачественными техническими статьями.
Добро пожаловать, чтобы подписаться на наш официальный аккаунт и поделиться статьей с друзьями