home.social

#viewtransition — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #viewtransition, aggregated by home.social.

  1. Introducing view-transitions-mock, a non-visual polyfill for same-document view transitions. @bramus built a spec-compliant JavaScript implementation of the View Transition API that works across all browsers. It handles document.startViewTransition(), the ViewTransition class with its promises, and view transition types. Animations are skipped in unsupported browsers, but DOM updates work as expected. #viewtransition #polyfill

    bram.us/2026/03/11/view-transi

  2. Introducing view-transitions-mock, a non-visual polyfill for same-document view transitions. @bramus built a spec-compliant JavaScript implementation of the View Transition API that works across all browsers. It handles document.startViewTransition(), the ViewTransition class with its promises, and view transition types. Animations are skipped in unsupported browsers, but DOM updates work as expected. #viewtransition #polyfill

    bram.us/2026/03/11/view-transi

  3. Introducing view-transitions-mock, a non-visual polyfill for same-document view transitions. @bramus built a spec-compliant JavaScript implementation of the View Transition API that works across all browsers. It handles document.startViewTransition(), the ViewTransition class with its promises, and view transition types. Animations are skipped in unsupported browsers, but DOM updates work as expected. #viewtransition #polyfill

    bram.us/2026/03/11/view-transi

  4. Introducing view-transitions-mock, a non-visual polyfill for same-document view transitions. @bramus built a spec-compliant JavaScript implementation of the View Transition API that works across all browsers. It handles document.startViewTransition(), the ViewTransition class with its promises, and view transition types. Animations are skipped in unsupported browsers, but DOM updates work as expected. #viewtransition #polyfill

    bram.us/2026/03/11/view-transi

  5. Introducing view-transitions-mock, a non-visual polyfill for same-document view transitions. @bramus built a spec-compliant JavaScript implementation of the View Transition API that works across all browsers. It handles document.startViewTransition(), the ViewTransition class with its promises, and view transition types. Animations are skipped in unsupported browsers, but DOM updates work as expected. #viewtransition #polyfill

    bram.us/2026/03/11/view-transi

  6. Представляем view-transitions-mock — невизуальный полифил для view transition в рамках документа. Брамус Ван Дамм создал JavaScript-реализацию View Transition API совместимую со спецификацией, которая работает во всех браузерах без кучи условий в коде. Она обрабатывает document.startViewTransition(), класс ViewTransition с промисами и типы View Transition. Обновления DOM идентичны нативным, но анимации пропускаются в старых браузерах. #viewtransition #polyfill

    bram.us/2026/03/11/view-transi

  7. Представляем view-transitions-mock — невизуальный полифил для view transition в рамках документа. Брамус Ван Дамм создал JavaScript-реализацию View Transition API совместимую со спецификацией, которая работает во всех браузерах без кучи условий в коде. Она обрабатывает document.startViewTransition(), класс ViewTransition с промисами и типы View Transition. Обновления DOM идентичны нативным, но анимации пропускаются в старых браузерах. #viewtransition #polyfill

    bram.us/2026/03/11/view-transi

  8. Представляем view-transitions-mock — невизуальный полифил для view transition в рамках документа. Брамус Ван Дамм создал JavaScript-реализацию View Transition API совместимую со спецификацией, которая работает во всех браузерах без кучи условий в коде. Она обрабатывает document.startViewTransition(), класс ViewTransition с промисами и типы View Transition. Обновления DOM идентичны нативным, но анимации пропускаются в старых браузерах. #viewtransition #polyfill

    bram.us/2026/03/11/view-transi

  9. Представляем view-transitions-mock — невизуальный полифил для view transition в рамках документа. Брамус Ван Дамм создал JavaScript-реализацию View Transition API совместимую со спецификацией, которая работает во всех браузерах без кучи условий в коде. Она обрабатывает document.startViewTransition(), класс ViewTransition с промисами и типы View Transition. Обновления DOM идентичны нативным, но анимации пропускаются в старых браузерах. #viewtransition #polyfill

    bram.us/2026/03/11/view-transi

  10. Представляем view-transitions-mock — невизуальный полифил для view transition в рамках документа. Брамус Ван Дамм создал JavaScript-реализацию View Transition API совместимую со спецификацией, которая работает во всех браузерах без кучи условий в коде. Она обрабатывает document.startViewTransition(), класс ViewTransition с промисами и типы View Transition. Обновления DOM идентичны нативным, но анимации пропускаются в старых браузерах. #viewtransition #polyfill

    bram.us/2026/03/11/view-transi

  11. It looks like some basic view transition stuff is finally coming to #Firefox, this demo works in 144 dev edition (stable is now 143): mdn.github.io/dom-examples/vie or 6440m.hatchboxapp.com/photos

    #ViewTransition #Web

    (but fuck DHH)

  12. It looks like some basic view transition stuff is finally coming to #Firefox, this demo works in 144 dev edition (stable is now 143): mdn.github.io/dom-examples/vie or 6440m.hatchboxapp.com/photos

    #ViewTransition #Web

    (but fuck DHH)

  13. It looks like some basic view transition stuff is finally coming to #Firefox, this demo works in 144 dev edition (stable is now 143): mdn.github.io/dom-examples/vie or 6440m.hatchboxapp.com/photos

    #ViewTransition #Web

    (but fuck DHH)

  14. It looks like some basic view transition stuff is finally coming to #Firefox, this demo works in 144 dev edition (stable is now 143): mdn.github.io/dom-examples/vie or 6440m.hatchboxapp.com/photos

    #ViewTransition #Web

    (but fuck DHH)

  15. It looks like some basic view transition stuff is finally coming to #Firefox, this demo works in 144 dev edition (stable is now 143): mdn.github.io/dom-examples/vie or 6440m.hatchboxapp.com/photos

    #ViewTransition #Web

    (but fuck DHH)

  16. If you call `document.startViewTransition()` twice synchronously:

    - Chrome: continues applying the first call's transition
    - Safari: aborts the first call's transition and throws "AbortError: Old view transition aborted by new view transition."

    Chrome's behavior would result in fewer aborted animations, which seems like a good thing. However, Safari's behavior seems like an intentional choice. Which is correct?

    #googlechrome #safari #viewtransition #css

  17. If you call `document.startViewTransition()` twice synchronously:

    - Chrome: continues applying the first call's transition
    - Safari: aborts the first call's transition and throws "AbortError: Old view transition aborted by new view transition."

    Chrome's behavior would result in fewer aborted animations, which seems like a good thing. However, Safari's behavior seems like an intentional choice. Which is correct?

  18. If you call `document.startViewTransition()` twice synchronously:

    - Chrome: continues applying the first call's transition
    - Safari: aborts the first call's transition and throws "AbortError: Old view transition aborted by new view transition."

    Chrome's behavior would result in fewer aborted animations, which seems like a good thing. However, Safari's behavior seems like an intentional choice. Which is correct?

    #googlechrome #safari #viewtransition #css

  19. If you call `document.startViewTransition()` twice synchronously:

    - Chrome: continues applying the first call's transition
    - Safari: aborts the first call's transition and throws "AbortError: Old view transition aborted by new view transition."

    Chrome's behavior would result in fewer aborted animations, which seems like a good thing. However, Safari's behavior seems like an intentional choice. Which is correct?

    #googlechrome #safari #viewtransition #css

  20. If you call `document.startViewTransition()` twice synchronously:

    - Chrome: continues applying the first call's transition
    - Safari: aborts the first call's transition and throws "AbortError: Old view transition aborted by new view transition."

    Chrome's behavior would result in fewer aborted animations, which seems like a good thing. However, Safari's behavior seems like an intentional choice. Which is correct?

    #googlechrome #safari #viewtransition #css

  21. Pretty cool how simple it is to strap in #viewtransition with #HTMX without any fuzz and completely in the spirit of #progressiveenhancent ❤️

    I’ll definitely strap this in and be ready for browser compatibility to get there 😊

    khalidabuhakmeh.com/view-trans

  22. Pretty cool how simple it is to strap in with without any fuzz and completely in the spirit of ❤️

    I’ll definitely strap this in and be ready for browser compatibility to get there 😊

    khalidabuhakmeh.com/view-trans

  23. Pretty cool how simple it is to strap in #viewtransition with #HTMX without any fuzz and completely in the spirit of #progressiveenhancent ❤️

    I’ll definitely strap this in and be ready for browser compatibility to get there 😊

    khalidabuhakmeh.com/view-trans

  24. Pretty cool how simple it is to strap in #viewtransition with #HTMX without any fuzz and completely in the spirit of #progressiveenhancent ❤️

    I’ll definitely strap this in and be ready for browser compatibility to get there 😊

    khalidabuhakmeh.com/view-trans