<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=ISO-8859-1">
<title></title>
</head>
<body>
Bradley Baetz wrote:<br>
<blockquote type="cite" cite="mid20030722091839.GA1252@mango.home">
<pre wrap="">On Mon, Jul 21, 2003 at 10:39:53PM +0100, Gervase Markham wrote:
</pre>
<blockquote type="cite">
<pre wrap="">Yes - ditch Netscape 4.x support, and move to a CSS-based layout which
allows you to show/hide individual fields without ripping the page
apart. This would also allow people to configure Bugzilla to show only
the fields they wanted (Developer view, QA view, manager view.)
</pre>
</blockquote>
<pre wrap=""><!---->
the problem is that we can't ditch ns4 support without ditching support
for lynx and screen readers. I'd love to drop ns4 support, but thats
not the only reason we're not using CSS
</pre>
</blockquote>
CSS was designed to degrade gracefully on browsers that don't support
it, and that feature works pretty well, IMHO. Obviously a CSSified
version of of the bug editing form won't look as structured for NS4
users as the current one, but it'll be readable and minimally usable,
and that's what counts (when talking about a small minority of users).<br>
<br>
There's an opportunity cost here, and we need to weigh the cost of
making Bugzilla less usable for NS4 users against the benefit of making
it more usable for the vast majority of users who are using CSS-capable
browsers. Note also that I would expect lynx to do quite well with a
CSS-based layout. I'm less sure about screen readers.<br>
<br>
-myk<br>
<br>
</body>
</html>