@html5test@mastodon.social
@html5test@mastodon.social avatar

html5test

@html5test@mastodon.social

CTO of Salonhub. Creator of http://html5test.com, writes at http://nielsleenheer.com, team
Fronteers Conference, Google Developers Expert, Invite me to speak at your event.

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

html5test, to random
@html5test@mastodon.social avatar

The web turns 35 this year…. Wait what? I used Tim Berners-Lee’s first webbrowser on the NeXT. I feel old.

html5test, to random
@html5test@mastodon.social avatar

Over the last couple of years the information in the User-Agent string has become unreliable. Even more so than it was in the past.

Check out the replacement: User-Agent Client Hints for a way to get more accurate information:

https://nielsleenheer.com/articles/2024/the-user-agent-client-hints-api/

html5test, to random
@html5test@mastodon.social avatar

I just ran into an UUIDv4 collision. Two identical UUIDs generated, just two days apart. Lucky me.

html5test, to random
@html5test@mastodon.social avatar

The old html5test.com site is down. And maybe it’s down forever. It needs a server rebuild and I don’t know if I have the time right now. Or if it is even worth it.

html5test, to random
@html5test@mastodon.social avatar

Making money with Project Fugu – building a cash register with web technologies

How about this for a title of the talk? Too click-baity?

html5test, to random
@html5test@mastodon.social avatar

Just passed airport security and on my way back from HalfStack Vienna. I just wish I could get a copy of the x-ray scan of my suitcase full of point of sale devices. It looked so cool when I briefly saw it. The security agents looked very confused.

html5test, to random
@html5test@mastodon.social avatar

Back in Billund visiting the Lego House. And I just bought the Lego Friends Botanical Garden and it probably the nicest looking set I’ve seen in a while. 🤩

html5test, to random
@html5test@mastodon.social avatar

@codepo8 Wow! What kind of dreamscape AI generated building did you send us to!

html5test, to random
@html5test@mastodon.social avatar

On my way to London for HalfStack Conference. Flying to London City, which according to Jay Foremen is only for wankers. So I decided to go all in and fly business as well. In for a penny…

html5test, to random
@html5test@mastodon.social avatar

One of my favorite events every year is @btconf in Düsseldorf.

I always try to attend but due to a busy schedule I never know I can make it so I always buy my ticket last minute. Last year it was sold out, but @marcthiele graciously found me a ticket.

This year I decided to get my ticket months in advance. Blocked the dates in my calendar. Nothing was going to stop me…

🤦🏻‍♂️

html5test, to random
@html5test@mastodon.social avatar

It seems like I’ll be back in the US sooner than expected. Booked my flight for San Francisco for the 18th of September. A couple of days there and back again at the end of the week.

Anyone else I know going to SF that week? And what should I definitely do while I’m there?

html5test, to random
@html5test@mastodon.social avatar

Are there any Web GDEs that I know coming to I/O Connect Amsterdam this week?

html5test, to random
@html5test@mastodon.social avatar

I constantly get notifications from Find My that my AirPods are following me. It is really annoying. Nothing helped fix it. So I live with it. 😡

Today I forgot them in my hotel and I did not get a notification. Nothing. 🤦🏻‍♂️

Yeah, this Find Me stuff works great 👍🏻

html5test, to random
@html5test@mastodon.social avatar

If you check your analytics, you may have noticed something weird. None of your visitors use Windows 11, and nobody upgraded their computer past macOS 10.15. That can't be right. So what is going on?

The problem with User-Agent strings ✨

https://nielsleenheer.com/articles/2024/the-problem-with-user-agent-strings/

html5test, to random
@html5test@mastodon.social avatar

I just wanted to write a nice short article about the effort to reduce the information in user-agent strings. Started writing and suddenly I'm 3000 words in. I guess this is going to be a three parter. 😅

html5test, to random
@html5test@mastodon.social avatar

Decided on the topic of a new talk for this fall.

It's an explanation and live demo of a completely browser based cash register, including barcode scanner, cash drawer, customer displays and receipt printer. All using WebSerial, WebUSB, WebHID and other Fugu APIs.

Demo is done. Code is open-source. Still working on the actual talk.

If there are any conferences interested in such a topic, let me know!

html5test, to random
@html5test@mastodon.social avatar

7 days ago a woman called me out of the blue. Hi my name is Wilma Leenheer. She was American and saw my name in the phonebook while visiting a couple minutes away from my house.

She was curious if her husband was related. I promised find out and invited them to my house. He wasn’t, but I was able to give them their family tree back to around 1500.

Today I sprinted across Detroit airport to catch my flight from Miami to Amsterdam. They live about an hour away, I did not have time to visit.

html5test, to random
@html5test@mastodon.social avatar

I just got carded at Google I/O when I wanted to get a beer. Somehow they didn’t accept my t-shirt as proof of me being 21+. Weird.

html5test, to random
@html5test@mastodon.social avatar

And if you are attending Google I/O Connect in Miami or Amsterdam… hope to see you there! 🕶️

I will be in Miami and Amsterdam with the whole setup to give demos and chat about how I made this, how you could use the Project Fugu APIs on your projects.

https://mastodon.social/@html5test/110355448418389775

html5test, to random
@html5test@mastodon.social avatar

Raiding my old sticker stash for HalfStack conference this Wednesday in London. Wanted to do this for years, and finally remembered before leaving for London.

html5test, to random
@html5test@mastodon.social avatar

Spend the whole afternoon at the Computer History Museum 😍

image/png
image/png

html5test, to random
@html5test@mastodon.social avatar

2️⃣ A chapter of unnecessary detail

A fascinating story about the browser wars. It’s a tale where the User-Agent string takes centre stage, revealing its unpredictable nature and the need for vigilance when relying on it.

https://nielsleenheer.com/articles/2024/a-chapter-of-unnecessary-detail/

html5test, to random
@html5test@mastodon.social avatar

🔔The next chapter of the series "The problem with User-Agent strings" is up! Find out what has been happening to the accuracy of the User-Agent string and why!

4️⃣ User-Agent reduction

https://nielsleenheer.com/articles/2024/user-agent-reduction/

html5test, to random
@html5test@mastodon.social avatar

6️⃣ Should we rely on browser detection?

How accurate is the new User-Agent Client Hints API? Desktop mode complicates things. And perhaps should we build for the web instead of browsers.

https://nielsleenheer.com/articles/2024/should-we-rely-on-browser-detection/

html5test, to random
@html5test@mastodon.social avatar

New t-shirt has arrived. Got an Internet Explorer version as well.

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