UI2 и $.waProgressbar Выполнено

4

Несмотря на то, что в дорожной карте фреймворка задекларирован отказ от поддержки устаревших браузеров, линейные прогрессбары до сих пор отображаются дедовским способом с кучкой вложенных div. Зачем?

Есть чудесные HTML теги progress и meter. В отличие от варианта фреймворка они умеют самостоятельно высчитывать процент заливки.

Я не против того, чтобы компонент был, как таковой. Но мне кажется, что в ui2.css должен быть стайлинг для progress и meter в дополнение к $.waProgessbar.

3 комментария

  • +1
    Константин Шевский Константин Шевский 28 апреля 2021 20:23 #

    Да на кой черт сдались эти теги. Будет больше боли с попыткой сбросить все их дефолтные стили и как-то кастомизировать, а ради чего?

  • +1

    Сделали экспериментальную реализацию на основе <progress> — см. свежую версию в ветке webasyst2 на Гитхабе. Дефолтный вариант с div.progressbar остался как есть, но новый вариант тоже доступен (в ФФ, правда, он так себе выглядит).

    Добавить комментарий

    Чтобы добавить комментарий, зарегистрируйтесь или войдите