Avatar
Ben Ramsey
e653eb60b2db5edf906d354c2825bf00a80dfab1b1766cd97805155e8fcc0db3
Coder, Author, & Speaker. PHP 8.1 & 8.2 RM. ramsey/uuid. Open Source. Staff+ Engineer. he/him Co-admin of https://phpc.social All original content © me & licensed CC BY-SA 4.0, unless otherwise specified. :cc: :ccby: :ccsa: The opinions expressed on this profile are my own and do not necessarily reflect the views of my employer or any affiliated organizations. Any information shared is intended solely for informational purposes and should not be construed as professional advice.

The thing is, this is a style/display thing. The text in the source is not actually all caps. Is there a way to tell readers this is for presentation only? Like `role=presentation` but for the CSS style?

Replying to ccfafc94...

nostr:npub1jpp36eeycvlkkdy4d4l4lgswvf8jtdare5vly0w0sk7rc39pzgrqlyu59l Just a guess but maybe as ben is pretty short, it may Interpret it as abbreviation? Did you try it maybe with something longer, like Benedict e.G. ?

nostr:npub1hy28cvz3c4xlmcujaepdk9szmedpxlzm2l490q3za8ryx3cls45s7f4neg It did it on both names in Edge.

I haven’t tried using any markup from schema.org, yet.

nostr:npub1mwwet82kftak4p6sn6uqnzz948zxf0zem9m9f22gd3qt5hwc49qqq8wwzd nostr:npub1t3zqqns5sjwrfj0x22ys6dpwux6vken6fccaphmj7dqp0c35mmhqutf87n I got to the channel, but I gave up after choosing the “go left” reaction emoji, since I couldn’t figure out how to get the next prompt.

I’ve had delirious Covid dreams about Gmail filters.

Hotel rooms book and tickets acquired for #DragonCon2024! Woo! #DragonCon

nostr:npub1w7xl0xg7k3n0fulumh35lvp92qvlsgzmvuu4e5mfmk42f56xuq6sj3dxh3 nostr:npub16pcnkuannwmpwmu9phqvyg93uavdgdmzgy8cfrzvk7swr98udfus6s8j5n nostr:npub1xwe2zw8wuh0zr3vg00ns2wa7fkcqwyfz44wk25cynvcr5fj8zr3s0f7dk2 If I had to guess how it will end, Mr. Beast will end up coming to some agreement with Dee’s Nuts, and then, he’ll donate a bunch of money to some charity in honor of their agreement.

nostr:npub15tepx7lk826fa82s683nqw85lte8mn8e2ujg2gvxavkvxl9asx9qv82c9n “Earn Microsoft Rewards when you search with Bing”

Ewwwww

nostr:npub1mxjw8wjetmnlk9s62s6trw0sehhcz5ep844yugas33tu4u7lx6uqfewnrh I can try to remember to do that. :-)

I don’t have a timeline right now for that. My goal is to implement most of the ECMA-402 API before moving into beta, but I once it gets to beta, stable shouldn’t be too far behind.

Replying to Avatar Ben Ramsey

nostr:npub1umuah47rwrtxxqq22c75kze3sdc68wd8394fkwvvym57na90gslq3lajxa I found that FormatJS mostly provides polyfills for ECMA-402, so FormatPHP started looking a lot like an ECMA-402 port to PHP.

The more I looked at ECMA-402, the more I wanted a similar API to work with in PHP. So, ecma_intl isn’t just about fixing the limitations of ext-intl or providing the missing functionality, it’s about bringing that API to PHP.

So, in a sense it is about bringing more standards to PHP, but that wasn’t really the motivating factor.

2/2

Replying to Avatar Ben Ramsey

nostr:npub1umuah47rwrtxxqq22c75kze3sdc68wd8394fkwvvym57na90gslq3lajxa The short answer is that I wanted a project I could start from scratch to help learn PHP internals and C.

The long answer is: While leading efforts to internationalize and localize our applications at $dayJob. We were using FormatJS, but there wasn’t a comparable library in PHP, so I started building FormatPHP, but I encountered a number of limitations with the native Intl extension.

1/n

nostr:npub1umuah47rwrtxxqq22c75kze3sdc68wd8394fkwvvym57na90gslq3lajxa I found that FormatJS mostly provides polyfills for ECMA-402, so FormatPHP started looking a lot like an ECMA-402 port to PHP.

The more I looked at ECMA-402, the more I wanted a similar API to work with in PHP. So, ecma_intl isn’t just about fixing the limitations of ext-intl or providing the missing functionality, it’s about bringing that API to PHP.

So, in a sense it is about bringing more standards to PHP, but that wasn’t really the motivating factor.

2/2

nostr:npub1umuah47rwrtxxqq22c75kze3sdc68wd8394fkwvvym57na90gslq3lajxa The short answer is that I wanted a project I could start from scratch to help learn PHP internals and C.

The long answer is: While leading efforts to internationalize and localize our applications at $dayJob. We were using FormatJS, but there wasn’t a comparable library in PHP, so I started building FormatPHP, but I encountered a number of limitations with the native Intl extension.

1/n

nostr:npub1jpp36eeycvlkkdy4d4l4lgswvf8jtdare5vly0w0sk7rc39pzgrqlyu59l How does that extension relate to the Intl extension that is bundled with PHP?

nostr:npub14sc8uemf69rsya6rc8dny32tlrcea5cgheyscp3ungmck5vy60xs5c0wv6 It’s not related. This extension is an attempt to port the ECMA-402 specification to PHP. Both the bundled extension and this one are based on ICU.