About Microfibre and API Habra

Hello, habradi!


It just so happens ... I can only read on the way to and from work. For this reason, of course, I tried several ways to read Habr on a mobile device. Here, perhaps this will start.

My requirements for a mobile website or application allowing you to read Habr simple — they should be comfortable to use on a mobile device and needs to cover the functionality of the original Habrahabr. Here I have turned the list:
    the
  1. Should be able to add articles to favorites to read later on a normal computer.
  2. the
  3. Must be able plyusovat minusovat article.
  4. the
  5. Must be able to padded the karma of the author.
  6. the
  7. Must be able to padded or minusovat comments.
  8. the
  9. Must be able to read and write comments.
  10. the
  11. should Not be unnecessary transitions, reloads.


First in line we have the original Habrahabr:



0.5 points for adding the article to your favorites, because it's shallow and awkward.
0.5 points for ± articles, again, because it's shallow.
0.5 points for + karma to the author.
1 point for the opportunity to write comments
Traffic is eating too much because you have to read all the articles, to the mobile device the site is not adapted.
Total: 2.5 points


But we still have Microchip:



Yes, the site is easy to read on a small screen, but you cannot add to favorites or padded/minusovat and write comments. Moreover, there is no reference on the original website, i.e. go to him of course by editing the address bar, but it's very annoying every time to open the address bar and put 'm.'. In addition, despite the fact that the ability to view only headlines of articles are useful, all links open in the same window, and that means you need to continually press forward/back, which is inconvenient, because it is easier to switch tabs than to overload the list of articles each time. So, 1 point just for the opportunity to read the comments and adapted to the small screen design.

Following the Google Reader:



1 point for adapting to mobile device and expand articles accordion.
1 point for extra things like tagging by an asterisk, add it to your favorites.
Site hard loading even in 3G, but it kompensiruet design that opens the original page articles in separate tabs, so the list of articles in googlereader does not restart if I want to read the comments to one of the articles. It will add another subjective 1 point, in the end, will give 3 points.

Finally, I got tired of waiting for "the mercy of nature" and for one bright evening I made my Microchip. As expected, he had to be with blackjack and... well, you know:



The website would have scored a solid 4 points because it has everything good from the above sites, in addition to reading and ± comments. But unfortunately, Habrahabr no API to change the karma and rating articles (or I not found?), can I send a POST to habrahabr.ru/ajax from third party website without having habrowski cookies — problematic.

Therefore, now my hack looks like so:



A site normally read on a small screen. The text of the article to jabracada loaded only when clicking on the header, so traffic is saved. The links lead to the original page for articles on Habrahabr large, so that, in all other respects, enjoy the benefits habrahabr.ru.

the

And now the most important:


Is there a developers Habra? Like us to increase the usability of Habrahabr on mobile? Maybe there Habrahabr API, but I can't find it? Or maybe you spend a little time and make a mobile. the same functional as habrahabr.ru? What are your plans on this?
Article based on information from habrahabr.ru

Комментарии

Популярные сообщения из этого блога

Car navigation in detail

PostgreSQL: Analytics for DBA

Google has launched an online training course advanced search