@grigs@front-end.social
@grigs@front-end.social avatar

grigs

@grigs@front-end.social

Co-Founder of Cloud Four. Author of Progressive Web Apps from A Book Apart. Trying to balance work, life, and taking care of my father. he/him

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

grigs, to random
@grigs@front-end.social avatar

Chrome dev tools now allows you to inspect pre-rendered web pages. So cool!

grigs, to random
@grigs@front-end.social avatar

Proud moment. Just learned about a new web feature at #GoogleIO. So I searched @cloudfour's Slack to see if anyone has talked about it. thought maybe I would find someone linking to an article about it.

Instead, I found code from a current project that is already using the new feature and using it correctly. :)

grigs, to random
@grigs@front-end.social avatar

I’m heading to Google I/O next week. My first big conference since 2019. Who else do I know that is going to be there?

On a somewhat related note, has anyone figured out how to save sessions on the I/O schedule this year? I can't find a way to build a schedule for myself.

grigs, to random
@grigs@front-end.social avatar

In part 2 of our AI Ethical Framework series, we look at what questions we should ask about competing AI Models as we try to pick one for use in our work. https://cloudfour.com/thinks/ai-ethical-framework-ai-model-questions/

grigs, to random
@grigs@front-end.social avatar

There are certain inventions that seem like they should be linked in history, but aren't. For example:

Popcorn — 3600 BCE
Dental Floss — 1819 CE

grigs, to random
@grigs@front-end.social avatar

My business partner @megnotarte and I published the first in a three-part series about an AI Ethical Framework we intend use at @cloudfour to evaluate whether AI in our work is consistent with our values or not.

We begin with three things we agree on.
https://cloudfour.com/thinks/ai-ethical-framework-three-things-we-agree-on/

grigs, to random
@grigs@front-end.social avatar

In our latest episode of @cloudfour Fourcast, I sat down with @tammy to talk about Google’s recent change from FID to INP and what it means for website owners.

Tammy breaks down the jargon and provides recommendations for what companies should do to address the change, improve performance, and tie performance to the metrics that matter for their business.

Check it out and pass it along to anyone struggling to understand what INP means for them.
https://cloudfour.com/thinks/demystifying-googles-recent-switch-to-inp/

grigs, to random
@grigs@front-end.social avatar

I remember reading a blog post a few weeks (months) back that argued the reason why most AI code generation was inaccessible was because it was trained to predict the median output and the median experience on the web is inaccessible.

Or something like that? Does that ring any bells to anyone? I'm trying to find that post.

grigs, to random
@grigs@front-end.social avatar

”A collection of innovations by women in the fields of computer science and technology.”
https://nowebwithoutwomen.com/

/ht @tylersticka

grigs, to random
@grigs@front-end.social avatar

Enhance WASM seems like a big deal and perhaps heralds a new era of web development after a lost decade of React https://begin.com/blog/posts/2024-04-08-introducing-enhance-wasm

grigs, to random
@grigs@front-end.social avatar

My father passed last October. I don’t think there has been a day since that I haven’t thought about him at least once.

The memories aren't always painful. Sometimes they are just fleeting moment. But it is every single day.

I wonder if there will ever be a day when he doesn't cross my mind at least once.

grigs, to random
@grigs@front-end.social avatar

Quick update on my search for data about opening links in new tabs or windows.

Everyone has an opinion
• No one has shared any data
• I reached out to a web analytics expert who has been in the field over 20 years who replied, ”I have no idea and haven’t seen any data on your question.”
• The expert pointed me to a Slack community full of web analytics and data folks.
• I’ve posted the query there and am waiting to see if anyone has data.

https://front-end.social/@grigs/112100949225287946

grigs,
@grigs@front-end.social avatar

If that Slack community cannot supply me any data, then I’m out of ideas of where to look. I have:

• Searched using Google and Bing
• Searched on Twitter, LinkedIn
• Asked three different AI agents
• Asked on social media
• Wrote two different blog posts and shared on social media again
• Asked a web analytics expert with over two decades of experience and author of multiple books
• Asked the web analytics community (pending)

I'm close to concluding there is no evidence to support the practice

grigs,
@grigs@front-end.social avatar

@ksylor @beep Is it safe to assume you all followed the data in your approach?

I’d love hard data, but even anecdotal stories like, “Company X tested it and found that it did increase Y," would be better than what I’ve got now.

grigs,
@grigs@front-end.social avatar

@ksylor @beep lol. as much as I hate this answer, I'm happy to find someone that says they tested it and found results instead of just assuming it would have a positive impact. I was beginning to believe this practice was an urban legend that everyone had fallen for.

grigs,
@grigs@front-end.social avatar

@ksylor @beep it’s been funny seeing how many responses I’ve received that assert not only that they prefer opening links in new tabs, but that everyone is used to it these days and that it should be the default behavior.

As someone who prefers same tab and consciously choosing when I want a new tab, I’ve been biting my tongue. I don’t want to debate preferences because my preference as a developer doesn’t matter.

Related: I think I need that extension

grigs,
@grigs@front-end.social avatar

@beep @ksylor Your pencil budget must be out of control. I hope you recycle the broken ones.

This may be the best use case I’ve heard for mechanical pencil. Like giving a metal bat to Bo Jackson.*

  • I don’t follow baseball so my reference is both dated and likely wrong, but I seem to remember him breaking bats
grigs,
@grigs@front-end.social avatar

@ksylor @chriscoyier @beep It just occurred to me that the ecommerce use case is different than the context of the poll that sparked my inquiry.

Lynne asked “To all my content creators, content marketers, marketers, and editors out there. What do you do with links on your site?”

And clarified in the comments, that she was distinguishing between outbound and internal links.

In the tests you all did @ksylor, was it internal links? I’m imagining from category or search results to product pages.

grigs, to random
@grigs@front-end.social avatar
  1. Think of something I need to do
  2. Open Todoist
  3. Spend the next five minutes trying to remember what it was I need to do
  4. Complain on social media
  5. Repeat
grigs, to random
@grigs@front-end.social avatar

On a recent project, we created a digital welcome packet for a hospital as an alternative to the 40+ page paper packet they give every patient.

The digital version would cost less (no press run), could be updated in real time, would produce less waste, and would be available on phones for patients and their families.

But solely relying on a digital version won’t work because not every patient will have access to it or may be impaired in a way that prevents them from using their phone.

grigs,
@grigs@front-end.social avatar

So we knew that in addition to the digital welcome packet, we needed a print version that would be printed on-demand. Ideally, the print version would be connected to the same CMS that powered to digital welcome packet so updates flowed into both versions.

Unfortunately, simply printing a web page wasn’t sufficient. Browsers don’t support all of the features of CSS print style sheets which makes it difficult to get the level of print design control that we needed.

grigs,
@grigs@front-end.social avatar

We found a great solution that automatically generated PDFs that were much closer to the design of the original welcome packets.

The end result was any changes in the CMS would rebuild the digital welcome packet and generate new PDFs that could be printed whenever needed. It works incredibly well.

grigs,
@grigs@front-end.social avatar

And I’m happy to say that @spaceninja wrote an excellent article that describes how we set it up and includes a sample code repository so you can learn how to create a website and a PDF from the same codebase and CMS:
https://cloudfour.com/thinks/how-to-create-a-website-and-a-pdf-from-the-same-codebase/

grigs, to random
@grigs@front-end.social avatar

25 years ago the #1 and #2 web design mistakes on this list were related to opening links in new windows. https://www.nngroup.com/articles/the-top-ten-web-design-mistakes-of-1999/

Opening links in new tabs or windows has a long history that predates many current tech trends that might explain it.

For 25 years, people have argued that opening links in new windows will keep people on your site.

In 25 years, no one has bothered to measure this to see if it is true?

grigs, to random
@grigs@front-end.social avatar

Quick clarification of my article yesterday: Where are the A/B tests for opening links in new tabs?

It’s been nearly twenty years, surely someone has tested this? Anyone?

https://cloudfour.com/thinks/where-are-the-a-b-tests-for-opening-links-in-new-tabs/

grigs,
@grigs@front-end.social avatar

@sarajw yeah, that’s the risk I suppose. But right now, the decision makers act like the data is already on that side and as far as I can tell, there is no data.

It’s like a poker player has been successfully bluffing for 20 deca…er…years.

It’s about time for someone to call their bluff and see what cards they’re holding.

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