Rethinking Web Browsers and Making of Kozmos' New Tab

Designing a better dialog between users and web browsers, with better bookmarking systems.December 03, 2017

I've made number of web browsers in last 10 years. The oldest one was called "Delicious Surf"; it was a minimal, single-tab web browser that let me search my bookmarks very fast, with single key combination. It was only available in Linux and required tiling window manager with tabbing view (like Xmonad) though. It also didn't have any user interface (like you're always in full-screen mode), but Delicious Surf was more productive than any other web browser because: it was designed for helping the user find things, not for sending the user to Google (or other search engine).

Studying Users and Web Browsers

My later web browser making experiments targeted OSX platforms rather than Linux and I tried to accomplish the same goal; designing a web browser for making users find what they're looking for easier and faster. For example, the latest web browser I've made was called Kaktüs and it designed tabbing as a drop-down menu.

Dropdown Tabbing in Kaktüs

The Kaktüs experiment included bunch of user tests. I wanted to understand how I can save people's time from visiting Google for reasons Google sometimes does the job, but there is at least 10-15 seconds of friction. I did tests with friends, family members, young people and old people... At the end, it was too obvious that people hate URLs and they want a web browser that speaks the same language them. When they type something that is not a URL, web browsers take them to Google.

For millions of people, the way to visit Facebook starts with googling it and ends with clicking the first result in Google, among 16 billion other results. People also go to their bank website by googling it instead of typing the URL. It's a habit for millions of people and hackers are aware of how to benefit from it; you can replace the first Google result with an ad, and most users won't even notice the difference. Users not only waste their time translating human language into URLs via Google search, they occasionally get hacked and lose money because Google happily takes money from hackers who create ads for their phishing websites and don't even notice what they've caused, especially in developing countries. Just this year, thousands of customers of several big banks in Turkey got hacked by hackers putting phishing websites in Google ads. This is the cost of relying on search engines rather than truly innovating the web browsers.

Designing Healthy Dialogs

We have a dialog problem here. Web browsers only speak the URL language, and they can't have intelligent dialogs with users. Search engines know little bit of human language but they're a part of the problem, and we don't trust them.

For most people, web browsers feel like visiting a foreign country where they don't know the culture and they don't speak the language. They don't know how to get what they want, who to trust. This creates an opportunity for middle man between the tourist and locals: Google.

One of the most urgent issues on web isn't an engineering challenge. Good tech can help us browse the web faster, but without solving the design problems, I would not consider engineering improvements as innovation. We need designers to take initiative in the future of web and build products that creates healthy dialogs between digital world and the users.

It took me months to process these thoughts. For a few months, I felt stuck and hopeless. Then some ideas started popping out in my mind and eventually I found an idea that could help me start working on my goals.

Starting Kozmos

I started working on Kozmos last April. It's a simple bookmarking platform, you click a heart button in your web browser, and Kozmos saves that as a bookmark. If you open a page that you liked before; the heart button looks "red" rather than grey. All your bookmarks are kept in an offline database in your web browser so this can be done fast, even when Kozmos' servers are "down".

Personal feed in Kozmos

When you open up Kozmos, you'll find your bookmarks nicely organized into categories, similar to a Pinterest feed but regular web pages and photos/videos are separated into different columns. Behind the scenes, all bookmarks are also tagged by Kozmos, so non-techie users can find their bookmarks easily without having to tag each bookmark. All your bookmarks are private, noone see them. Web pages bookmarked by multiple people (7% of total) are available publich search though.

Currently Kozmos is under private beta and only lets people in with invitations. I started coding it last April and launched first version in June, and so far we got 1600 users and 700k bookmarks. We already have a loyal group of users who love it and use it every single day, and share their feedback with me, even help me for development voluntarily.

This motivates me to make further steps and create things that could improve people's life. For example;

The New Tab

Today we're releasing Kozmos' New Tab Screen for Chrome & Firefox users. You now can now perform instant search in your new tab, find your bookmarks without opening any website. Check this example below to see it in action:

The GIF above shows how I open one of my favorite songs, "Diesel Fluid" using the Kozmos' new tab. I misspell the song title as "Dizel Fluid", Kozmos still brings it up as first result in the search as I added it to my bookmarks 8 months ago. It takes 3 second to open a song, without having to visit any middle website.


If you haven't signed up yet, please request an invitation in Kozmos' homepage. Kozmos users can install or upgrade extensions from the Extensions page in Kozmos.

How to use it ?

You can list your tags by searching for tag:{tag name}

When you open a new tab, you'll see a search input and list of your frequently visited websites. It won't have wallpaper by default, you can enable it from the settings.

I recommend you to open new tab using Control-T key-binding, then press <tab> button so you can focus on the search box. You can use arrow buttons to make selection, press <tab> button to switch between sections; frequently visited sites, bookmarks, history etc...

Final Words

Kozmos is still a little baby trying to grow and learn things about real world, so please share your feedback with me through e-mail and show your support by sharing it with your friends.

Stay tuned :)