<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>Allow plain HTML toggle</title> 
  <pubDate>Fri, 10 Apr 2026 13:26:30 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/2703</link> 
  <atom:link rel="self" type="application/rss+xml" title="Allow plain HTML toggle" href="https://bugs.horde.org/ticket/2703/rss" /> 
  <description>Allow plain HTML toggle</description> 
 
   
   
  <item> 
   <title>Create a toggle script to switch between JS enhanced and pla</title> 
   <description>Create a toggle script to switch between JS enhanced and plain HTML modes for all applications. Possibilities:

- Maybe create it as part of preferences?

- Create a link to the toggle from the log-in page?

- Store the setting in the session and check the setting when calling $browser-&gt;hasFeature() so that &#039;javascript&#039; or &#039;dom&#039; is overridden?



This would allow users which have JS switched off on their browsers (but which are nonetheless JS capable) to fall back on plain HTML rendering, eg. sidebar, which currently does not happen because the browser would always return hasFeature(&#039;dom&#039;) as true.</description> 
   <pubDate>Thu, 29 Sep 2005 09:08:23 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/2703#t11986</link> 
  </item> 
   
  <item> 
   <title>From the dev list, some of my thoughts around this:



I&#039;ve </title> 
   <description>From the dev list, some of my thoughts around this:



I&#039;ve discussed this with Marko a bit already, but for everyone: I

disagree with this angle of implementation. I don&#039;t think that users

should have to choose a preference for &quot;display mode&quot;; I think that we

should detect the user&#039;s current browser (using js and storing the

result in the session if necessary) and degrade everything as

gracefully as possible (using &lt;noscript&gt;, php-side ifs, etc.).



Oh, duh: noscript. Marko, that&#039;s an even easier way to do the check -

set an extra form var in a &lt;noscript&gt; tag. Though, same problem for

guest users that we already talked about.



Anyway, what do folks think about the preference vs. automatic

question? I think that users shouldn&#039;t have to set a permanent

preference and then change it if they changes browsers, I think we

should adapt to whatever browser is in use and  give them the richest

possible UI. Thoughts?</description> 
   <pubDate>Sun, 02 Oct 2005 03:58:12 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/2703#t12020</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
