Have you heard about Coc Coc browser or YaBrowser? I’m guessing you have not and that would not be a surprise.
I haven’t heard about them either. Just recently, I stumbled upon a list of unknown browsers in our Google Analytics dashboard. And surprisingly, those browsers are responsible for quite a bit of website traffic.
Here’s the journey I undertook after my big discovery.
Developing for a global audience
In our #InsideSaaS series we gave you some insights on how to build a SaaS product for a global audience. Thinking about product translations, time- and culture differences and local user experiences are just the beginning.
We haven’t talked about the topic of browser diversity and how to handle it.
What’s your browser status quo?
First things first.
Let’s check your statistics and take a deeper look at which browsers are being used by your website visitors and users. If you have Google analytics (or any similar analytics tool) installed, it’s pretty easy to find that information.
Looking at our Analytics dashboard, I was quite surprised to find at least 4 desktop browsers I haven’t heard of before right there in the top 15 browsers used by our site visitors.
Oops. Why haven’t I noticed that before.
I got a little troubled. How does our website look like in those browsers? Where are those people coming from? How does their user experience look like?
Those questions started worrying me and I tried to find some answers. And here’s what I did next.
The role of browser diversity and how to be relevant
Knowing your target audience is crucial. And luckily a detailed analysis of our target audience was already conducted before we released a new website.
However, I’m surprised that we forget to think about the tiny little detail of how those people might use our websites and apps.
So, I tried to find some answers on the following question:
- Which devices are being used by our local audiences?
- Which browsers are the most common among our target audiences?
- Which search tools are being used?
In order to answer those question, market research needs to be conducted. So, let’s get started.
Step 1) Define the countries you’d like to target
Providing a global SaaS product, does not necessarily prevent you from thinking about local markets.
Most people define global by having an English product. But I doubt that your English product will be used in the same way across China, Spain and the US.
Step 2) Research browser statistics in your targeted countries
But let’s assume that we defined Russia as one of our target markets, the browser game looks a bit different. Still, Chrome is leading (with 47%), but did you know that Yandex Browser is used by more than 12% of all desktop browser users in Russia? I did not.
Step 3) Browser testing done right
Depending on your defined markets you may simply run browser tests on Chrome, Firefox, Safari, and Edge. This can be done quite easily with existing browser testing tools such as SauceLabs or BrowserStack.
For further info on that, I’d recommend starting here:
But how can you test your site in unusual browsers?
The hard thing about browser testing is finding tools and ways on how to test unusual browser versions.
While conducting my research I found out that while the most popular browser testing tools I know support only the top browser players we know, some do support unusual browsers:
- BrowserStack supports Yandex browser
- Browsershots supports SeaMonkey browser
- CrossbrowserTesting support UC browser (mobile browser from China)
But if you really want to be 100% sure, I recommend setting up a local test environment where you’re running local browser tests in your unusual browsers.
But here comes the good news.
Chromium projects FTW
Chromium is an open-source web browser originated from Google Chrome. Most of these new browsers (also included the mentioned ones) are based on the Chromium project, which make use of the rendering engine.
The good news is that if you want to ensure a bug-free website in those unusual browsers you just need to make sure that it works with the basic Chromium browser. If your site works in Chromium, it is safe to say it will probably render correctly in those unusual ones too.
Wrapping it up.
If you took a look at your analytics account and analyzed the browsers of your users and customers, I’ve done my job here. Raising awareness for the browser diversity is a first step in the right direction.
As developers, designers, and project managers we often tend to underestimate unusual browsers. Optimizing for Chrome and Firefox might be the right thing to do. But in some cases, your target group might be using other browsers too.
So don’t forget them!
What’s the most unusual browser you used?
The Basics of Modern Browser Testing!
About a year ago, we published this article on how to get started with browser testing in less than 2 hours. A bold statement, right? Well, ever since a lot of things happened. New browsers appeared on the market and they got way more powerful. So, today I’m going to show you everything you need…
12 web development trends for 2016
This article is brought to you by Usersnap, a bug tracker and feedback tool that helps you to communicate visually. Get a 15-day free trial here. We have just entered year 2016 and it’s already a couple of days old. Just before New Year’s Eve, I showed you our take on the year 2015 in…
How to improve loading times of your website
Developing a great website requires a lot of work. Besides the development process itself, there are a lot of things to consider. Think about SEO, content, optimizing every single page with a clear call-to-action, and so on. We’ve built dozens of websites ourselves. Usersnap actually evolved from our work in building websites & web applications for…
Mobile first: How to approach mobile website testing?
Smartphones seem to have taken over desktop computers in terms of usage. The number of smartphone users has increased tremendously in the last few years and by 2016, there will be more than 2 billion smartphone users. In addition, half of the internet’s usage comes from mobile devices. This development affects also web design for…
Should you outsource website testing?
OK, I get it. Everyone wants to get high quality at no cost. Right? It is particularly in software that we see a clear trend towards outsourcing. This is nothing new. Because of the increasing average salaries of developers and the difficulty in finding qualified engineers, many companies are welcoming the idea of outsourcing. When…
The Ultimate Guide To Designing In The Browser
There are various ways to build a website or web app. We all learned about the traditional waterfall which used to be “standard” in most companies. And now there’s “design in the browser” concept which makes web design workflows much simpler and leaner. Here’s the ultimate guide to getting started with designing in the browser.