---
title: "Discussion on \"Stop Shipping Spinners: A No-JS Back-to-Top That Actually Respects Users\" | Hashnode"
description: "Discussion on \"Stop Shipping Spinners: A No-JS Back-to-Top That Actually Respects Users\". Micro-UX > macro hand-waving. Here’s how to build something useful without duct-taping another script to your site.\nWe threw a dart at “modern UX” and hit a loading spinner. Again. If your site needs a whole JS stack to scroll to the top, congrats—yo..."
url: "https://hashnode.com/posts/stop-shipping-spinners-a-no-js-back-to-top-that-actually-respects-users/68c5f7b34215267ca6c3d1a2"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [Stop Shipping Spinners: A No-JS Back-to-Top That Actually Respects Users](https://friction-feed.hashnode.dev/stop-shipping-spinners-a-no-js-back-to-top-that-actually-respects-users?utm_source=hashnode&utm_medium=feed)

Micro-UX > macro hand-waving. Here’s how to build something useful without duct-taping another script to your site. We threw a dart at “modern UX” and hit a loading spinner. Again. If your site needs a whole JS stack to scroll to the top, congrats—yo...

Sep 13, 2025 · 3 min read · friction-feed.hashnode.dev  
Read the article

-   [#js](https://hashnode.com/tag/js)
-   [#ux](https://hashnode.com/tag/ux)
-   [#ux-design](https://hashnode.com/tag/ux-design)
-   [#wordpress](https://hashnode.com/tag/wordpress)

## Written by

[Viable Media](https://hashnode.com/@TrendViable)

@TrendViable

  
[View profile](https://hashnode.com/@TrendViable)

Activism for the 99%

AI, culture, and friction as a feature. Notes from the edge of the interface. Originals live at vibeaxis.com — weekly Reality Patch Notes. Ship it → vibeaxis.com/subscribe

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
