Support javascript disabled clients (server-side rendering) #80

Open
opened 1 year ago by circlebuilder · 3 comments

In addition to #57 I gather the implementation would be very close to render a profile without the requirement for Javascript.

Currently using uBlock Origina to disable JS gives:

Keyoxide without JS doesn't render

In addition to #57 I gather the implementation would be very close to render a profile without the requirement for Javascript. Currently using uBlock Origina to disable JS gives: ![Keyoxide without JS doesn't render](https://codeberg.org/attachments/e0dca712-cb43-4fec-ae9e-403f2cb3732b)
Owner

Thanks for raising the issue! The project is moving towards SSR. Currently working on an improved version of the doip.js library to make SSR simpler.

Thanks for raising the issue! The project is moving towards SSR. Currently working on an improved version of the doip.js library to make SSR simpler.
Poster

Thanks. Another thing, maybe lending itself for a separate issue, is headless operation of Keyoxide where people can obtain data from some kind of API (or even federated design) in a sufficiently flexible format (my preference would be semantically meaningful, and JSON-LD might be that format).

I don't know what your preference is regarding feature requests / ideas that are clearly future stuff (not even Roadmap in most cases), and hence will stick on the backlog for a long time. There's other things I'd like to put forward, such as a Murmurations + Keyoxide idea.

Thanks. Another thing, maybe lending itself for a separate issue, is headless operation of Keyoxide where people can obtain data from some kind of API (or even federated design) in a sufficiently flexible format (my preference would be semantically meaningful, and JSON-LD might be that format). I don't know what your preference is regarding feature requests / ideas that are clearly future stuff (not even Roadmap in most cases), and hence will stick on the backlog for a long time. There's other things I'd like to put forward, such as a [Murmurations](https://murmurations.network) + Keyoxide idea.
Owner

We should indeed either start new issues :)

Regarding API and JSON-LD: see #87

Regarding Murmurations: see #88

We should indeed either start new issues :) Regarding API and JSON-LD: see #87 Regarding Murmurations: see #88
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date

No due date set.

Dependencies

This issue currently doesn't have any dependencies.

Loading…
There is no content yet.