Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Dave Royal 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: References: <1708034515-1637776@cmacleod.me.uk> <65ceb9b8@news.ausics.net> <1708073937-2987527@cmacleod.me.uk> <65cfd72d@news.ausics.net> <1713475039-7@cmacleod.me.uk> <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 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 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.)