Also see: WonderSwipeâs more complete 30s demo video
Iâm Gary Fung. I started isoHunt.com as a hobby 15 years ago. Now Iâm starting WonderSwipe, my 2nd hobby. Iâm hoping it can also be something more, and it never hurts to aim high.
Many have tried breaking Googleâs search monopoly. I believe they all failed because no one, not even Microsoft with Bing/Yahoo, can attack Googleâs search monopoly head on. Against Googleâs AI brain trust, data and infrastructure, there can be no victory. But that also doesnât mean everyone should give up and stop innovating in web search, as it is stagnating.
First, what was the last great monopoly? Windows. What broke it? Itâs not really broken, but iPhone, and smartphones by extension, are making PCs less and less relevant.
You canât depose the king but you can shrink the kingdom. (this is probably a poor analogy)
I believe with ever smarter AI, Google will continue being the dominant search engine. No one knows how to run a more optimized and scalable search engine than Google. But I see ways around the gatekeeper to human knowledge, because I believe thereâs more to the whole search/research experience and knowledge curation for people, than just algorithms and infrastructure:
Below is the what and the how of WonderSwipeâs phase 1, as launched last week. The devil is in the details. Hereâs my proposal to completely rethink how we search and curate knowledge, for fun and profit. And in the process, not just in service of feeding our eyeballs to the ad machine either, as we realize now more and more that our Time is Not Well Spent.
I wonât claim I have the whole product-market-fit figured out yet for WonderSwipe, so please tell me if this is crazy/lame/wonât work/awesome/anything in between.
WonderSwipe has launched on the iOS App Store since 4/18! Get it now for free. Read on for why I think it is the biggest thing to search since Google itself, and watch our 30s demo video below for how. If you think itâs awesome too, tell us and vote for us here.
WonderSwipeâs icon, and
Thereâs too much stuff online & too little time on the go to fuss with browser tabs or going back & forth in browser history.
When was the last time you did some serious googling on your smartphone? According to stats like this and the domination of time spent on mobile over desktop, not likely to be recent or frequently. For me, not unless Iâm stuck with mobile Safari or Chrome without a laptop. Mobile websites, including Google itself, stuffing more ads above the fold on smartphonesâ limited screen space compared to desktop havenât helped the UX.
đđŒ So, hereâs 3 scenarios to use WonderSwipe instead of conventional browsers, so mobile search stop sucking:
Too slow; Didnât search?10â100x article loading and browsing speed, as measured in-app. Even more drastic difference over slow data networks.
Too many results; Didnât browse?No tabs: Easily swipe through search results, no clicks or background tab tab tab tab tabs needed.Hands-free mode: Automated browsing, with search result summaries read out like audiobooks and scrolled in-sync.
Too long; Didnât read (TL;DR)?Reader mode (like Pocket, Safariâs) with summarization of each search result, where possible.
After 2 years of development, I believe my solution is ready. WonderSwipe is designed from the ground up to find the answers you search for, in the fastest way possible. With the Internetâs enabling of prolific information overload and the recent backlash against Facebook (newsfeed), Youtube (autoplay), Snapchat (snapstreaks), etc. We want to create the opposite of a time sink, for truly time well spent. We want to create new, efficient and meaningful ways of information searching, curating and sharing. We are a counterpoint to time spent maximalists like the ad-driven social apps, we want to be time minimizing. Hereâs of WonderSwipeâs phase 1 launching on the App Store, which Iâd say is about half feature complete.
WonderSwipe demo (in HD, on mobile), on iPhone Xâââsearching đ dunkirk date before or after pearl harbor
iPhone 6 version
Note that WonderSwipe is not a browser. Itâs something different, a research and reference tool. It augments search best when your search is non-trivial, and turns up informational articles to which WonderSwipe can do text extraction and summarization. WonderSwipeâs phase 2 will add highlighting and annotation for your own reference, as well as making it sharable in a social layer so learners can help other learners like you, quickly sifting and surfacing diamonds in the search results rough. For every topic searchable.
This web scale social highlighting we believe will shift us towards more meaningful sharing and time well spent in learning and curating, by going beyond simplistic likes and hearts that festers in viral engagement metrics, driving sensationalism, fake news and time sinks for advertising.
WonderSwipe for now at launch is the not-browser, with the sole goal of making search and finding your answers buried in results ridiculously fast. It does include in-app browser (SafariView on iOS) as a 1-tap fallback when you want the full HTML for some websites to function. (globe icon on bottom right of app, in the video)
With my 11 years experience working on the BitTorrent search engine isoHunt, and before that, using and watching Googleâs development since its beginning. I believe WonderSwipe is shaping up to be the biggest user experience improvement in Web search, since Google itself. And that begins with us waking up to the fact that mobile search right now, is sucking.
More and more computing time shifts from desktop to mobile, while time spent on the Web in current browsers shrink.
Mobile web browsing havenât fundamentally changed much. And all serious web browsing start with a search.
With the proliferation of content, web search is getting more tedious. Itâs exacerbated on smartphones. I would tap on a promising search result, wait 5 seconds (rather optimistic on the best cell network conditions), read a bit, see that it doesnât concern what Iâm looking for, tap back in browser to Googleâs search page, scroll to another promising search result, rinse and repeat. Itâs just too tedious and slow to do any serious search on a non-trivial topic of interest.
This pattern is similar on desktop browsers, though itâs better with the aid of faster WiFi, easy switching between browser tabs (so you can background load search results without all the click and wait), browser extensions, and easy Cmd-F / Ctrl-F to highlight keywords within found webpages for quick skimming.
But what if you can conduct mobile search 10â100x faster, with all the niceties I listed above in desktop browsers?
Well all except one, WonderSwipe canât give you fast WiFi everywhere. But it does compensate for slow networks, possibly going beyond desktop access speed in the overall search experience. (SX for short from here on, as in UX)
This is what WonderSwipe offers, for your knowledge presenting super-smart phone:
Right after Google return a page of search results, WonderSwipe goes to work, loading all 10 results in the background, in parallel. So the first result you swipe to may still take 5s like normal browsers (but likely less), further results you swipe to will take no wait time.This is the worst case of 10x faster knowledge access I stated in title.
Each result will either be presented with the original HTML and Javascript of the webpage (above worst case for load time), or if detected to be an article with a main body of text to extract (powered by the former Readability), that text will be further summarized and presented instead.This article text extraction + summary avoids Javascript, HTML rendering and early image loading, which cuts result access time by another factor of 2 on average, even with the added mobile CPU processing in summarization. Blocking of ads and otherwise undesirables in articles that require Javascript is a side-effect, and necessary for speeding up access for users like you, without compromise.
WonderSwipeâs debug console, logging timestamps of the ideal case. Here, 9 cached results load in parallel within a total of ~0.5s, in total.
A note that my up to 100x faster knowledge access benchmark is network dependent (obviously). Due to WonderSwipeâs approach of article text-first-and-only loading, in parallel, further accelerated by cached summaries, the overall improvement may actually be even more profound when comparing WonderSwipe vs. conventional browsers over particularly slow, intermittent mobile networks.
Iâve also not quantitatively included further knowledge transfer improvements, resulting from article summaries and search keyword highlights as those are somewhat subjective. WonderSwipeâs current naive summarization algorithm compresses word count to ~40% of original text on average, so consider at face value another 2x factor in speeding up article reading. And depending on your speed reading ability, keyword highlights is a great aid in speeding up text scanning further still, to extract meaning as you skim over search results. So I could bump my benchmark up to 200x or more, but whoâs counting whatâs already an astronomical improvement? đ
Wonderful!
And what about voice search, you say? Browsing search results is so last millennium. Yes thatâs useful, but that only speeds up the query input part in a serious topical search. If itâs a trivial search like this, WonderSwipe isnât the solution itâs designed for. Youâd find the answer directly on the first page of search results, using WonderSwipe or any old-school browser. Or you could indeed just ask Siri or Google or Alexa or Cortana.
If your search is non-trivial however, like âis AI a threat to humanityâ, thatâll take some digging beyond even the first page of search results, and voice assistants are unlikely to give a simple answer (or any answer). Siri for one defaults to web search when it canât give a simple, factual answer, and that happens often. You may not find any good answer while googling either, and youâll have to refine your search query. All of which involves skimming search results to decipher relevance, and this kind of non-trivial search is exactly what WonderSwipe is designed for.
WonderSwipe came out of my realization that mobile search is slow. Too slow, and we oftentimes donât bother until a later time on a desktop, or none at all when you forget. Whatâs the point of the Web being a Great Library of human knowledge, if our computing paradigm moved from desktop to mobile, and we take a collective step backward and no longer bother accessing this library?
The problem is speed of access and knowledge transfer.
There is more to the Web than timber.
On the other hand, WonderSwipe is not a browser replacement. Itâs a superset, focused around search. Not all search results are articles with text that can be extracted and summarized. When WonderSwipe fails, on web apps for example that cannot function without Javascript, the original HTML webpage is rendered by default, or you can load it explicitly by opening Web view within the app.
WonderSwipe attempts to extract meaning (article text) wherever it can, and when it does, it further apply algorithmic summarization to solve your TL;DR problem, which is especially apparent on the go. So thatâs a further cognitive load reduction, beyond the measurable 100x load time reduction in the entire Search Experience.
In optimizing SX, I realized the workflow of the standard browser is one dimensional. You click a link, you go back, you click another link, you go back again or you click on a new link. Itâs a linear timeline which you go back and forth in. But why be limited to a 1D UI, when you can swipe in 2D and flow from one search result directly to the next? Lists of search results are already conveniently sequenced for this, WonderSwipe just lays them all out horizontally. Swipe left or right for the next or previous search results, up and down to get into the summary and images or full text of a particular search result. Perfect, fluid and completely gestural in 2D, as itâs meant for the modern smartphone.
Which brings us to the name of the app. In making swipes the singular centre of user interaction without buttons, it becomes a wonder to access the knowledge of the Web. And infinitely soâââon reaching the end of search results 1â10, another swipe left automatically searches the next page on Google. Further swipes continue to results 11â20, 21â30, etc.
And in each search result, for articles that split themselves into multiple webpages that youâd normally have to tap âNextâ in-between, WonderSwipe also attempts to fetch all article pages and present them as 1 singular body of text, which gets summarized together. Nifty!
To optimize for SX completely and without compromise, I suggest breaking the current loser proposition of the user in the Web ecosystem. For you the user are not Googleâs customer, nor are you for most web publishers. If you didnât pay them, you are just eyeballs for their true customers, the advertisers. Your convenience in reading and optimizing for knowledge access isnât their priority, distracting you with ads actually is.
But your attention is valuable.
This is an attention deficit crowd.
credit: cloudflare
More valuable than ever, with the Webâs overflow of information. Attention is the new scarcity, as we get less and less bored. Thus, optimizing SX from the ground up in the userâs perspective is all the more important, and demands fundamental rethinking. The extraneous gunk websites carry, either intentionally for monetization, or unintentionally with non-optimal heavy design or otherwise legacy design thatâs not responsive to the mobile small screen and slower networks. Without fixing them holistically client-side, the mobile web continues slipping into irrelevance. Thereâs a saying: âThe Capitalists will sell us the rope with which we will hang them.â Letâs stop buying their ropes.
This means optimizing knowledge extraction on the Web to its logical end. By dropping Javascript altogetherâââads, tracking and interactivity, WonderSwipe is able to achieve that 10â100x access speed-up without compromise. Web view is a button tap away for search results that need it, but serves only as a fallback on your explicit request.
Which brings us to the mission statement⊠đ„đ„đ„
To make WonderSwipe an even bigger wonder, with our mission to Make the Web Yours. Hereâs my rough roadmap: (Iâll write more about them later)
WonderSwipe on a demo search (30s )
Questions and comments? I want to hear them! I canât do this without your input. This is the most exciting idea and project Iâve started since isoHunt in 2003. I hope you find WonderSwipe as useful as I do.
Read more about our thinking about problems we want to solve in search and knowledge sharing, by following us here on Medium (top of page), or:
You want to just download WonderSwipe and give it a spin? For those who signed up for beta, you should have received an invite email with code to redeem WonderSwipe on TestFlight. If not, WonderSwipe has launched on the iOS App Store on April 18.
We are working on our Android version now. Stay tuned.