[HN Gopher] Barba.js - Create fluid and smooth transitions betwe...
___________________________________________________________________
Barba.js - Create fluid and smooth transitions between your
website's pages
Author : vmoore
Score : 13 points
Date : 2022-09-18 14:47 UTC (8 hours ago)
(HTM) web link (barba.js.org)
(TXT) w3m dump (barba.js.org)
| lioeters wrote:
| https://github.com/barbajs/barba
| eyelidlessness wrote:
| A few observations:
|
| 1. I realize part of the purpose of this site is to demonstrate
| the functionality, but it would do that just as well if not
| better with subtler animations.
|
| 2. It's _quite disappointing_ that the site neither tones down
| the animations for prefers-reduced-motion, nor makes any mention
| of accessibility. What little discussion I found on GitHub was
| dismissive. Of course, users of the library _can theoretically_
| use it responsibly, but they probably won't without some
| consideration directly built in to the library itself.
|
| 3. Subtler animations would probably also elicit less negativity.
| I know, it's HN, and this kind of project showing up here has an
| proverbial "kick me" sign, but do I think it would get more
| positive attention.
|
| 4. Less important, but it looks like the project has been around
| for a while, so it's not _entirely_ surprising that it isn't
| built around (a polyfill for) Shared Element Transitions[1]. I'd
| expect a library like that will have greater longevity. It _is
| surprising_ not to see something like that under discussion at
| all.
| [deleted]
| hey2022 wrote:
| It's barely functional in Safari on iOS.
|
| More importantly, none of the suggested navigation patterns
| create any value for end users. Is there anyone who wished that
| web page navigation was slower, less predictable, and harder to
| discover?
| ktpsns wrote:
| To be honest, this site at Firefox/Android is slow and buggy. I
| would prefer quick loading times of plain old HTML files over
| plain old HTML, but I acknowledge that this is not sexy.
___________________________________________________________________
(page generated 2022-09-18 23:02 UTC)