@tomw@mastodon.social
@tomw@mastodon.social avatar

tomw

@tomw@mastodon.social

Web developer. Sometimes designer. I like code, words and mass movements. Jag lär mig #svenska.

Interested in/may post about #html #css #wordpress #openweb #decentralisation #socialism #protest

This profile is from a federated server and may be incomplete. Browse more on the original instance.

tomw, to random
@tomw@mastodon.social avatar

Long story short, don't trust AI with your dog.

tomw,
@tomw@mastodon.social avatar

@clacksee This clearly originated as a parody image but Google's AI has taken it seriously

tomw, to random
@tomw@mastodon.social avatar

Once again I have put an apology between the <noscript> tags

Sorry friends, I would have made this work without Javascript, but I didn't have time and at this point, seriously, most websites don't work for you, do they?

(That isn't what I wrote, I just said sorry)

tomw,
@tomw@mastodon.social avatar

@sil @robstyles Ironically, that page does not work if you turn off Javascript. Nor does it fall back to anything useful.

tomw,
@tomw@mastodon.social avatar

@dan Yeah, hopefully that's pretty much where I am – the <noscript> apology that I started with.

At this point I think it is more about failing correctly than providing an entire alternative, no-JS path.

tomw,
@tomw@mastodon.social avatar

@robstyles @sil Yes, but a lot of these are just that the browser/connection is broken in some way, which... yeah, you should allow for that. But as an error state, at this point in the web's development, not an entire supported alternative path

tomw,
@tomw@mastodon.social avatar

Anyone who is seriously using the web with JS turned off in 2024 must be getting captcha-blocked from half of it and blank pages for quite a lot of the other half

tomw,
@tomw@mastodon.social avatar

Statistically it's probably more worthwhile testing your site on IE11 than for non-JS users at this point

tomw,
@tomw@mastodon.social avatar

@sil @robstyles Yes, I am fully aware of all of this. You might as well argue that we design a whole alternative path in case someone's train tunnel etc makes all the images fail to load, makes the CSS fail, etc. It is not reasonable in 2024 to have fallbacks for all of these scenarios.

I'm not saying we should be the kind of scumbags who don't load a text article if JS is off, but "only for enhancement" is dead.

tomw,
@tomw@mastodon.social avatar

@sil @robstyles Yeah, I'm not building anything that 100% refuses/fails without JS. More like: this widget over here needs JS, theoretically there could be a fallback here, but it's not a priority, sorry.

lara_amalia, to random
@lara_amalia@mastodon.social avatar

i'm struggling. i'd like to build a very simple website for a client. i could just build it with html+css in a couple of days, but she wants to update the content every now and then.

it's more than "just text" where i could use markdown for the content. there are some special components for blockquotes, a timeline, pricing table, etc. required.

usually i like my contentful+astro setup, but for this project it feels like an overkill (because time and budget are limited).

any ideas/thoughts? 🤔

tomw,
@tomw@mastodon.social avatar

@lara_amalia Probably! There's a bit of a lack of a middle ground once you need (user) editing, as users generally expect that to mean web login, not "edit these Markdown files and something something git" that most dev-focused stuff supports

tomw,
@tomw@mastodon.social avatar

@lara_amalia A custom Wordpress theme, in its most minimal form, lets you just write HTML and CSS and put a couple of functions like the_title() and the_content() in the places where you would expect.

I do this when I'm not trying to make a site that is "Wordpressy" (using all its functions) but more like my HTML with a CMS attached to the "text" section.

statsguy, to random
@statsguy@mas.to avatar

Whoever designed this notepad seriously missed a trick. Those first 2 composers should have been Chopin and Liszt

tomw,
@tomw@mastodon.social avatar

@statsguy I wonder what the
? Leading question mark
signifies

asmodai, to random
@asmodai@mastodon.social avatar

So I was looking at Ruby on Rails (RoR) due to something. Isn't it dangerous to keep building your product on this (e.g. GitLab, Mastodon)?

The major RoR maintainers (3) seem to be all from Shopify by this point.

Ruby is dropping more and more on language popularity charts and is hardly picked by people to learning coding with. The pool to be able to fish developers from is rapidly slinking. Heck, Lua is more popular when it comes to new people learning the language.

tomw,
@tomw@mastodon.social avatar

@asmodai honestly I was going to use RoR for something but didn't want to because of the DHH connection

Seirdy, to random
@Seirdy@pleroma.envs.net avatar

Certain search engines have reached out to me since I made my list of search engine indexes asking to be moved from the Bing-based engines section to the semi-independent engines section because they have their own indexes.

All returned zero organic link results for some time during the Bing outage.

Qwant has contacted others (not me) regarding claims of Bing-dependence whenever it became a hot topic, insisting that it mixes results from its own index with Bing (something usually against the Bing ToS unless you somehow manage to negotiate an exception, which rarely happens and has finer details covered by NDAs). Has anybody seen evidence of Qwant using its own index? It’s one of the engines whose organic results went completely dormant during the Bing outage.

tomw,
@tomw@mastodon.social avatar

@Seirdy Thanks for doing this. I think it is a shame now many 'alternative' search engines are just using Bing results, or 99% Bing, and put much effort into dissembling when asked about it.

tomw, to random
@tomw@mastodon.social avatar

Annoying problem - UK postcodes are included in Code Point Open but Northern Ireland postcodes are excluded for stupid licensing reasons.

Is there any source of NI postcodes mapping them to the new constituency boundaries?

tomw,
@tomw@mastodon.social avatar

I mean any source. I don't care that much about licensing technicalities, even if there is somewhere to scrape it from

tomw, to random
@tomw@mastodon.social avatar

People are all about fact-checking their information until they see a 'poll' that has their favoured party ahead from Johnny's Polling & Wings Shack. Instant share

tomw,
@tomw@mastodon.social avatar

Ahem, excuse me, you say Labour are ahead here, but @ electionguessingdude has Lib Dems on 78.9%!! What do you say to that good sir!!!!

tomw, to random
@tomw@mastodon.social avatar

Microsoft Recall AI after taking hundreds of screenshots of everything you're doing:

"It looks like you're writing a letter..."

tomw, to random
@tomw@mastodon.social avatar

Today I learned that the "DIZ" in "FILE_ID.DIZ" stands for "description in zip" – because it is a description text file inside a zip file.

I wondered about this at the time, but not enough to have gone looking for it since. Nice to have a loose end tied up.

tomw, to random
@tomw@mastodon.social avatar

"McAfee won't let me open that link..."

Buddy, McAfee is dead

tomw, to random
@tomw@mastodon.social avatar

Yes I am a 10x programmer. I have rewritten this same bit of code at least 10x

tomw, to random
@tomw@mastodon.social avatar

That feeling when you commit to a big project with no idea how to actually do it, and then... you figure out a way!

(I don't know how universal this is actually, but I do it more often than you'd expect.)

tomw, to random
@tomw@mastodon.social avatar

That's all well and good, but what are you doing for people like me who

(...proceeds to describe entirely unique set of circumstances that surely no one else in the world shares)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • tacticalgear
  • DreamBathrooms
  • osvaldo12
  • mdbf
  • everett
  • magazineikmin
  • khanakhh
  • Youngstown
  • rosin
  • slotface
  • modclub
  • kavyap
  • anitta
  • normalnudes
  • ngwrru68w68
  • thenastyranch
  • cisconetworking
  • Durango
  • ethstaker
  • InstantRegret
  • Leos
  • provamag3
  • GTA5RPClips
  • tester
  • cubers
  • megavids
  • lostlight
  • All magazines