It was the Bitcointalk forum that inspired us to create Bitcointalksearch.org - Bitcointalk is an excellent site that should be the default page for anybody dealing in cryptocurrency, since it is a virtual gold-mine of data. However, our experience and user feedback led us create our site; Bitcointalk's search is slow, and difficult to get the results you need, because you need to log in first to find anything useful - furthermore, there are rate limiters for their search functionality.
The aim of our project is to create a faster website that yields more results and faster without having to create an account and eliminate the need to log in - your personal data, therefore, will never be in jeopardy since we are not asking for any of your data and you don't need to provide them to use our site with all of its capabilities.
We created this website with the sole purpose of users being able to search quickly and efficiently in the field of cryptocurrency so they will have access to the latest and most accurate information and thereby assisting the crypto-community at large.
All you need to do is fill out the bounty form before the end of the month, and like, share, repost our content. We also have a russian franchize at https://ru.rados.io that our content manager is working on filling. Don't forget to leave comments too! We'd like for Rados to have quality discussions about the present and future of cryptocurrencies.
What do you think the best user experience would be? What should it look like? If you have good ideas feel free to draw them, even using a pencil and paper, and share with our community.
The really hard part, about 90% of the work, is to build the realtime data processing pipeline. If you do this part correctly you can then build multiple views on the same data. Some people might prefer a table with numbers, some people would prefer charts and diagrams, maybe live infographics. Trading robots and partner websites will prefer a binary or a JSON feed. For now, we plan on building a "beginner" and "advanced" view into most of our products, because we know that different users have different needs.
Basically, once the infrastructure for dealing with the data is complete, you will be able to view the data in the most comfortable way for you, just let us know what your preferences are.
There are two types of lag. First type is caused by the physical delay, such as ethereum blocks mining slowly. The second type is the visual delay, where the user interface still shows you old information even after you've clicked the buttons.
The solution to building user interfaces that deal well with lag is using so-called Optimistic UI. Check out this blog post for an explanation: https://uxplanet.org/optimistic-1000-34d9eefe4c05
I think EtherDelta may be experiencing lag because of its popularity and having to deal with ERC20 tokens, where each transfer takes two transactions. EtherDelta consistenly uses around 15-20% of total Ethereum gas according to http://ethgasstation.info/gasguzzlers.php