-
Notifications
You must be signed in to change notification settings - Fork 11
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
Some buttons do not do anything without JavaScript enabled #243
Comments
Please note, we're not specifically optimizing for the disabled JavaScript case but simpler and semantic is better in terms of search engines which we do care about. The interactions mentioned aren't really relevant to a search engine to worry about and aren't critical for users to view content (someone can directly visit an archive link and see messages). |
Putting it another way, some search engines will not be able to go far back in time during indexing by clicking the calendar widget as they may only want to click a limited number of times on the |
@bkil Search engines can crawl the next/previous links to gather all days. And all calendar day links are exposed as soon as you view a day in that month. We might even have a sitemap in the future: #158
It's impossible for links to be completely stable with a URL based on dates against the Matrix DAG of events in a room. I'm not seeing how #238 improves this situation either. |
What is the target browser audience? Are proxy browsers such as UC/Opera Mini on the table or should I not bother to test on them? Is KaiOS or modern phones with small screens targeted? |
@bkil There is nothing set in stone yet but it's pretty much this:
|
A banner should be prominently displayed somewhere on each page that enabling JavaScript would gain certain additional features (which ones exactly?).
Disfunctional user controls should be hidden when JavaScript is disabled (or better yet, not be part of the DOM itself).
Here are a few I could identify on the timeline view:
Developer options
...
(TheTimeline_messageOptions
menu to the right of each message)And on the main page & search page:
Safe search
Actions
->Add new server...
in the HS picker dropdownThe text was updated successfully, but these errors were encountered: