Skip to content
digital response
  • Home
  • Services
    • Agile Campaign Management
    • All services
  • Partners
    • Bloomreach Engagement
    • Braze
    • Klaviyo
    • Salesforce
    • All partners
  • Cases
  • Who we are
  • es_ES
Contact
Blog, Email design

Yahoo fixes its problems with media queries

7 April 2015 alecastellano Comments Off on Yahoo soluciona sus problemas con las media queries

At the beginning of February, Fresh Inbox started a campaign to ask Yahoo to fix its incompatibility with media queries we use to make our emails responsive. The problem was that Yahoo applied the latest rules declared within our media queries even though they were desktop resolutions, which threw our entire layout out of whack and forced us to look for hacks to avoid disaster.
The solution found was to structure the CSS rules with attribute selectorsbecause Yahoo does not interpret them, and would therefore ignore them and keep the inline style applied. This caused our styles to look like this:
css-email4
But a few days ago, Fresh Inbox gave us the good news. Yahoo seems to responsive to the demands of developers and barely a month after the request, he replied fixing the bug and supporting responsive design.

Take note, Gmail

Toma nota, Gmail

So, email developers can get rid of the attribute selectors and declare CSS rules "like normal people".
css-email3
But that's not the only good news, as in addition to fixing the problem, Yahoo now provides support for responsive design in both Webmail and its mobile applicationHowever, not all the filters we can apply will work. Yahoo seems to understand the most commonly used ones without any problems: max-width and min-widthbut max-device-width, min-device-width, -webkit-min-device-pixel-ratio are left unsupported. We will also encounter problems if we use multiple filters in a media query. That is, this code will work correctly:
media query email
But if we add another filter, as in this example, it will not work.
media2
In addition, Yahoo, according to Mark Robbinsyahoo, offers us the possibility to select only its client in case we want to apply specific styles or correct bugs that may occur in its service. This can be done with the filter "yahoo" in a media query, in this way:
soloyahoo
 
 
 
All in all, good news for the email industry. And don't forget that we are still hounding Gmail to get its act together to solve the problems with responsive design. You can retweet this tweet from Freshinbox to join the petition:

Hi @google, when will @gmail be "mobile friendly"? http://t.co/nj8vI4IVh1 #SupportMediaQueries #CanHasStyle

- FreshInbox (@FreshInbox) March 27, 2015

  • Responsive Email Design
  • Yahoo
alecastellano

Post navigation

Previous
Next

Search

Categories

Latest posts

  • Black Friday and Christmas: how to prepare your automations
  • Empowering ecommerce through user experience and technology
  • Email accessibility best practices

Related posts

Marketing Automation
Email Marketing Agency

Email marketing agency

19 May 2025 José Boix Comments Off on Agencia de email marketing

Email marketing agency in Barcelona In today's digital environment, connecting with users in a personalised way is key to the success of any strategy. In Barcelona, Digital Response is positioned as an email marketing agency specialising in effective and automated email campaigns. Why work with an expert agency in email marketing?

Blog, Mobile Email

Responsive Email Design: resources and materials from our webinar

20 May 2015 alecastellano Comments Off on Responsive Email Design: recursos y materiales de nuestro webinar

Last Wednesday we launched our first webinar. The theme of this first seminar was Responsive Email Design, a hot topic in the email marketing sector that many of you are still "afraid" of due to the lack of homogeneous interpretation by many email clients.

Blog, Mobile Email

Gmail tests more mobile-friendly interface but still ignores responsive design

21 May 2014 alecastellano Comments Off on Gmail testea una interfaz más orientada a móvil pero sigue ignorando el responsive design

Via Geek.com, we've come across some screenshots of the new changes Gmail is planning to implement in the near future. Recently, we heard about tests being carried out on a much more visual Pinterest-style promotions tab:

digitalResponse_claim_500

We work with CRM teams looking to scale their programmes, operational excellence and improve results.

Agency
  • Services
  • Partners
  • Cases
  • Who we are
  • Work with us
  • Contact
Social
  • Facebook
  • Twitter
  • Linkedin
  • Youtube
  • Spotify

2025 © Digital Response, all rights reserved. Web by sararovira.com

  • Legal notice
  • Privacy policy
  • Cookies
Manage consent
To provide the best experiences, we use technologies such as cookies to store and/or access information on your device. Consenting to these technologies will allow us to process data such as browsing behaviour or unique identifiers on this site. Not consenting, or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The storage or technical access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing unsolicited preferences of the subscriber or user.
Statistics
Technical storage or access that is used exclusively for statistical purposes. Storage or technical access which is used exclusively for anonymous statistical purposes. Without a request, voluntary compliance by your Internet service provider, or additional records from a third party, information stored or retrieved solely for this purpose cannot be used to identify you.
Marketing
Technical storage or access is necessary to create user profiles to send advertising, or to track the user across a website or across multiple websites for similar marketing purposes.
Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
See preferences
{title} {title} {title}