rows

Dengue Virus Grows More Virulent in Warmer Temperatures

medlinkDengue/medlink, a recurring tropical disease that experiences outbreaks during the monsoon season, becomes more aggressive and severe in animal




rows

Exploring Curiosity Styles: Insights from Wikipedia Browsing Habits

At some point, you might have searched for specific information online, only to end up "going down the Wiki rabbit hole." In this journey, you uncover




rows

Bird Flu in Rajasthan: 140 More Crows Found Dead

Bird flu outbreak in Rajasthan: 140 more crows have died in six districts of the state, stated officials. Of these, 35 crows died in Sawai Madhopur,




rows

Smart snacking grows 1.2 times faster than traditional snacks in India

As urban consumers increasingly seek health-oriented products, smart snacking in India has grown 1.2 times faster than traditional snacks, according to a report on Tuesday.




rows

Curio lets NFT die-hards browse, track and buy all in one browser tab

Folks dedicated to the world of NFTs have access to loads of analytics and browsing tools, but none of them really work together. At least, that’s how new startup Curio sees things. Curio taps into several different sources of data to provide a powerful analytics tool for both browsing and tracking the value of NFTs. […]

© 2024 TechCrunch. All rights reserved. For personal use only.




rows

PwC Grows its Social Infrastructure Capability with Appian Group Acquisition - 1 Apr

PwC has acquired infrastructure advisory firm Appian Group, bolstering the firm’s focus on health and social infrastructure, PwC Managing Partner, Deals Sean Gregory announced today.




rows

North Korean Troops on Ukraine Border Get Unrestricted Internet—What They’re Browsing May Surprise You

In an unexpected twist, North Korean soldiers stationed along the Ukraine border, under Russian command, have been exposed to the unrestricted internet for the first time-a shocking shift for troops used to one of the world's most isolated digital environments. Their




rows

Craft grows more shoots at the grassroots

Women artisans start their own producer companies to shape lifestyle products




rows

Loki throws the timelines of the worlds out of sync

In the latest offering from Marvel Cinematic Universe, Loki goes in search of a variant — one creating nexus events




rows

Industrial production grows at 12.3 per cent in June

IIP grew in double digit for the second month in a row due to strong performance by manufacturing, power and mining sectors




rows

Spotlight on Island of Crows

Kakkathuruthu, 75 km from Kochi airport, went from remote island to world famous, thanks to a Nat Geo feature. PRIYADERSHINI S finds out why




rows

Let’s bring back browsing

When the web started one of the best parts about it was the naming of things. To “surf the web” implied fun and adventure and to “browse” implied serendipity. And we seem to have lost that. Let’s go back. When I discovered the internet it was pretty much just taking off. I didn’t go to […]




rows

Built-in Browser Support for Responsive Images

Take advantage of the new element and new features of in your next responsive website.




rows

So how does the browser actually render a website

September 2015 I had the privelage of giving a talk at JSConfEU 2015 in Berlin. My topic was about what the browser actually does to construct your website and show it on the screen. This is a topic I’ve been digging into for a few years now and it was really fun trying to distill … Continue reading "So how does the browser actually render a website"




rows

Stop iOS10 browser auto-locking

I had twitter open the other day and I had to put my phone down and attend to something else, the timeline happened to be on a looping gif video and I noticed when I came back that my phone was still awake and unlocked the fact that video was in view kept the phone … Continue reading "Stop iOS10 browser auto-locking"




rows

When money grows on trees

Once viewed as worthless, the humble croton nut of East Africa has proven to be a valuable source of biofuel, fertilizer and even chicken feed



  • Solutions & Co

rows

Smart snacking grows 1.2 times faster than traditional snacks in India




rows

How to Disable JavaScript in Almost Any Browser

In 2022 I think it’s still important as a web developer to test your how your websites look and function when users disable JavaScript in their browser. Developing in this way used to be a cornerstone of Progressive Enhancement and can be handy on both desktop or mobile.

I still find myself wanting disabling JavaScript on pages I visit. Sometimes it’s to test a page I’m working on, but in other instances it’s simply to visit a web page that’s not functioning correctly and I want to see if JavaScript is the culprit.

The post How to Disable JavaScript in Almost Any Browser appeared first on Impressive Webs.




rows

545: Arc Browser with Nate Parrott

Nate Parrott from The Browser Company of New York stops by to talk about Arc - including the history of Arc, how boosts work, building out dev features, how they deciding on what features to build, and feedback from Dave and Chris on Arc.




rows

624: Blogging, In App Browsers are Bad, and Teaching CSS from Scratch

On this epsiode we're talking about the current state of blogging and social media, the polyfill hack, whether in app browsers should be banned, web components and the difficulty of front end web dev, and how we would go about teaching CSS from scratch in 2024.




rows

Eyebrows raised as Central team visits Anantapur to assess rabi drought during rainy kharif

The team choosing mandals like Vidapanakallu and Vajrakarur which received excessive rain in June, draws flak from farmers and district officials alike; farmers worry as to how to present their drought woes to the officials who are visiting their fields which are now rain-fed and green




rows

Microbrowsers are Everywhere

Colin Bendell gets into the minutia of microbrowsers - the small previews of your site that are pervasive all around the web and through social media apps and search engines whenever an item of content on your site is referenced.


You’ve seen it everywhere - that little thumbnail preview of a website mentioned in a tweet, the expanded description in a Slack channel, or in WhatsApp group chat.

Figure 1: The preview shown in a group chat provides a hint of what the real webpage looks like

These link previews are so commonplace that we hardly pay any attention to how our site design might be impacting the generated preview. Yet, these previews can be the most influential part for attracting new audiences and increasing engagement - possibly more than SEO. Even more alarming is that most web analytics are blind to this traffic and can’t show you how these Microbrowsers are interacting with your site.

As we close out the year, here are five essential questions and ideas that every web dev should know about Microbrowsers.

1. What are Microbrowsers? How are they different from “normal” browser?

We are all very familiar with the main browsers like Firefox, Safari, Chrome, Edge and Internet Explorer. Not to mention the many new browsers that use Chromium as the rendering engine but offer unique user experiences like Samsung Internet or Brave.

In contrast, Microbrowsers are a class of User-Agents that also visit website links, parse HTML and generate a user experience. But unlike those traditional browsers, the HTML parsing is limited and the rendering engine is singularly focused. The experience is not intended to be interactive. Rather the experience is intended to be representational - to give the user a hint of what exists on the other side of the URL.

Creating link previews is not new. Facebook and Twitter have been adding these link previews in posts for nearly a decade. That used to be the primary use case. Marketing teams created backlog items to adopt different microdata - from Twitter Cards and Open Graph annotations for Facebook. LinkedIn likewise embraced both Open Graph and OEmbed tags to help generate the previews

<meta name="description" content="seo description long">
<meta name="keywords" content="seo keyword list">

<link rel="shortcut icon" href="favicon.ico" 
                          type="image/x-icon">
<link rel="icon" href="favicon_32.png" sizes="32x32">
<link rel="icon" href="favicon_48.png" sizes="48x48">
<link rel="icon" href="favicon_96.png" sizes="96x96">
<link rel="icon" href="favicon_144.png" sizes="144x144">

<meta property="og:title" content="Short title here" />
<meta property="og:description" content="shortish description" />
<meta name="twitter:title" content="Short title here">
<meta name="twitter:description" content="shortish description">

<meta property="og:image"
      content="https://res.cloudinary.com/.../hero-img.png" />

<meta name="twitter:image:src"
      content="https://res.cloudinary.com/.../hero-img.png">

As group chats and other collaboration tools have become more prevalent, we have seen many features from the big social media platforms emerge. Particularly in recent years we’ve seen the adoption of the link unfurling behaviour in these chat platforms. Rather than reinventing the wheel, each platform looks for pre-existing microdata to generate the preview.

But which data should be used? How should this be arranged? As it turns out, each platform behaves slightly differently; presenting information in slightly different ways.

Figure 2: The same amazon link shared in iMessage (left), Hangouts and WhatsApp (right)

2. If Microbrowsers are everywhere, why don’t I see them in my analytics reports?

It’s easy to miss the traffic from Microbrowsers. This is for a number of reasons:

First, page requests from Microbrowsers don’t run JavaScript and they don’t accept cookies. The Google Analytics <script> block won’t be run or executed. And all cookie will be ignored by the rendering agent.

Second, if you were to do a log analysis based on HTTP logs from your CDN or web stack, you would see a relatively small volume of traffic. That is assuming you can identify the User-Agent strings. Some of these Microbrowsers impersonate real browsers and others impersonate Facebook or twitter. For example, iMessage uses the same User-Agent string for all these requests and it hasn’t changed since iOS 9.

User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_1) 
             AppleWebKit/601.2.4 (KHTML, like Gecko) 
             Version/9.0.1 Safari/601.2.4 
             facebookexternalhit/1.1  
             Facebot Twitterbot/1.0

Finally, many platforms - particularly Facebook Messenger and Hangouts use centralized services to request the preview layout. This, in contrast to WhatsApp and iMessage where you will see one request per user. In the centralized consumer approach your web servers will only see one request, but this one request might represent thousands of eyeballs.

3. Microbrowser are probably more important than google bot

We all know the importance of having our web sites crawled by search engines like googlebot. These bots are the lifeblood for lead generation and for discovering new users.

However, the real gold for marketers is from word-of-mouth discussions. Those conversations with your friends when you recommend a TV show, a brand of clothing, or share a news report. This is the most valuable kind of marketing.

Last year when assembling the data for Cloudinary’s State of the Visual Media report, I discovered that there was a very prominent usage pattern over the USA holiday season. During thanksgiving, all the way to Black Friday, the rate of link sharing skyrocketed as group chats shared deals and insights.

Zooming out (and normalizing for time-of-day), we can see that there is a daily cadence of link sharing and word of mouth referrals. It probably isn’t a shock to see that we predominantly share links in Slack between Monday and Friday, while WhatsApp is used all week long. Likewise, WhatsApp is most often used during our ‘break’ times like lunch or in the evening after we put the kids to bed.

While the link preview is increasingly common, there are two user behaviours to balance:

  • Users can be skeptical of links sent via SMS and other chats. We don’t want to be fooled into clicking a phishing links and so we look for other queues to offer validation. This is why most platforms use the preview while also emphasize the website url host name.

  • Skimming. I’m sure you’ve had the experience coming out of a meeting or grocery store to find a group chat with 100 messages. As you scroll to catch up on the conversation, links can easily be skipped. In this way, users expect the preview to act as a summary to tell them how important it is to visit the link.

Figure 4: Nielsen Norman Group summarizes the research in a dynamic image preview

Figure 5: A mockup of how an ecommerce product could create compelling previews showcasing colors, stock and price in the preview

4. Microbrowsers are not real browsers (they just play one on TV)

As I previously mentioned, Microbrowsers pretend to be a browser in that they send the right HTTP headers and often send impersonating User-Agent strings. Yet, there are several characteristics that a web dev should be aware of.

First, Microbrowsers try to protect the User’s privacy. The user hasn’t decided to visit your site yet, and more importantly, the user is having a private conversation. The fact that your brand or website is mentioned should just make your ears burn, but you shouldn’t be able to listen in to the conversation.

For this reason, all Microbrowsers:

  • don’t execute JavaScript - so your react application won’t work
  • ignore all cookies - so your A/B or red/green cookies will be ignored
  • some will follow redirects, but will quickly time out after a few seconds and give up trying to expand the link.
  • there won’t be a referer: HTTP header when the user clicks the link for the full browser. In fact, a new user will appear as ‘direct’ traffic - as though they typed in the url.

Second, Microbrowsers have a very small brain and very likely don’t use an advanced network algorithm. Most browsers will use a tokenizer to parse the HTML markup and send requests to the network stack asynchronously. Better yet, browsers will do some analysis of the resources needed before sending the async request to the network.

Based on observational experimentation, most platforms simply use a glorified for loop when parsing the HTML and often request the resources synchronously. This might be ok for fast wifi experiences, but it can cause inconsistent experiences on flaky wifi.

For example, iMessage will discover and load all <link rel="icon" > favicon, all <meta property="og:image" images, and all <meta name="twitter:image:src" before deciding what to render. Many sites still advertise 5 or more favicon sizes. This means that iMessage will download all favicons regardless of size and then not use them if it decides to instead render the image.

For this reason the meta markup that is included is important. The lighter the content, the more likely it will be to be rendered.

5. Markup Matters

Since Microbrowsers are simple-brained browsers, it is all the more important to produce good markup. Here are a few good strategies:

  • It’s almost 2020, you only need one favicon size. Remove all the other <link rel="shortcut icon" and <link rel="icon" references.
  • Based on observational experimentation, the most commonly recognized microdata tags for preview are the Open-Graph tags. When the OG and twitter card tags are missing, the default SEO <meta name="description" is used. However, since the description is often nonsensical SEO optimized phrases, users’ eyes will likely glaze over.

  • On that note, use good descriptive text
  • Provide up to three <meta property="og:image" images. Most platforms will only load the first one, while others (notably iMessage) attempts to create a collage.

Figure 6: Amazon uses User-Agent detection which results in many link previews using the description meta tag.

  • Use <meta property="og:video* with progressive (not streaming) video experiences.
<meta property="og:type" content="video.other">
<meta property="og:video:url" 
               content="https://shoesbycolin.com/blue.mp4">
<meta property="og:video:secure_url" 
               content="https://shoesbycolin.com/blue.mp4">
<meta property="og:video:type" content="video/mp4">
<meta property="og:video:width" content="1280">
<meta property="og:video:height" content="720">
  • Don’t use UA sniffing to hide the <meta> tags. Sites like Amazon do this to try and show only Facebook/Twitter the microdata annotated website. But this can cause problems for some Microbrowsers that don’t use the same impersonation convention. The result is a simple link without a preview.
  • Use the opportunity to tell your product story or summarize your ideas.

Summary

As more of our conversations happen in group chats and slack channels, link previews are an important way for you to engage users before they start the journey on your site. Unfortunately, not all websites present good or compelling previews. (And now that you know what to look for, you won’t be able to unsee bad examples - I’m sorry). To help users take the leap and visit your site, we need to make sure that all our pages are annotated with microdata. Better yet, we can use these previews to create compelling visual summaries.


About the author

Colin is part of the CTO Office at Cloudinary and co-author of the O’Reilly book High Performance Images. He spends much of his time at the intersection of high volume data, media, browsers and standards. He recently helped the community effort writing chapters in the Web Almanac on Media and CDNs. You can find him on tweeting @colinbendell and at blogging at https://bendell.ca

More articles by Colin




rows

Five-Star Business Finance posts ₹268 cr profit in Q2, AUM grows 32%

For the quarter ended September 30, 2024, the company’s net profit surged by 34 per cent to ₹268 crore, up from ₹199 crore



  • Money &amp; Banking

rows

IIFL Finance grows its gold loan portfolio by ₹2,000 cr about a month after RBI lifted lending ban

IIFL Finance’s gold loan book had shrunk from ₹26,000 crore in early March 2024 to ₹10,000 crore by September 19, 2024



  • Money &amp; Banking

rows

Trump expands lead, Republican Party captures Senate as Harris path narrows

Trump wins both North Carolina and Georgia, while holding a more tentative advantage across Wisconsin, Michigan, Pennsylvania and Arizona




rows

Where have the sparrows gone?

It’s not a forest bird; hence it is our duty to help them thrive




rows

Karnataka: AEE throws away cash bundle during Lokayukta raid




rows

Chennai Grandmasters | Chithambaram downs Arjun, throws the title race wide open

With this win, Chithambaram (3.5) has joined Iranian Tabatabaei (3.5) to trail leaders Arjun (4) and Aronian (4) by just half a point




rows

Bajaj Finserv Q2 net profit grows 8% to ₹2,087 crore

Consolidated total income of the company for the period grew 30% to ₹33,704 crore as compared with ₹26,023 crore a year ago




rows

JSW Steel Q2 net profit falls more than 85% to ₹404 crore; output grows 7% to 6.77 MT

“The total income decreased to ₹39,837 crore in the second quarter of the current fiscal as against ₹44,821 crore a year ago,” JSW Steel said in a regulatory filing




rows

Net direct tax collection grows 18% to ₹11.25 lakh cr

The income tax department had collected ₹9.51 lakh crore during the same period a year ago.




rows

Net direct tax collection grows 15.41% to ₹12.11 lakh crore till Nov 10

Refunds worth ₹2.92 lakh crore was issued during the period, a 53% jump over year-ago period.




rows

University rankings and academic metrics that raise eyebrows

The 2025 ranking of India’s top research institution and the assessment of other institutions raise questions about the objectivity and the credibility of the agency’s ranking system




rows

LatentView Analytics Q2FY25 net profit grows 17%

The acquisition of Decision Point Analytics has concluded and integration of the GTM and delivery teams is underway




rows

First brown dwarf ever found throws up surprise three decades later

Brown dwarfs are neither a star nor a planet, but something in between




rows

Ind vs NZ: The joys and sorrows of the high-risk game in a single frame

The high-risk style is set to continue, and whenever the Bengaluru Test situation arises again, there will be wistful talk of Cheteshwar Pujara, and even Sunil Gavaskar.




rows

India to summon Amazon, Flipkart executives as regulatory scrutiny grows

Datum Intelligence estimates Flipkart had a 32% market share and Amazon a 24% share last year in Indian e-commerce, which roughly accounts for 8% of the $834 billion retail sector




rows

Engineered cotton grows on alternative fertilizer

Crop feeds on phosphite, potentially allowing it to outwit weeds and mitigate pollution from traditional fertilizer runoff




rows

Engineered cotton grows on alternative fertilizer

Crop feeds on phosphite, potentially allowing it to outwit weeds and mitigate pollution from traditional fertilizer runoff




rows

A carbon fiber cluster grows in South Carolina

Teijin breaks ground on a $600 million plant in Greenwood as global demand grows for the strong, lightweight material




rows

India’s smartwatch market grows multifold in 2021

Noise leads the market with 27 per cent market share




rows

'Stay alert': Sturgeon rejects new government slogan as backlash grows

Nicola Sturgeon has said she will refuse to switch immediately to a new coronavirus slogan the UK government is expected to adopt, amid widespread criticism of the change.




rows

Palumbo Charitable Trust grows scholarship fund at Penn State DuBois

The A.J. and Sigismunda Palumbo Charitable Trust has committed an additional $50,000 to a scholarship fund that will help students earn an education at Penn State DuBois. The Palumbo Scholarship at Penn State DuBois was established in 2008 with a $25,000 gift from the Palumbo Charitable Trust. To date, the trust has gifted more than $525,000 to campus scholarship funds.




rows

Nokia Decrypts Browser Traffic, Assures Public Not To Worry




rows

Opera Bitten By Extremely Severe Browser Bug




rows

Opera Scrambles To Quash Zero-Day Bug In Freshly Patched Browser




rows

Opera Plugs Severe Browser Hole




rows

Opera Browser Dinged By Code Execution Flaw





rows

Researcher Raids Browser History For Webmail Login Tokens