Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)BH
Baggins [he/him] @ baggins @lemmy.ca
Posts
5
Comments
517
Joined
2 yr. ago

  • I think you could say an animated loading UI is "essential" since it conveys to the user the program is not frozen. Maybe you could implement a "simple" loading animation if the default one is exceptionally flashy.

    1st paragraph of the WCAG linked by OP:

    unless the movement, blinking, or scrolling is part of an activity where it is essential;

    And further down:

    Note
    An animation that occurs as part of a preload phase or similar situation can be considered essential if interaction cannot occur during that phase for all users and if not indicating progress could confuse users or cause them to think that content was frozen or broken.

    Even further down:

    A "loading" animation
    A preloader animation is shown on a page which requires a certain percentage of a large file to be downloaded before playback can begin. The animation is the only content on the page and instructs the user to please wait while the video loads. Because the moving content is not presented in parallel with other content, no mechanism to pause, stop or hide it needs to be provided, even though the animation may run for more than 5 seconds for users with slower connections.

  • Life Pro Tip: Register an LLC to buy your steam games under. The LLC will never die and you can transfer ownership of the business entity while it retains control of the steam account.

  • I have used Windows since I was a child and I still need "documentation" to do routine things, because they hide stuff 8 levels deep inside an obscure settings window that requires an arcane ritual to access.