Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connections
Warning: mysqli::query(): Couldn't fetch mysqli in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\index.php on line 66
Article <uvttvr$310a5$1@dont-email.me>
Deutsch   English   Français   Italiano  
<uvttvr$310a5$1@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Dave Royal <dave@dave123royal.com>
Newsgroups: news.software.readers
Subject: Re: Newsgrouper - a web interface to Usenet (text only)
Date: Fri, 19 Apr 2024 14:10:03 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 36
Message-ID: <uvttvr$310a5$1@dont-email.me>
References: <1708034515-1637776@cmacleod.me.uk> <65ceb9b8@news.ausics.net>
	<1708073937-2987527@cmacleod.me.uk> <65cfd72d@news.ausics.net>
	<1713475039-7@cmacleod.me.uk> <uvt5ek$2puo4$1@dont-email.me>
	<1713515530-7@cmacleod.me.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Fri, 19 Apr 2024 16:10:03 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="d4a31cd202aa9ad233fdc1fc54e626f0";
	logging-data="3178821"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX18/HFZHkqOSoQtaNJuNmPku"
User-Agent: Pan/0.147 (Sweet Solitude; afc1447
 git@gitlab.gnome.org:GNOME/pan.git)
Cancel-Lock: sha1:IVXYista06Fu6X2w5N+0KW+Fmo4=
Bytes: 2675

On Fri, 19 Apr 2024 08:32:10 +0000, Colin Macleod wrote:

> Dave Royal <dave@dave123royal.com> posted:
>> 
>> Another way would be to open the thread with the read posts
>>  'rolled up'. ISTR GG did that. Are you avoiding javascript?
>>  
> Thanks for the feedback, that's a few things for me to think about.
> Yes, I have avoided javascript so far.

The other feature which would require a bit of javascript is rolling-up 
quoted text, with a button to reveal it. That would enormously reduce 
scrolling and make responses more visible.

Using tables and 100% of the display width is easy, but on really small 
screens, tends to have unreadably-small fonts. On Android I usually 
restyle such sites to make the important stuff - eg the post text - 
viewable with a minimum of zooming at the expense of, say, date/times and 
email addresses.

You could produce stylesheets yourself for small screens, or invite people 
to contribute them. Either way may I suggest you liberally add IDs and 
classes to your fields?

There is a site - https://mudcat.org - which was written in 1998 using 
tables and lacks any CSS. As a result my sylesheets have lines like this:

body > table:nth-child(2) > tbody > tr > td:nth-child(1) > table  {font-
size...

So much easier if that was <td class="thread-subject"> or whatever.

Anyway, a promising start. Usable on Firefox on a 4½ iPhone - which, 
unlike on Android, I cannot restyle.
-- 
(Remove any numerics from my email address.)