• The Web (HTML) Sux

    From Diego Garcia@dg@linux.rocks to comp.os.linux.advocacy,comp.os.linux.misc on Sat Dec 20 11:41:53 2025
    From Newsgroup: comp.os.linux.misc

    The World Wide Web, based upon HTML, is the most idiotic medium
    imaginable. It is inherently flexible but that flexibility makes
    it inherently useless.

    Proof is not required. Anyone who has tried to fashion a web site
    "from scratch" has realized this after 5 minutes of toil.

    Is there a solution? This guy is taking an excellent approach:

    <https://www.cphysics.org/>

    There is no ridiculous "fluid" markup that strives to accommodate
    every conceivable viewport. There is only pure and unadulterated
    information, which is after all the primary purpose of the Web.

    Other open formats beside PDF also should be made available. Open
    Documment Formats (ODF), as in LibreOffice, would be the natural choice.

    PDF can embed audio and video and so to can ODF.

    So who needs ridiculous HTML anymore?

    Distributing information in this manner would also completely eliminate
    that scourge of the Internet known as java(shit)script.

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Diego Garcia@dg@linux.rocks to comp.os.linux.advocacy,comp.os.linux.misc on Sat Dec 20 15:13:45 2025
    From Newsgroup: comp.os.linux.misc

    On Sat, 20 Dec 2025 14:42:07 -0000 (UTC), Lars Poulsen wrote:


    <https://www.cphysics.org/>

    That page is written in HTML+CSS. I don't think it is hand written,
    though. So it is almost a counter-proof to your theorem that HTML sucks.


    That page is only a "container" that presents links for PDF documents.
    It has to be written in HTML because that is the protocol for web servers.

    But the actual content is delivered in the PDF format and that is the significant aspect.

    Read his "style" page to discover his reasons:

    <https://www.cphysics.org/style>

    I would agree. Indeed, the majority of academic material is already distributed as PDF documents, using only an HTML "front page" to deliver
    the links.

    With PDF, or other open formats, there is no need for an author
    to concern himself with the ridiculous task of accommodating
    every possible viewport. This I have already stated.

    For serious purposes, HTML *is* junk. It was spawned at a time when
    PCs were very limited and could not present sophisticated audio/visual
    content in a sophisticated manner. In many ways that is still very true,
    and that's why javascript and WebAssembly have been introduced. But
    these tools are mere "shoehorns" that never should have happened and
    would be totally unnecessary if Web content were distributed as open
    source file formats.

    But it seems that you are some sort of web developer and thus you
    may may feel that your livelihood is threatened by such suggestions.

    However, I must always maintain an objectivity and it is my assessment
    that the Web would be much improved if information would be distributed
    as open formats that could be downloaded and displayed on a users machine
    using local software rather than relying on HTML through a browser.

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From =?UTF-8?Q?St=C3=A9phane?= CARPENTIER@sc@fiat-linux.fr to comp.os.linux.advocacy,comp.os.linux.misc on Sat Dec 20 16:24:47 2025
    From Newsgroup: comp.os.linux.misc

    Le 20-12-2025, Diego Garcia <dg@linux.rocks> a écrit :

    With PDF, or other open formats,

    Well, no. Once again you don't understand what you are claiming.
    --
    Si vous avez du temps à perdre :
    https://scarpet42.gitlab.io
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Diego Garcia@dg@linux.rocks to comp.os.linux.advocacy,comp.os.linux.misc on Sat Dec 20 16:33:24 2025
    From Newsgroup: comp.os.linux.misc

    On 20 Dec 2025 16:24:47 GMT, Stéphane CARPENTIER wrote:

    Le 20-12-2025, Diego Garcia <dg@linux.rocks> a écrit :

    With PDF, or other open formats,

    Well, no. Once again you don't understand what you are claiming.


    I will not tolerate a total idiot like you defacing my claims.

    Let me reiterate:

    I am MASTER. You are LACKEY.

    Do not ever attempt to overturn my infallible statements with
    your wretched lunacy.


    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Lars Poulsen@lars@beagle-ears.com to comp.os.linux.advocacy,comp.os.linux.misc,alt.unix.geeks on Sat Dec 20 17:20:30 2025
    From Newsgroup: comp.os.linux.misc

    ["Followup-To:" header set to comp.os.linux.misc.]

    <https://www.cphysics.org/>

    On Sat, 20 Dec 2025 14:42:07 -0000 (UTC), Lars Poulsen wrote:
    That page is written in HTML+CSS. I don't think it is hand written,
    though. So it is almost a counter-proof to your theorem that HTML sucks.

    On 2025-12-20, Diego Garcia <dg@linux.rocks> wrote:
    That page is only a "container" that presents links for PDF documents.
    It has to be written in HTML because that is the protocol for web servers.

    But the actual content is delivered in the PDF format and that is the significant aspect.

    Read his "style" page to discover his reasons:
    <https://www.cphysics.org/style>
    I would agree. Indeed, the majority of academic material is already distributed as PDF documents, using only an HTML "front page" to deliver
    the links.

    With PDF, or other open formats, there is no need for an author
    to concern himself with the ridiculous task of accommodating
    every possible viewport. This I have already stated.

    For serious purposes, HTML *is* junk. It was spawned at a time when
    PCs were very limited and could not present sophisticated audio/visual content in a sophisticated manner. In many ways that is still very true,
    and that's why javascript and WebAssembly have been introduced. But
    these tools are mere "shoehorns" that never should have happened and
    would be totally unnecessary if Web content were distributed as open
    source file formats.

    But it seems that you are some sort of web developer and thus you
    may may feel that your livelihood is threatened by such suggestions.

    However, I must always maintain an objectivity and it is my assessment
    that the Web would be much improved if information would be distributed
    as open formats that could be downloaded and displayed on a users machine using local software rather than relying on HTML through a browser.

    On the contrary, I am NOT a web developer, and I when I put up things on
    the web, I do not care about formatting: I make it as simple as I can,
    in the same kind of "wall of text with a few embedded images" that was
    the norm in 1995. No JavaScript, no PHP; if I need backend code, it is
    a simple Perl script that generates simple, primitive HTML. I do not
    even use CSS.
    --
    Lars Poulsen - an old geek in Santa Barbara, California
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Carlos E.R.@robin_listas@es.invalid to comp.os.linux.advocacy,comp.os.linux.misc on Sat Dec 20 19:47:11 2025
    From Newsgroup: comp.os.linux.misc

    On 2025-12-20 17:33, Diego Garcia wrote:
    On 20 Dec 2025 16:24:47 GMT, Stéphane CARPENTIER wrote:

    Le 20-12-2025, Diego Garcia <dg@linux.rocks> a écrit :

    With PDF, or other open formats,

    Well, no. Once again you don't understand what you are claiming.


    I will not tolerate a total idiot like you defacing my claims.

    Let me reiterate:

    I am MASTER. You are LACKEY.

    Do not ever attempt to overturn my infallible statements with
    your wretched lunacy.

    Ho, ho! Mad as a hatter...
    --
    Cheers, Carlos.
    ES🇪🇸, EU🇪🇺;
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From jmj@jmj@energokod.gda.pl to comp.os.linux.misc on Sat Dec 20 21:10:59 2025
    From Newsgroup: comp.os.linux.misc

    W dniu 20.12.2025 o 18:20, Lars Poulsen pisze:
    I make it as simple as I can,
    in the same kind of "wall of text with a few embedded images" that was
    the norm in 1995. No JavaScript, no PHP; if I need backend code, it is
    a simple Perl script that generates simple, primitive HTML. I do not
    even use CSS.

    I think you lie, why? Do you remember who wrote this, quote:

    "This site has mostly not been maintained for a few years. I got busy
    with life and Facebook."

    source, your home page:

    <http://www.beagle-ears.com/lars/index.htm>

    So you are to lazy to write HTML tags, and you stop writing any HTML
    years ago. And now you demotivate any other who still want publish
    something interesting on his own home page. So you negate everything
    related to great invention like HTML.

    BTW: It is true that JavaScript can demolish human mind, but negate such positive concepts CSS is kind of thinking in to back instead in to future.

    Even worst: Your "back thinking" influence company you are responsible.
    What I mean is:

    <https://afar.net/>

    seems dead for years. Last news is from 2012y. It is very sad, because
    radio networks was innovation in the home computing in late 1990 and
    early 2000. Do really you believe that facebook profile is more
    important than your home page, or your company homepage? What about
    facebook AI censorship? What about AI content profiling for each
    facebook user? What about "secret debt" count for each facebook user?
    You don't care all of these?

    Your HTML approach is not worth my nerves. The only thing I do not use
    more rude words is that you are skilled engineer with great achievements
    in the past (and you seems to be are good dog owner). So I think that
    your approach to HTML is kind of stupid hypnosis and not really your bad
    will. But you should fight with stupid hypnosis which force you do make obscure HTML pages! The same is true for Farley Flud <ff@linux.rocks>.
    You should get interest in to art history, and try to create something
    nice for other people. It is not only theory - I did it that way. So I
    think my site is nice for human eye!
    --
    Jacek Marcin Jaworski, Pruszcz Gd., woj. Pomorskie, Polska🇵🇱, EU🇪🇺;
    tel.: +48-609-170-742, najlepiej w godz.: 5:15-5:55 lub 17:15-17:55; <jmj@energokod.gda.pl>, gpg: 4A541AA7A6E872318B85D7F6A651CC39244B0BFA;
    Domowa s. WWW: <https://energokod.gda.pl>;
    Mini Netykieta: <https://energokod.gda.pl/MiniNetykieta.html>;
    Mailowa Samoobrona: <https://emailselfdefense.fsf.org/pl>.

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Charlie Gibbs@cgibbs@kltpzyxm.invalid to comp.os.linux.misc on Sat Dec 20 20:45:43 2025
    From Newsgroup: comp.os.linux.misc

    On 2025-12-20, Lars Poulsen <lars@beagle-ears.com> wrote:

    On the contrary, I am NOT a web developer, and I when I put up things on
    the web, I do not care about formatting: I make it as simple as I can,
    in the same kind of "wall of text with a few embedded images" that was
    the norm in 1995. No JavaScript, no PHP; if I need backend code, it is
    a simple Perl script that generates simple, primitive HTML. I do not
    even use CSS.

    Blasphemer! How DARE you present mere information, simply organized
    and readily accessible? You must present a User Experience full of
    shiny gadgets and colourful text, lest the Web Police haul you away.
    --
    /~\ Charlie Gibbs | Growth for the sake of
    \ / <cgibbs@kltpzyxm.invalid> | growth is the ideology
    X I'm really at ac.dekanfrus | of the cancer cell.
    / \ if you read it the right way. | -- Edward Abbey
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From jmj@jmj@energokod.gda.pl to comp.os.linux.misc on Sat Dec 20 21:49:52 2025
    From Newsgroup: comp.os.linux.misc

    Sorry for that duplication. I forget check follow up field in the
    message I commented.
    --
    Jacek Marcin Jaworski, Pruszcz Gd., woj. Pomorskie, Polska🇵🇱, EU🇪🇺;
    tel.: +48-609-170-742, najlepiej w godz.: 5:15-5:55 lub 17:15-17:55; <jmj@energokod.gda.pl>, gpg: 4A541AA7A6E872318B85D7F6A651CC39244B0BFA;
    Domowa s. WWW: <https://energokod.gda.pl>;
    Mini Netykieta: <https://energokod.gda.pl/MiniNetykieta.html>;
    Mailowa Samoobrona: <https://emailselfdefense.fsf.org/pl>.

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to comp.os.linux.misc on Sun Dec 21 02:03:34 2025
    From Newsgroup: comp.os.linux.misc

    On Sat, 20 Dec 2025 17:20:30 -0000 (UTC), Lars Poulsen wrote:

    On the contrary, I am NOT a web developer, and I when I put up
    things on the web, I do not care about formatting: I make it as
    simple as I can ...

    Come on, it’s not that hard to learn a little CSS to keep your layouts readable. The whole point about CSS was to separate form from content,
    so that the same content could be repurposed to different rendering
    scenarios.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to comp.os.linux.misc on Sun Dec 21 02:04:01 2025
    From Newsgroup: comp.os.linux.misc

    On Sat, 20 Dec 2025 20:45:43 GMT, Charlie Gibbs wrote:

    Blasphemer! How DARE you present mere information, simply organized
    and readily accessible?

    Besides, that’s what XML is for ...
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From The Natural Philosopher@tnp@invalid.invalid to comp.os.linux.misc on Sun Dec 21 02:06:57 2025
    From Newsgroup: comp.os.linux.misc

    On 20/12/2025 17:20, Lars Poulsen wrote:
    On the contrary, I am NOT a web developer, and I when I put up things on
    the web, I do not care about formatting: I make it as simple as I can,
    in the same kind of "wall of text with a few embedded images" that was
    the norm in 1995. No JavaScript, no PHP; if I need backend code, it is
    a simple Perl script that generates simple, primitive HTML. I do not
    even use CSS.

    Neither am I a web developer but I know what I want my sites to look
    like and do so they use HTML, CSS, supplied fonts PHP. JavaScript, AJAX
    ,SQL and any other thing I cant avoid *to get the result I want*

    And that is the main thing for me. I know what I want the end result to
    be, and how I get there is the shortest route that I know of.

    If I want to say update a database in real time without hitting a
    'submit' button that is Ajax, JavaScript PHP and SQL.

    As soon as you are done entering the data is silently updated.

    To make sure the browsers all use the same font, I supply a copy of it.

    Everything else is fixed format CSS.

    It's repeatable. mostly.

    If I want to send someone a document I use a PDF. But that is not what
    my websites do.
    --
    “Progress is precisely that which rules and regulations did not foresee,”

    – Ludwig von Mises

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From The Natural Philosopher@tnp@invalid.invalid to comp.os.linux.misc on Sun Dec 21 02:08:53 2025
    From Newsgroup: comp.os.linux.misc

    On 20/12/2025 20:45, Charlie Gibbs wrote:
    On 2025-12-20, Lars Poulsen <lars@beagle-ears.com> wrote:

    On the contrary, I am NOT a web developer, and I when I put up things on
    the web, I do not care about formatting: I make it as simple as I can,
    in the same kind of "wall of text with a few embedded images" that was
    the norm in 1995. No JavaScript, no PHP; if I need backend code, it is
    a simple Perl script that generates simple, primitive HTML. I do not
    even use CSS.

    Blasphemer! How DARE you present mere information, simply organized
    and readily accessible? You must present a User Experience full of
    shiny gadgets and colourful text, lest the Web Police haul you away.


    If he isn't using HTML it isn't simply organized and readily accessible
    --
    "Corbyn talks about equality, justice, opportunity, health care, peace, community, compassion, investment, security, housing...."
    "What kind of person is not interested in those things?"

    "Jeremy Corbyn?"


    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to comp.os.linux.misc on Sun Dec 21 02:55:30 2025
    From Newsgroup: comp.os.linux.misc

    On Sun, 21 Dec 2025 02:06:57 +0000, The Natural Philosopher wrote:

    If I want to say update a database in real time without hitting a
    'submit' button that is Ajax, JavaScript PHP and SQL.

    PHP doesn’t do a good job with WebSockets, though.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Nuno Silva@nunojsilva@invalid.invalid to comp.os.linux.misc on Sun Dec 21 11:27:25 2025
    From Newsgroup: comp.os.linux.misc

    On 2025-12-21, Lawrence D’Oliveiro wrote:

    On Sat, 20 Dec 2025 17:20:30 -0000 (UTC), Lars Poulsen wrote:

    On the contrary, I am NOT a web developer, and I when I put up
    things on the web, I do not care about formatting: I make it as
    simple as I can ...

    Come on, it’s not that hard to learn a little CSS to keep your layouts readable. The whole point about CSS was to separate form from content,
    so that the same content could be repurposed to different rendering scenarios.

    Yet these days a lot of webdesign, including uses of CSS, centers around catering only to a few browsers or devices and trying to achieve equal
    or similar design, instead of truly presenting content that gets
    rendered based on the platform/browser/device which once was a major
    point in the web.

    I wish the web were a happier place. Fortunately there are still
    readable sites out there. May be outranked in search engines promoting ad-ridden scrapped content sites whose ranking arises out of being chrome-for-android-friendly, but they do exist.
    --
    Nuno Silva
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From The Natural Philosopher@tnp@invalid.invalid to comp.os.linux.misc on Sun Dec 21 13:52:11 2025
    From Newsgroup: comp.os.linux.misc

    On 21/12/2025 11:27, Nuno Silva wrote:
    On 2025-12-21, Lawrence D’Oliveiro wrote:

    On Sat, 20 Dec 2025 17:20:30 -0000 (UTC), Lars Poulsen wrote:

    On the contrary, I am NOT a web developer, and I when I put up
    things on the web, I do not care about formatting: I make it as
    simple as I can ...

    Come on, it’s not that hard to learn a little CSS to keep your layouts
    readable. The whole point about CSS was to separate form from content,
    so that the same content could be repurposed to different rendering
    scenarios.

    Yet these days a lot of webdesign, including uses of CSS, centers around catering only to a few browsers or devices and trying to achieve equal
    or similar design, instead of truly presenting content that gets
    rendered based on the platform/browser/device which once was a major
    point in the web.
    That is, to be fair, almost impossible

    You specify a tiny font that will fit and the Apple browser defaults to "minimum font size 11pt.



    I wish the web were a happier place. Fortunately there are still
    readable sites out there. May be outranked in search engines promoting ad-ridden scrapped content sites whose ranking arises out of being chrome-for-android-friendly, but they do exist.

    My personal feeling is that people are using the wrong technology for
    the purpose

    And have no idea about ergonomics, and the web designers are just plain
    lazy.

    A bad workman blames his tools.

    Its really about the quality and motives of people putting content on
    the web.

    'Fuck the dumb consumer, they will buy any cheap shit if we throw it in
    their faces'
    --
    There is something fascinating about science. One gets such wholesale
    returns of conjecture out of such a trifling investment of fact.

    Mark Twain

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to comp.os.linux.misc on Sun Dec 21 18:17:27 2025
    From Newsgroup: comp.os.linux.misc

    On Sun, 21 Dec 2025 13:52:11 +0000, The Natural Philosopher wrote:

    You specify a tiny font that will fit and the Apple browser defaults
    to "minimum font size 11pt.

    Apple’s Safari is not exactly a sterling example of web browsing done
    right ...

    My personal feeling is that people are using the wrong technology
    for the purpose

    How come?
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From not@not@telling.you.invalid (Computer Nerd Kev) to comp.os.linux.misc on Mon Dec 22 08:14:15 2025
    From Newsgroup: comp.os.linux.misc

    The Natural Philosopher <tnp@invalid.invalid> wrote:
    On 21/12/2025 11:27, Nuno Silva wrote:
    On 2025-12-21, Lawrence D'Oliveiro wrote:
    On Sat, 20 Dec 2025 17:20:30 -0000 (UTC), Lars Poulsen wrote:

    On the contrary, I am NOT a web developer, and I when I put up
    things on the web, I do not care about formatting: I make it as
    simple as I can ...

    Come on, it's not that hard to learn a little CSS to keep your layouts
    readable. The whole point about CSS was to separate form from content,
    so that the same content could be repurposed to different rendering
    scenarios.

    Yet these days a lot of webdesign, including uses of CSS, centers around
    catering only to a few browsers or devices and trying to achieve equal
    or similar design, instead of truly presenting content that gets
    rendered based on the platform/browser/device which once was a major
    point in the web.
    That is, to be fair, almost impossible

    You specify a tiny font that will fit and the Apple browser defaults to "minimum font size 11pt.

    That's perfectly reasonable in my book. I don't believe in
    specifying exact fonts, sizes, etc. via CSS. Use <small> in plain
    HTML if you want small text and the user can configure their
    browser to display it in the way that works for them. Except where
    some browser makers choose silly default behaviours for some
    elements, plain HTML (4.0 Transitional) works to the user's best
    advantage. I do most of my browsing with CSS turned off so all that
    styling nonsense is ignored.

    This is all nothing to do with Linux though.
    --
    __ __
    #_ < |\| |< _#
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From rbowman@bowman@montana.com to comp.os.linux.misc on Sun Dec 21 22:42:58 2025
    From Newsgroup: comp.os.linux.misc

    On Sun, 21 Dec 2025 18:17:27 -0000 (UTC), Lawrence D’Oliveiro wrote:

    On Sun, 21 Dec 2025 13:52:11 +0000, The Natural Philosopher wrote:

    You specify a tiny font that will fit and the Apple browser defaults to
    "minimum font size 11pt.

    Apple’s Safari is not exactly a sterling example of web browsing done
    right ...

    The EU forced Apple to open up the field but prior to that any alternate browser had to use the Safari WebKit engine so they sucked as badly. I
    don't know if that has had any practical effect.

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From c186282@c186282@nnada.net to comp.os.linux.misc on Mon Dec 22 01:50:40 2025
    From Newsgroup: comp.os.linux.misc

    On 12/21/25 17:42, rbowman wrote:
    On Sun, 21 Dec 2025 18:17:27 -0000 (UTC), Lawrence D’Oliveiro wrote:

    On Sun, 21 Dec 2025 13:52:11 +0000, The Natural Philosopher wrote:

    You specify a tiny font that will fit and the Apple browser defaults to
    "minimum font size 11pt.

    Apple’s Safari is not exactly a sterling example of web browsing done
    right ...

    The EU forced Apple to open up the field but prior to that any alternate browser had to use the Safari WebKit engine so they sucked as badly. I
    don't know if that has had any practical effect.

    None worth dick ...

    Apple is as bad as $MS


    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From John Ames@commodorejohn@gmail.com to comp.os.linux.misc on Mon Dec 22 13:58:23 2025
    From Newsgroup: comp.os.linux.misc

    On 22 Dec 2025 08:14:15 +1000
    not@telling.you.invalid (Computer Nerd Kev) wrote:

    That's perfectly reasonable in my book. I don't believe in
    specifying exact fonts, sizes, etc. via CSS. Use <small> in plain
    HTML if you want small text and the user can configure their
    browser to display it in the way that works for them. Except where
    some browser makers choose silly default behaviours for some
    elements, plain HTML (4.0 Transitional) works to the user's best
    advantage. I do most of my browsing with CSS turned off so all that
    styling nonsense is ignored.

    I do use some basic CSS for basic theming and layout, but overall I
    agree that treating webpages as a medium for graphic design (not to
    mention gimmicky JS navigation that all too often breaks standard browser-navigation conventions) is wrong-headed and counterproductive,
    if not outright abusive. Unfortunately, "wrong-headed, counter-
    productive, and abusive" is the name of the game in this year of our
    Lord 2025 :/

    Whether it's things like hijacking or "papering over" links with CSS
    constructs that make it impossible to get to one page without going
    through another page first and artificially boosting page views thereby (looking at you, YouTube,) designing layouts that are completely non- functional if assumptions about DPI/resolution aren't met, requiring JS
    to display static page content, or any of a dozen other common abuses,
    it's absolutely epidemic - and while I can keep my own little corner of
    the Web tidy and sane, and I've seen an encouraging trend in that
    direction among young hackers and hacker-adjacent blogosphere types,
    there's only so far you can go without being exposed to some godawful bletcherous monstrosity of mainstream web design. It's enough to make
    you long for Gopher...

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to comp.os.linux.misc on Mon Dec 22 22:27:19 2025
    From Newsgroup: comp.os.linux.misc

    On Mon, 22 Dec 2025 13:58:23 -0800, John Ames wrote:

    Whether it's things like hijacking or "papering over" links with CSS constructs that make it impossible to get to one page without going
    through another page first and artificially boosting page views
    thereby (looking at you, YouTube,) designing layouts that are
    completely non- functional if assumptions about DPI/resolution
    aren't met, requiring JS to display static page content, or any of a
    dozen other common abuses ...

    This is why browsers allow you to override site style definitions with
    your own.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From John Ames@commodorejohn@gmail.com to comp.os.linux.misc on Mon Dec 22 14:43:14 2025
    From Newsgroup: comp.os.linux.misc

    On Mon, 22 Dec 2025 22:27:19 -0000 (UTC)
    Lawrence D’Oliveiro <ldo@nz.invalid> wrote:
    This is why browsers allow you to override site style definitions with
    your own.
    Yes, but it would be very much nicer if that wasn't *necessary.*
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to comp.os.linux.misc on Mon Dec 22 23:12:32 2025
    From Newsgroup: comp.os.linux.misc

    On Mon, 22 Dec 2025 14:43:14 -0800, John Ames wrote:

    On Mon, 22 Dec 2025 22:27:19 -0000 (UTC)
    Lawrence D’Oliveiro <ldo@nz.invalid> wrote:

    This is why browsers allow you to override site style definitions
    with your own.

    Yes, but it would be very much nicer if that wasn't *necessary.*

    On the contrary. This is an integral part of the whole concept of
    separating form from content.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From John Ames@commodorejohn@gmail.com to comp.os.linux.misc on Mon Dec 22 15:37:25 2025
    From Newsgroup: comp.os.linux.misc

    On Mon, 22 Dec 2025 23:12:32 -0000 (UTC)
    Lawrence D’Oliveiro <ldo@nz.invalid> wrote:
    This is why browsers allow you to override site style definitions
    with your own.

    Yes, but it would be very much nicer if that wasn't *necessary.*

    On the contrary. This is an integral part of the whole concept of
    separating form from content.
    Separation of form from content does *not* mean that web designers are obligated to use overwrought, kludgy, or abusive design patterns that
    the user then has to direct their browser to ignore. That's an absurd
    thing to say.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to comp.os.linux.misc on Mon Dec 22 23:45:56 2025
    From Newsgroup: comp.os.linux.misc

    On Mon, 22 Dec 2025 15:37:25 -0800, John Ames wrote:

    On Mon, 22 Dec 2025 23:12:32 -0000 (UTC)
    Lawrence D’Oliveiro <ldo@nz.invalid> wrote:

    This is why browsers allow you to override site style definitions
    with your own.

    Yes, but it would be very much nicer if that wasn't *necessary.*

    On the contrary. This is an integral part of the whole concept of
    separating form from content.

    Separation of form from content does *not* mean that web designers
    are obligated to use overwrought, kludgy, or abusive design patterns
    that the user then has to direct their browser to ignore. That's an
    absurd thing to say.

    “Beauty lies in the eye of the beholder” would seem to be the most
    polite response.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Charlie Gibbs@cgibbs@kltpzyxm.invalid to comp.os.linux.misc on Tue Dec 23 01:50:18 2025
    From Newsgroup: comp.os.linux.misc

    On 2025-12-22, Lawrence D’Oliveiro <ldo@nz.invalid> wrote:

    On Mon, 22 Dec 2025 15:37:25 -0800, John Ames wrote:

    On Mon, 22 Dec 2025 23:12:32 -0000 (UTC)
    Lawrence D’Oliveiro <ldo@nz.invalid> wrote:

    This is why browsers allow you to override site style definitions
    with your own.

    Yes, but it would be very much nicer if that wasn't *necessary.*

    On the contrary. This is an integral part of the whole concept of
    separating form from content.

    Separation of form from content does *not* mean that web designers
    are obligated to use overwrought, kludgy, or abusive design patterns
    that the user then has to direct their browser to ignore. That's an
    absurd thing to say.

    “Beauty lies in the eye of the beholder” would seem to be the most
    polite response.

    Or, the way I once heard it:

    Beauty is in the eye of the beholder. Ugly goes to the bone.
    --
    /~\ Charlie Gibbs | Growth for the sake of
    \ / <cgibbs@kltpzyxm.invalid> | growth is the ideology
    X I'm really at ac.dekanfrus | of the cancer cell.
    / \ if you read it the right way. | -- Edward Abbey
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to comp.os.linux.misc on Tue Dec 23 02:20:43 2025
    From Newsgroup: comp.os.linux.misc

    On Tue, 23 Dec 2025 01:50:18 GMT, Charlie Gibbs wrote:

    Beauty is in the eye of the beholder. Ugly goes to the bone.

    Your judgement of a piece of good design is more a reflection on
    you than it is a reflection on the design.

    Joan Rivers: “I’m sick of people saying ‘beauty is only skin-deep’. What do you want, an adorable pancreas?”
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From John Ames@commodorejohn@gmail.com to comp.os.linux.misc on Tue Dec 23 09:59:21 2025
    From Newsgroup: comp.os.linux.misc

    On Mon, 22 Dec 2025 23:45:56 -0000 (UTC)
    Lawrence D’Oliveiro <ldo@nz.invalid> wrote:
    Separation of form from content does *not* mean that web designers
    are obligated to use overwrought, kludgy, or abusive design patterns
    that the user then has to direct their browser to ignore. That's an
    absurd thing to say.

    “Beauty lies in the eye of the beholder” would seem to be the most
    polite response.
    You can argue that it's a matter of taste if you like. For myself, I am entirely comfortable saying that overwrought, kludgy, and (especially)
    abusive patterns are *objectively bad web design,* in the same way that
    the people in charge of Grenfell Tower were engaging in objectively bad architectural renovations (thankfully, fewer people die as a result of
    bad web design, most years,) and that web designers who employ them are
    bad and should stop.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to comp.os.linux.misc on Tue Dec 23 20:38:19 2025
    From Newsgroup: comp.os.linux.misc

    On Tue, 23 Dec 2025 09:59:21 -0800, John Ames wrote:

    For myself, I am entirely comfortable saying that overwrought,
    kludgy, and (especially) abusive patterns are *objectively bad web
    design,* in the same way that the people in charge of Grenfell Tower
    were engaging in objectively bad architectural renovations ...

    Boy, what a way to escalate a strawman, conflating a matter of mere
    aesthetics and personal annoyance with a situation that was actually life-threatening on a massive scale.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Charlie Gibbs@cgibbs@kltpzyxm.invalid to comp.os.linux.misc on Tue Dec 23 21:18:18 2025
    From Newsgroup: comp.os.linux.misc

    On 2025-12-23, John Ames <commodorejohn@gmail.com> wrote:

    On Mon, 22 Dec 2025 23:45:56 -0000 (UTC)
    Lawrence D’Oliveiro <ldo@nz.invalid> wrote:

    Separation of form from content does *not* mean that web designers
    are obligated to use overwrought, kludgy, or abusive design patterns
    that the user then has to direct their browser to ignore. That's an
    absurd thing to say.

    “Beauty lies in the eye of the beholder” would seem to be the most
    polite response.

    You can argue that it's a matter of taste if you like. For myself, I am entirely comfortable saying that overwrought, kludgy, and (especially) abusive patterns are *objectively bad web design,* in the same way that
    the people in charge of Grenfell Tower were engaging in objectively bad architectural renovations (thankfully, fewer people die as a result of
    bad web design, most years,) and that web designers who employ them are
    bad and should stop.

    On the other hand, web sites that display the characteristics mentioned
    above might be considered beautiful - and _objectively_ good - if viewed through the eye of a different beholder: one who profits from the money,
    mouse clicks, etc. brought in by such sites.
    --
    /~\ Charlie Gibbs | Growth for the sake of
    \ / <cgibbs@kltpzyxm.invalid> | growth is the ideology
    X I'm really at ac.dekanfrus | of the cancer cell.
    / \ if you read it the right way. | -- Edward Abbey
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From John Ames@commodorejohn@gmail.com to comp.os.linux.misc on Tue Dec 23 13:41:53 2025
    From Newsgroup: comp.os.linux.misc

    On Tue, 23 Dec 2025 20:38:19 -0000 (UTC)
    Lawrence D’Oliveiro <ldo@nz.invalid> wrote:
    For myself, I am entirely comfortable saying that overwrought,
    kludgy, and (especially) abusive patterns are *objectively bad web
    design,* in the same way that the people in charge of Grenfell Tower
    were engaging in objectively bad architectural renovations ...

    Boy, what a way to escalate a strawman, conflating a matter of mere aesthetics and personal annoyance with a situation that was actually life-threatening on a massive scale.
    *A.* that's not what a straw-man argument is (that'd be if the behavior
    in question were not actually evidenced in real life - but I cited very
    real patterns and gave a specific IRL example, and can absolutely offer
    more,) and *B.* while I freely admit to using a hyperbolic comparison
    to make a point, the point is one I stand by:
    Arguing that web design is purely a matter of taste and objections to
    specific practices are Just, Like, Your Opinion, Man is, essentially,
    arguing that the design and implementation of systems for use by the
    general public is something where there are no real standards and no consequences to shoddy workmanship. This is, as the Kids These Days
    say, a *bad take.*
    Obviously, having trouble with a misbehaving website is a smaller thing
    than burning to death in a badly-renovated apartment building.* But
    even in the little things - every pointless extra step, unneccessary
    delay due to lazy, inefficient implementation, thing that has to be re-
    done thanks to a buggy form, or irritating search for a feature buried
    under baroque UI or incompatible CSS is seconds - minutes? hours? - off
    of *someone's* life, maybe multiple someones', maybe *many people's.*
    * (Though I'd note that far too many emergency-services departments and
    healthcare providers are farming their online presence out to the
    lowest bidder, these days, and it's distinctly possible that there's
    a real-world death toll for that. And for that matter, I'd bet that
    the ever-increasing disenfranchisement of People Without Smartphones
    by utility companies has had IRL impacts on people's well-being. Or
    how about that major overhaul of Australia's Bureau of Meteorology
    website, for a nice recent and highly-publicized example? People can
    absolutely die thanks to buggy or inaccessible weather services.)
    In a very low-key kind of way, shoddy workmanship is statistical murder.
    Nik Suresh wrote a piece on that theme, some years ago, and it's stuck
    with me ever since: https://ludic.mataroa.blog/blog/i-killed-superman/
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to comp.os.linux.misc on Tue Dec 23 21:45:34 2025
    From Newsgroup: comp.os.linux.misc

    On Tue, 23 Dec 2025 13:41:53 -0800, John Ames wrote:

    On Tue, 23 Dec 2025 20:38:19 -0000 (UTC)
    Lawrence D’Oliveiro <ldo@nz.invalid> wrote:

    For myself, I am entirely comfortable saying that overwrought,
    kludgy, and (especially) abusive patterns are *objectively bad web
    design,* in the same way that the people in charge of Grenfell
    Tower were engaging in objectively bad architectural renovations
    ...

    Boy, what a way to escalate a strawman, conflating a matter of mere
    aesthetics and personal annoyance with a situation that was
    actually life-threatening on a massive scale.

    *A.* that's not what a straw-man argument is ...
    ... Obviously, having trouble with a misbehaving website is a
    smaller thing than burning to death in a badly-renovated apartment
    building.

    You say no, and then you say yes.

    Arguing that web design is purely a matter of taste and objections to specific practices are Just, Like, Your Opinion, Man is, essentially,
    arguing that the design and implementation of systems for use by the
    general public is something where there are no real standards and no consequences to shoddy workmanship.

    See, conflating opinions on aesthetics with issues of “workmanship” (quality of product) is another strawman.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From John Ames@commodorejohn@gmail.com to comp.os.linux.misc on Tue Dec 23 14:19:50 2025
    From Newsgroup: comp.os.linux.misc

    On Tue, 23 Dec 2025 21:45:34 -0000 (UTC)
    Lawrence D’Oliveiro <ldo@nz.invalid> wrote:
    *A.* that's not what a straw-man argument is ...
    ... Obviously, having trouble with a misbehaving website is a
    smaller thing than burning to death in a badly-renovated apartment building.

    You say no, and then you say yes.
    A straw-man argument is, to quote Wikipedia, "the informal fallacy of
    refuting an argument different from the one actually under discussion,
    while not recognizing or acknowledging the distinction." Shoddy work-
    manship (in apartment renovation) is a *smaller* thing than shoddy
    workmanship (in web design,) but not, fundamentally, a *different* one.
    See, conflating opinions on aesthetics with issues of “workmanship” (quality of product) is another strawman.
    Both aesthetics and functionality have been points of discussion in
    this thread; I've been focusing primarily on the latter, though I do
    maintain that bad design patterns employed in pursuit of aesthetics
    often have functional impacts as well.
    F'rexample, there are major websites where key layout and navigation
    buttons are positioned off-screen depending on your resolution - not
    even on, like, an ancient 640x480 display, but on *anything* smaller
    than 1920x1080. That kind of design philosophy should've died with the
    <BLINK> tag and "best viewed with XYZ" buttons.
    (Of course, the "best viewed with XYZ" attitude itself is alive and
    well today, in the form of sites that redirect all user agents outside
    of the Approved Browser List to a FOAD-you-heathen page...)
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Charlie Gibbs@cgibbs@kltpzyxm.invalid to comp.os.linux.misc on Tue Dec 23 22:48:55 2025
    From Newsgroup: comp.os.linux.misc

    On 2025-12-23, John Ames <commodorejohn@gmail.com> wrote:

    Obviously, having trouble with a misbehaving website is a smaller thing
    than burning to death in a badly-renovated apartment building.* But
    even in the little things - every pointless extra step, unneccessary
    delay due to lazy, inefficient implementation, thing that has to be re-
    done thanks to a buggy form, or irritating search for a feature buried
    under baroque UI or incompatible CSS is seconds - minutes? hours? - off
    of *someone's* life, maybe multiple someones', maybe *many people's.*

    You make this sound like a bad thing. But it's merely the latest
    manifestation of something that's been around much longer than the
    Internet. Consider the arrangement of products in a supermarket.
    Sometimes there seems to be no rhyme or reason to it. I remember
    when the local Safeway had spaghetti noodles in one aisle, and
    spaghetti sauce in another. This kind of thing is often deliberate -
    it keeps you wandering the aisles longer, making you more likely to
    make impulse purchases, which translates to more sales, i.e. profits.

    Cory Doctorow recently did a series of podcasts on "the enshittification
    of the Internet". One example he mentioned was that Google has started
    making their searches less useful and more cumbersome, requiring you to
    make more mouse clicks to find what you're looking for. Since their
    revenue is based on mouse clicks, it's in their best interests to keep
    you pointing and clicking for as long as possible before yielding up
    the answer to your inquiry.

    Whenever I start feeling too paranoid, I remind myself of Hanlon's
    Razor: "Never ascribe to malice that which can be adequately be
    explained by stupidity." But then a little voice in the back of
    my head says, "But Google isn't stupid!"
    --
    /~\ Charlie Gibbs | Growth for the sake of
    \ / <cgibbs@kltpzyxm.invalid> | growth is the ideology
    X I'm really at ac.dekanfrus | of the cancer cell.
    / \ if you read it the right way. | -- Edward Abbey
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From John Ames@commodorejohn@gmail.com to comp.os.linux.misc on Tue Dec 23 15:23:07 2025
    From Newsgroup: comp.os.linux.misc

    On Tue, 23 Dec 2025 22:48:55 GMT
    Charlie Gibbs <cgibbs@kltpzyxm.invalid> wrote:

    Obviously, having trouble with a misbehaving website is a smaller
    thing than burning to death in a badly-renovated apartment
    building.* But even in the little things - every pointless extra
    step, unneccessary delay due to lazy, inefficient implementation,
    thing that has to be re- done thanks to a buggy form, or irritating
    search for a feature buried under baroque UI or incompatible CSS is
    seconds - minutes? hours? - off of *someone's* life, maybe multiple someones', maybe *many people's.*

    You make this sound like a bad thing. But it's merely the latest manifestation of something that's been around much longer than the
    Internet. Consider the arrangement of products in a supermarket.
    Sometimes there seems to be no rhyme or reason to it. I remember
    when the local Safeway had spaghetti noodles in one aisle, and
    spaghetti sauce in another. This kind of thing is often deliberate -
    it keeps you wandering the aisles longer, making you more likely to
    make impulse purchases, which translates to more sales, i.e. profits.

    Cory Doctorow recently did a series of podcasts on "the
    enshittification of the Internet". One example he mentioned was that
    Google has started making their searches less useful and more
    cumbersome, requiring you to make more mouse clicks to find what
    you're looking for. Since their revenue is based on mouse clicks,
    it's in their best interests to keep you pointing and clicking for as
    long as possible before yielding up the answer to your inquiry.

    I mean, it's *both* - a continuation of a long-established pattern in
    our society *and* a bad thing. The fact that someone out there excuses
    it as rational self-interest* (and may even be factually correct) does
    not make it cool; abusive design patterns are bad, and those who employ
    them knowingly are *bad people.* They should feel ashamed of themselves
    and their mothers should all call to tell them that they're very dis-
    appointed and had hoped they raised them better than this.

    * (And as Doctorow has brought up in his writing on "enshittification,"
    it's often self-defeating in the long run - you win temporary gains,
    but your thing is much worse and once someone comes along with a less
    awful alternative, people will abandon you - and rightfully so.)

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Charlie Gibbs@cgibbs@kltpzyxm.invalid to comp.os.linux.misc on Tue Dec 23 23:40:14 2025
    From Newsgroup: comp.os.linux.misc

    On 2025-12-23, John Ames <commodorejohn@gmail.com> wrote:

    * (And as Doctorow has brought up in his writing on "enshittification,"
    it's often self-defeating in the long run - you win temporary gains,
    but your thing is much worse and once someone comes along with a less
    awful alternative, people will abandon you - and rightfully so.)

    Unless you manage to buy, bury, or sabotage the alternatives.
    In that business, monopolies are the holy grail.
    --
    /~\ Charlie Gibbs | Growth for the sake of
    \ / <cgibbs@kltpzyxm.invalid> | growth is the ideology
    X I'm really at ac.dekanfrus | of the cancer cell.
    / \ if you read it the right way. | -- Edward Abbey
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to comp.os.linux.misc on Tue Dec 23 23:51:28 2025
    From Newsgroup: comp.os.linux.misc

    On Tue, 23 Dec 2025 22:48:55 GMT, Charlie Gibbs wrote:

    ... "But Google isn't stupid!"

    See my comment elsewhere about how a company consisting of many
    individually intelligent people can turn their work into collective
    stupidity.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Charlie Gibbs@cgibbs@kltpzyxm.invalid to comp.os.linux.misc on Wed Dec 24 00:49:05 2025
    From Newsgroup: comp.os.linux.misc

    On 2025-12-23, Lawrence D’Oliveiro <ldo@nz.invalid> wrote:

    On Tue, 23 Dec 2025 22:48:55 GMT, Charlie Gibbs wrote:

    ... "But Google isn't stupid!"

    See my comment elsewhere about how a company consisting of many
    individually intelligent people can turn their work into collective stupidity.

    Any simple problem can be made insoluble
    if enough meetings are held to discuss it.

    Conferences are groups of people who individually
    can do nothing, and who collectively determine
    that nothing can be done.

    A committee is a lifeform with six or more feet
    and no brain.
    -- Heinlein

    I always figured there must be a formula that gives
    the collective intelligence of a group. Something
    like the mean IQ divided by the log of the group size,
    perhaps. Or maybe something similar to the formula
    for resistances in parallel.
    --
    /~\ Charlie Gibbs | Growth for the sake of
    \ / <cgibbs@kltpzyxm.invalid> | growth is the ideology
    X I'm really at ac.dekanfrus | of the cancer cell.
    / \ if you read it the right way. | -- Edward Abbey
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Nuno Silva@nunojsilva@invalid.invalid to comp.os.linux.misc on Wed Dec 24 11:37:03 2025
    From Newsgroup: comp.os.linux.misc

    On 2025-12-22, John Ames wrote:

    On 22 Dec 2025 08:14:15 +1000
    not@telling.you.invalid (Computer Nerd Kev) wrote:

    That's perfectly reasonable in my book. I don't believe in
    specifying exact fonts, sizes, etc. via CSS. Use <small> in plain
    HTML if you want small text and the user can configure their
    browser to display it in the way that works for them. Except where
    some browser makers choose silly default behaviours for some
    elements, plain HTML (4.0 Transitional) works to the user's best
    advantage. I do most of my browsing with CSS turned off so all that
    styling nonsense is ignored.

    I do use some basic CSS for basic theming and layout, but overall I
    agree that treating webpages as a medium for graphic design (not to
    mention gimmicky JS navigation that all too often breaks standard browser-navigation conventions) is wrong-headed and counterproductive,
    if not outright abusive. Unfortunately, "wrong-headed, counter-
    productive, and abusive" is the name of the game in this year of our
    Lord 2025 :/

    I feel like linking

    https://raw.githubusercontent.com/thepracticaldev/orly-full-res/master/breakingthebackbutton-big.png

    (Text description which I used in a post [1] on a platform where this
    problem is present (Mastodon, in the official web UI):

    O'Reilly-style "Animal Book" cover, featuring a shark. On top has the
    text "Ruining something the browser gave you for free".The book title
    reads "Breaking the Back Button: Fragile Development Guide" (Image by @ThePracticalDev, CC BY-NC 2.0, https://github.com/thepracticaldev/orly-full-res )
    )

    [1] https://social.sdf.org/@njsg/110587665362892865


    On 2025-12-22, John Ames wrote: (cont'd)

    Whether it's things like hijacking or "papering over" links with CSS constructs that make it impossible to get to one page without going
    through another page first and artificially boosting page views thereby (looking at you, YouTube,) designing layouts that are completely non- functional if assumptions about DPI/resolution aren't met, requiring JS
    to display static page content, or any of a dozen other common abuses,
    it's absolutely epidemic - and while I can keep my own little corner of
    the Web tidy and sane, and I've seen an encouraging trend in that
    direction among young hackers and hacker-adjacent blogosphere types,
    there's only so far you can go without being exposed to some godawful bletcherous monstrosity of mainstream web design. It's enough to make
    you long for Gopher...

    Mastodon's official web UI is quite strong on these issues. It's amazing
    that you get more from a "page info" dialog with the metadata than from
    looking at a post page without Javascript. That is, they are serving the
    post content inside HEAD as metadata, but refuse to make it easy to load
    it without JS. Even if it required JS to load replies, it's already
    serving text and images from the post, so it'd not cost more to put it
    in the body...
    --
    Nuno Silva
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Nuno Silva@nunojsilva@invalid.invalid to comp.os.linux.misc on Wed Dec 24 11:41:33 2025
    From Newsgroup: comp.os.linux.misc

    On 2025-12-22, Lawrence D’Oliveiro wrote:

    On Mon, 22 Dec 2025 13:58:23 -0800, John Ames wrote:

    Whether it's things like hijacking or "papering over" links with CSS
    constructs that make it impossible to get to one page without going
    through another page first and artificially boosting page views
    thereby (looking at you, YouTube,) designing layouts that are
    completely non- functional if assumptions about DPI/resolution
    aren't met, requiring JS to display static page content, or any of a
    dozen other common abuses ...

    This is why browsers allow you to override site style definitions with
    your own.

    How do you do that in current releases of Firefox, btw, is
    userContent.css still a thing there? @-moz-document got (IIRC) disabled
    by default there at some point, is it still present?
    --
    Nuno Silva
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Nuno Silva@nunojsilva@invalid.invalid to comp.os.linux.misc on Wed Dec 24 11:43:38 2025
    From Newsgroup: comp.os.linux.misc

    On 2025-12-22, Lawrence D’Oliveiro wrote:

    On Mon, 22 Dec 2025 14:43:14 -0800, John Ames wrote:

    On Mon, 22 Dec 2025 22:27:19 -0000 (UTC)
    Lawrence D’Oliveiro <ldo@nz.invalid> wrote:

    This is why browsers allow you to override site style definitions
    with your own.

    Yes, but it would be very much nicer if that wasn't *necessary.*

    On the contrary. This is an integral part of the whole concept of
    separating form from content.

    That there's often not an easy way to override rules without
    site-specific code is a great disadvantage. Maybe some implementation
    can make this easier with special handling of user styles.

    I find myself having to use !important a lot when doing CSS hacks.
    --
    Nuno Silva
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From kouya@kouyaheika@canithesis.org to comp.os.linux.misc on Wed Dec 24 06:25:18 2025
    From Newsgroup: comp.os.linux.misc

    Lawrence D’Oliveiro wrote:

    On Mon, 22 Dec 2025 15:37:25 -0800, John Ames wrote:

    On Mon, 22 Dec 2025 23:12:32 -0000 (UTC)
    Lawrence D’Oliveiro <ldo@nz.invalid> wrote:

    This is why browsers allow you to override site style definitions
    with your own.

    Yes, but it would be very much nicer if that wasn't *necessary.*

    On the contrary. This is an integral part of the whole concept of
    separating form from content.

    Separation of form from content does *not* mean that web designers
    are obligated to use overwrought, kludgy, or abusive design patterns
    that the user then has to direct their browser to ignore. That's an
    absurd thing to say.

    “Beauty lies in the eye of the beholder” would seem to be the most
    polite response.

    Is this supposed to mean something? Am I supposed to be content with
    horrible design choices? Am I supposed to just deal with these
    resource-hungry and usually unusable webpages just because someone out
    there must like them?

    This is just plain bad design. The web wasn't meant to be experienced by tweaking various configurations using extensions/add-ons for the browser
    just to get any glimpse of functionality. I shouldn't even have to mention
    how a majority of crap-loaded pages will just refuse to work if you dare
    change the way you view them.

    If a good user experience requires complicating the setup for a chance of little reward, then it isn't really a good user experience.

    Someone out there might actually look at the garbage and think they can't
    live without it. I hope I am there to give them a goddamn intervention.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From The Natural Philosopher@tnp@invalid.invalid to comp.os.linux.misc on Wed Dec 24 12:45:48 2025
    From Newsgroup: comp.os.linux.misc

    On 23/12/2025 22:19, John Ames wrote:
    A straw-man argument is, to quote Wikipedia, "the informal fallacy of refuting an argument different from the one actually under discussion,
    while not recognizing or acknowledging the distinction."

    I always saw its essence as the protagonist need to win any argument,
    when they couldn't win the one under discussion.

    Hitler was a vegetarian and liked dogs, so he must have been essentially
    a good man...
    --
    The New Left are the people they warned you about.

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From The Natural Philosopher@tnp@invalid.invalid to comp.os.linux.misc on Wed Dec 24 12:50:09 2025
    From Newsgroup: comp.os.linux.misc

    On 23/12/2025 22:48, Charlie Gibbs wrote:
    Whenever I start feeling too paranoid, I remind myself of Hanlon's
    Razor: "Never ascribe to malice that which can be adequately be
    explained by stupidity." But then a little voice in the back of
    my head says, "But Google isn't stupid!"

    This is true, but they are, so to speak, unwise.

    All over the world we have clever men in positions of political power
    who are abusing those positions for fame or fortune, to the extent that
    it threatens the very systems they are notionally in charge of.

    The hills are alive the the desperate honks of golden geese being strangled.

    And so is the Internet.

    When everything is monetised, none of it is worth paying attention to.
    --
    "The great thing about Glasgow is that if there's a nuclear attack it'll
    look exactly the same afterwards."

    Billy Connolly

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From The Natural Philosopher@tnp@invalid.invalid to comp.os.linux.misc on Wed Dec 24 12:58:22 2025
    From Newsgroup: comp.os.linux.misc

    On 23/12/2025 23:23, John Ames wrote:
    I mean, it's*both* - a continuation of a long-established pattern
    in our society*and* a bad thing. The fact that someone out there
    excuses it as rational self-interest* (and may even be factually
    correct) does not make it cool; abusive design patterns are bad, and
    those who employ them knowingly are *bad people.* They should feel
    ashamed of themselves and their mothers should all call to tell them
    that they're very dis- appointed and had hoped they raised them
    better than this.

    There is a concept from the depths of industrial analysis, known as
    'time span of discretion'.

    More or less being a measure of how long a timescale a man takes into
    account when making a decision.

    On the factory shop floor, it is measured in hours. At board level one
    hopes it is years.

    In politics it is seldom further then the next election.


    * (And as Doctorow has brought up in his writing on
    "enshittification," it's often self-defeating in the long run - you
    win temporary gains, but your thing is much worse and once someone
    comes along with a less awful alternative, people will abandon you -
    and rightfully so.)

    Exactly. But it is part of 'Old Harry's Game' - the moment something
    with social traction appears, the race to control it and subvert it begins.

    Once its dead and rotten and starting to smell, the cycle is complete...
    --
    Any fool can believe in principles - and most of them do!



    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From The Natural Philosopher@tnp@invalid.invalid to comp.os.linux.misc on Wed Dec 24 12:59:39 2025
    From Newsgroup: comp.os.linux.misc

    On 23/12/2025 23:40, Charlie Gibbs wrote:
    On 2025-12-23, John Ames <commodorejohn@gmail.com> wrote:

    * (And as Doctorow has brought up in his writing on "enshittification,"
    it's often self-defeating in the long run - you win temporary gains,
    but your thing is much worse and once someone comes along with a less
    awful alternative, people will abandon you - and rightfully so.)

    Unless you manage to buy, bury, or sabotage the alternatives.
    In that business, monopolies are the holy grail.

    As a friend once remarked 'in business, everyone is looking for the
    unfair advantage'
    --
    New Socialism consists essentially in being seen to have your heart in
    the right place whilst your head is in the clouds and your hand is in
    someone else's pocket.


    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to comp.os.linux.misc on Wed Dec 24 19:08:57 2025
    From Newsgroup: comp.os.linux.misc

    On Wed, 24 Dec 2025 12:59:39 +0000, The Natural Philosopher wrote:

    As a friend once remarked 'in business, everyone is looking for the
    unfair advantage'

    What would constitute a “fair” advantage?
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to comp.os.linux.misc on Wed Dec 24 19:11:25 2025
    From Newsgroup: comp.os.linux.misc

    On Wed, 24 Dec 2025 06:25:18 -0600, kouya wrote:

    Am I supposed to be content with horrible design choices?

    You could always design your own, and show us how it’s done.

    Anybody can criticize what experts do, not anybody can actually do
    better.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From kouya@kouyaheika@canithesis.org to comp.os.linux.misc on Wed Dec 24 20:01:55 2025
    From Newsgroup: comp.os.linux.misc

    Lawrence D’Oliveiro wrote:

    Anybody can criticize what experts do, not anybody can actually do
    better.

    You think those are experts? Experts in money and being cheap, I suppose,
    but not experts in web development and design. Have you actually looked
    into most javascript-riddled websites? A majority of the things they rely
    on the client browser to generate could be done with basic HTML and maybe
    some CSS.

    These web designers don't actually know what they are doing, they just know what everyone else is doing. This is evident by the amount of JS frameworks there are that make entirely simple things incredibly complex. If you
    actually know how to make websites, your job pays you not to.

    It's a similar problem in the general software space. We used to have
    programs run as efficient as possible on little resources, but there are so many languages now that have power users that you'll find software made to
    be as efficient as possible do an insane amount of processing at once but
    it is made in python. Nobody knows what they're doing, they just know what everybody else is doing.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to comp.os.linux.misc on Thu Dec 25 03:18:51 2025
    From Newsgroup: comp.os.linux.misc

    On Wed, 24 Dec 2025 20:01:55 -0600, kouya wrote:

    Lawrence D’Oliveiro wrote:

    Anybody can criticize what experts do, not anybody can actually do
    better.

    You think those are experts?

    Feel free to show us how you can do a better job ... if you can.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From The Natural Philosopher@tnp@invalid.invalid to comp.os.linux.misc on Thu Dec 25 03:30:07 2025
    From Newsgroup: comp.os.linux.misc

    On 25/12/2025 02:01, kouya wrote:
    Lawrence D’Oliveiro wrote:

    Anybody can criticize what experts do, not anybody can actually do
    better.

    You think those are experts? Experts in money and being cheap, I suppose,
    but not experts in web development and design. Have you actually looked
    into most javascript-riddled websites? A majority of the things they rely
    on the client browser to generate could be done with basic HTML and maybe some CSS.

    These web designers don't actually know what they are doing, they just know what everyone else is doing. This is evident by the amount of JS frameworks there are that make entirely simple things incredibly complex. If you actually know how to make websites, your job pays you not to.

    It's a similar problem in the general software space. We used to have programs run as efficient as possible on little resources, but there are so many languages now that have power users that you'll find software made to
    be as efficient as possible do an insane amount of processing at once but
    it is made in python. Nobody knows what they're doing, they just know what everybody else is doing.

    'Twas ever thus. "We all say it, so it must be true"...Bandar Logic...
    --
    "The great thing about Glasgow is that if there's a nuclear attack it'll
    look exactly the same afterwards."

    Billy Connolly

    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From kouya@kouyaheika@canithesis.org to comp.os.linux.misc on Wed Dec 24 21:34:18 2025
    From Newsgroup: comp.os.linux.misc

    Lawrence D’Oliveiro wrote:

    On Wed, 24 Dec 2025 20:01:55 -0600, kouya wrote:

    Lawrence D’Oliveiro wrote:

    Anybody can criticize what experts do, not anybody can actually do
    better.

    You think those are experts?

    Feel free to show us how you can do a better job ... if you can.

    I don't know why you are so keen to see my own works but you'll have to make do. Even if I could show them, they would do nothing for your argument or
    mine. It's irrelevant. The argument isn't "can they make a webpage"
    its "can they make a webpage well"? Any basic knowledge of HTML, CSS, and
    JS can tell you that answer. Your refusal to critically think about the
    subject says a lot.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to comp.os.linux.misc on Thu Dec 25 03:49:13 2025
    From Newsgroup: comp.os.linux.misc

    On Wed, 24 Dec 2025 21:34:18 -0600, kouya wrote:

    Lawrence D’Oliveiro wrote:

    On Wed, 24 Dec 2025 20:01:55 -0600, kouya wrote:

    Lawrence D’Oliveiro wrote:

    Anybody can criticize what experts do, not anybody can actually do
    better.

    You think those are experts?

    Feel free to show us how you can do a better job ... if you can.

    I don't know why you are so keen to see my own works ...

    It’s called “put your money where your mouth is”.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From kouya@kouyaheika@canithesis.org to comp.os.linux.misc on Wed Dec 24 22:01:32 2025
    From Newsgroup: comp.os.linux.misc

    Lawrence D’Oliveiro wrote:

    On Wed, 24 Dec 2025 21:34:18 -0600, kouya wrote:

    Lawrence D’Oliveiro wrote:

    On Wed, 24 Dec 2025 20:01:55 -0600, kouya wrote:

    Lawrence D’Oliveiro wrote:

    Anybody can criticize what experts do, not anybody can actually do
    better.

    You think those are experts?

    Feel free to show us how you can do a better job ... if you can.

    I don't know why you are so keen to see my own works ...

    It’s called “put your money where your mouth is”.

    Maybe in a case where it would call for it but we're talking about designing things based on a static logic. It should be plenty enough if you
    understand the subject but you clearly don't.

    It's not "put your money where your mouth is" here, it's "show me your crap
    so I can insult it for not fitting my argument". Even if I wasn't under
    NDA, all your responses have been bad faith. You haven't truly engaged with anybody and gave a genuine argument of your own that shows you have the slightest clue on the topic. How about you show me you know a damn what
    you're talking about?
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From Lawrence =?iso-8859-13?q?D=FFOliveiro?=@ldo@nz.invalid to comp.os.linux.misc on Thu Dec 25 04:52:45 2025
    From Newsgroup: comp.os.linux.misc

    On Wed, 24 Dec 2025 22:01:32 -0600, kouya wrote:

    Lawrence D’Oliveiro wrote:

    On Wed, 24 Dec 2025 21:34:18 -0600, kouya wrote:

    Lawrence D’Oliveiro wrote:

    On Wed, 24 Dec 2025 20:01:55 -0600, kouya wrote:

    Lawrence D’Oliveiro wrote:

    Anybody can criticize what experts do, not anybody can actually do >>>>>> better.

    You think those are experts?

    Feel free to show us how you can do a better job ... if you can.

    I don't know why you are so keen to see my own works ...

    It’s called “put your money where your mouth is”.

    Maybe in a case where it would call for it but we're talking about
    designing things based on a static logic.

    Keep spouting your empty, vacuous rationalizations, why don’t you.
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From kouya@kouyaheika@canithesis.org to comp.os.linux.misc on Wed Dec 24 23:07:31 2025
    From Newsgroup: comp.os.linux.misc

    Lawrence D’Oliveiro wrote:

    Keep spouting your empty, vacuous rationalizations, why don’t you.

    PLONK!
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From vallor@vallor@vallor.earth to comp.os.linux.misc on Thu Dec 25 12:30:52 2025
    From Newsgroup: comp.os.linux.misc

    At Wed, 24 Dec 2025 22:01:32 -0600, kouya <kouyaheika@canithesis.org>
    wrote:

    Lawrence D’Oliveiro wrote:

    On Wed, 24 Dec 2025 21:34:18 -0600, kouya wrote:

    Lawrence D’Oliveiro wrote:

    On Wed, 24 Dec 2025 20:01:55 -0600, kouya wrote:

    Lawrence D’Oliveiro wrote:

    Anybody can criticize what experts do, not anybody can actually
    do better.

    You think those are experts?

    Feel free to show us how you can do a better job ... if you can.

    I don't know why you are so keen to see my own works ...

    It’s called “put your money where your mouth is”.

    Maybe in a case where it would call for it but we're talking about
    designing things based on a static logic. It should be plenty enough
    if you understand the subject but you clearly don't.

    It's not "put your money where your mouth is" here, it's "show me
    your crap so I can insult it for not fitting my argument". Even if I
    wasn't under NDA, all your responses have been bad faith. You haven't
    truly engaged with anybody and gave a genuine argument of your own
    that shows you have the slightest clue on the topic. How about you
    show me you know a damn what you're talking about?

    He's a high-level troll. Best to put him in your killfile.

    Also, I apprehend that you have made the better argument.
    --
    -v System76 Thelio Mega v1.1 x86_64 Mem: 258G
    OS: Linux 6.18.2 D: Mint 22.2 DE: Xfce 4.18 (X11)
    NVIDIA GeForce RTX 3090Ti (24G) (580.105.08)
    "All life's answers are on TV. - Bart Simpson"
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From vallor@vallor@vallor.earth to comp.os.linux.misc on Thu Dec 25 12:33:46 2025
    From Newsgroup: comp.os.linux.misc

    At Wed, 24 Dec 2025 23:07:31 -0600, kouya <kouyaheika@canithesis.org> wrote:

    Lawrence D’Oliveiro wrote:

    Keep spouting your empty, vacuous rationalizations, why don’t you.

    PLONK!

    Indeed.

    BTW, he stopped answering my criticisms of his arguments, because
    I cut him to ribbons so often.

    ObChristmas:

    Merry Christmas, Mithratide, or whatever you celebrate!
    And a Happy New Year!
    --
    -v System76 Thelio Mega v1.1 x86_64 Mem: 258G
    OS: Linux 6.18.2 D: Mint 22.2 DE: Xfce 4.18 (X11)
    NVIDIA GeForce RTX 3090Ti (24G) (580.105.08)
    "OPERATOR! Trace this call and tell me where I am."
    --- Synchronet 3.21a-Linux NewsLink 1.2