Пока я знаю, что SO не нравится, что темы A vs B выслушивают меня.
Bootstrap 3 только что был выпущен с бесчисленными улучшениями. Единственным потенциальным нарушителем транзакций является снижение совместимости IE 7. Для сайта, который обслуживает корпоративных пользователей, это, к сожалению, нецелесообразно, так как в одном конкретном случае использования остается примерно на 10% рынка.
Таким образом, поддержка IE7 - это необходимость, которую можно было бы подумать, что это просто означает, что вы хотите придерживаться Bootstrap 2. Однако с этим https://github.com/coliff/bootstrap-ie7 один может легко добавить поддержку IE7, сохраняя при этом все преимущества Bootstrap 3.
Один из них - вы должны использовать boxsizing.htc polyfill для пользователей IE 7 (https://github.com/Schepp/box-sizing-polyfill)
Итак, мой вопрос будет лучше придерживаться Bootstrap 2 или переключиться на Bootstrap 3.0 с помощью boxsizing.htc? B3 с .htc будет медленнее для 10% пользователей IE7, чем для B2, но если он едва заметен (особенно если сервер кэширует), это будет полезно для остальных остальных 90%.
Если знаете, что знаете, следующее, что я могу проверить, это установить по умолчанию B2 и B3 с демонстрационными сайтами .htc и сравнить скорости в IE7.
PS Если есть лучший polyfill для добавления бокса в IE7, чем тот, который указан выше, насколько это возможно, дайте мне знать.