Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Does not work without JavaScript #29

Open
toastal opened this issue Mar 19, 2023 · 4 comments
Open

Does not work without JavaScript #29

toastal opened this issue Mar 19, 2023 · 4 comments
Labels
enhancement New feature or request

Comments

@toastal
Copy link

toastal commented Mar 19, 2023

w3m https://logseq.com/ gets a user a blank page. Users with scripts disabled by default for security, also get nothing.

If the goal of a homepage is to be accessible and provide basic information to users, there shouldn't be a scripting requirement—nothing requires interactivity (use case tabbing, could just show all with scripts disabled). This tends to hurt SEO as well (only the Googlebot executes JavaScript).

@cnrpman cnrpman added the enhancement New feature or request label Jun 4, 2023
@cnrpman
Copy link
Collaborator

cnrpman commented Jun 4, 2023

Very good point to address

@donovanglover
Copy link

Is there any interest in migrating the code base to something like Next.js? I could try working on this.

@toastal
Copy link
Author

toastal commented Dec 27, 2023

…Or go for something simpler that has minimal JavaScript? Next.js is super complicated & largely overkill for a site that is mostly static content.

@anmol-fzr
Copy link

We can go with astro + react for that astro for SSR or SSG + react for dynamic content also help in good SEO. I can help in that migration

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants