I hate “links” that link to JavaScript instead of URLs

I suppose, like many in my age cohort (older generation X) I was a very early adopter of the Internet and later the Web and tend to have “old school” attitudes about many of these things.

I think of web pages in general as possessing two cosmetically similar (sometimes identical) things that serve different functions. One is links (<a> elements). The other is text spans styled the same as links, whose destinations are onclick handlers rather than URL’s. I’m actually overjoyed that someone wishes to use this concept for good rather than shady.

But still, I’m old enough to remember that the original idea behind CSS was that styling should be the prerogative of the audience, not the developers. If it were as simple as one of my browser settings is a master CSS template to go over every page I visit, mine would be something like a {color:purple; background:mauve; text-decoration: triple-overline-with-spots} and I’d happily assume anything in purple text over mauve background that’s triple overlined with spots is a link and that anything that looks like a link is probably one of those Javascript tricks that someone is using to monetize a website.

As for the blank target thing, I only ever follow links by clicking right mouse button, then select “open link in new tab”. It’s a grooved reflex with me, largely grooved by the stuff described elsewhere in the present comment. Nothing like pain to train the brain. Other grooved reflex is ALWAYS hovering any link/pseudolink (as the case may be) before (even right) clicking. But Facebook et al even spoof the title attribute to ≠ the href.

About n8chz

पृथ्वी की उच्च किराया जिले में उद्यमिता कौशल अभाव
This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s