interactive intro to open social

display issues: reverse namespace + missing logo fallback #5

closed
opened by zzstoatzz.io

problems#

1. reverse namespace display#

apps are shown as app.bsky instead of bsky.app, which is confusing for users who know these services by their normal domain reading order.

location: static/app.js:201

2. missing logo fallback system#

when logo discovery fails (no bluesky account, no avatar, etc.), we fall back to a generic first-letter circle. many well-known apps could have static logos.

current discovery:

  1. reverse namespace to domain
  2. try as bluesky handle
  3. try with .bsky.social suffix
  4. fetch profile avatar
  5. fallback: first letter in circle

fails for:

  • apps without bluesky accounts
  • accounts without avatars
  • handles that don't match namespace

impact#

  • confusing for non-technical users
  • looks incomplete/unprofessional when many apps show generic circles
  • harder to visually identify familiar apps

examples from screenshot#

  • app.bsky should be bsky.app or bluesky
  • app.mcp should be mcp or have a proper logo
  • stream.thought, blue.2048, etc. could have better display names
sign up or login to add to the discussion
Labels

None yet.

assignee

None yet.

Participants 1
AT URI
at://did:plc:xbtmt2zjwlrfegqvch7fboei/sh.tangled.repo.issue/1760151725545329