#8 Support no JavaScript mode

Open
opened 1 year ago by senooken · 0 comments
senooken commented 1 year ago

現状、Qvitterが有効だとJavaScriptがオンでないとそもそも機能しない。

クラシックUIの用に、JavaScriptオフ環境の場合、クラシックUIを表示するなどして、JavaScriptオフ環境にも対応したい。

技術的にはnoscript要素にクラシックUI相当のHTMLを仕込めば、比較的簡単に実現可能な気もする。

avatar
ぐぬ管 (GNU social JP管理人)|gnusocialjp@gnusocial.jp
@tak4@social.076.moe JSの可否に応じたQvitterのon/offの要望は把握しています。クラシックUIがJSの可否に応じてうまく対応できているので、技術的には可能だと思います。 やりたいことはたくさんありますけど、web.gnusocial.jpでの資金調達のビジネス計画の兼ね合いあって、私が着手するなら、時間かかるのです…。 !issue !gs https://gnusocial.jp/notice/3811682
avatarたしかにクラシック版で實現濟みですね。 JSが無效である旨のメッセージが表示されるエリアに、クラシック版みたいなHTML出力を挾み込めばいけるかなと考へてゐます。 また氣が向いたら調べてみます。 https://gnusocial.jp/notice/3811713
現状、Qvitterが有効だとJavaScriptがオンでないとそもそも機能しない。 クラシックUIの用に、JavaScriptオフ環境の場合、クラシックUIを表示するなどして、JavaScriptオフ環境にも対応したい。 技術的には`noscript`要素にクラシックUI相当のHTMLを仕込めば、比較的簡単に実現可能な気もする。 <blockquote xmlns="http://www.w3.org/1999/xhtml" style="background:rgb(29,155,240);background-image:linear-gradient(hsla(0,0%,100%,0.5),hsla(0,0%,100%,0.5))"><article><header style="display:flex;line-height:1.5"><img xmlns="http://www.w3.org/1999/xhtml" referrerpolicy="no-referrer" alt="avatar" src="//gnusocial.jp/avatar/1-48-20220724135646.webp" style="height:4.5em" /><div><div><a href="https://gnusocial.jp/notice/3811713">2023-08-13T05:03:23.000Z</a></div><div>ぐぬ管 (GNU social JP管理人)|<a href="https://gnusocial.jp/gnusocialjp">gnusocialjp@gnusocial.jp</a></div></div></header><main><span style="white-space:pre-wrap;word-wrap:word-break">@tak4@social.076.moe JSの可否に応じたQvitterのon/offの要望は把握しています。クラシックUIがJSの可否に応じてうまく対応できているので、技術的には可能だと思います。 やりたいことはたくさんありますけど、web.gnusocial.jpでの資金調達のビジネス計画の兼ね合いあって、私が着手するなら、時間かかるのです…。 !issue !gs https://gnusocial.jp/notice/3811682</span></main></article></blockquote> <blockquote xmlns="http://www.w3.org/1999/xhtml" style="background:rgb(29,155,240);background-image:linear-gradient(hsla(0,0%,100%,0.5),hsla(0,0%,100%,0.5))"><article><header style="display:flex;line-height:1.5"><img xmlns="http://www.w3.org/1999/xhtml" referrerpolicy="no-referrer" alt="avatar" src="//social.076.moe/avatar/225-48-20230223033504.webp" style="height:4.5em" /><div><div><a href="https://social.076.moe/notice/768518">2023-08-13T06:37:45.000Z</a></div><div>たかし|<a href="https://social.076.moe/tak4">tak4@social.076.moe</a></div></div></header><main><span style="white-space:pre-wrap;word-wrap:word-break">たしかにクラシック版で實現濟みですね。 JSが無效である旨のメッセージが表示されるエリアに、クラシック版みたいなHTML出力を挾み込めばいけるかなと考へてゐます。 また氣が向いたら調べてみます。 https://gnusocial.jp/notice/3811713</span></main></article></blockquote>
Sign in to join this conversation.
No Label
bug
No Milestone
No assignee
1 Participants
Loading...
Cancel
Save
There is no content yet.