For those who are accustomed to navigating through the websites using the keyboard, we have prescribed a number of combinations. If they bother you, you can disable them in your profile settings.

Pages with a list of search publications etc.

  • j — go to the next item in the list
  • k — go to the previous item in the list
  • h — scroll to the top of the page
  • l — scroll to the bottom of the page
  • o — open selected post

Post page:

  • c — writing a new comment: scrolling to the form of writing a comment with setting the focus in it
  • r — refresh comments
  • t — track new comments in tracker
  • m — send notifications about new comments on email
  • f — go to the next unread comment (with a comment mark as read)
  • k — go to previous unread comment
  • j — go to next unread comment

All pages

  • CTRL/ALT + Enter — sending data from the form in which the cursor is located (comment field, search and so on)
  • / — Scrolling to the search field with the focus on it
  • ESC — closing the left navigation bar

All sorts of stuff that someone once thought of are below.

The Code of Authors of Habr

This is not a document to be strictly adhered to. This is not a document at all. These are the rules that are observed by some authors on the resource.

  • I try to create my own materials and avoid reprints from other sites.
  • By publishing the materials of other authors (graphics, text), I always refer to sources.
  • I do not create stupid comments with content "+1", "LooooL";.
  • I refrain from using obscene words and insults on the pages of the resource.
  • I put maximum effort to ensure that my texts were written without mistakes.
  • I respect the administration and users of the resource, I do not humiliate or insult them. I'm not here for this.
  • When arguing with someone on the pages of the resource, I try not to inflate the conflict, but solve the problem independently on internal correspondence .
  • If I did not manage to resolve any conflict, I do not call users to actively counteract and do not counteract myself.
  • I decide, publish or not publish materials on the resource, and do not require money for it.
  • If necessary, I help newbies on the resource.
  • I use the search to clarify whether the material I prepared was published on the resource earlier. If this happened, I am supplementing it in the comments.
  • Every time I act on the resource, I try to bring order, and not to bring chaos.
  • I am not going to contribute to the destruction of the community or its discredit by my actions.
  • I don't beg for karma, I'm comfortable with rating changes, but at the same time I try to take into account constructive criticism and wishes.
  • I'm positive. Even when everything is bad around, I will find a way out of the situation and do better.
  • I understand that Habr is a community of people with different interests, and if some topic is not interesting to me, I do not prevent others from discussing it.
  • I act in accordance with this code and believe that only if this code is observed the resource be a real social news site, growing and developing.


These are not recommendations for compulsory implementation,these are the rules of etiquette, to adhere to which is quite simple.

  • Network etiquette remains network etiquette on Habr.
  • Respect the opinion of others. It does not have to coincide with yours..
  • Refuse to post messages aimed only at increasing Habrapower. Strive to just write more interesting and better.
  • Argumented post, even if it is contrary to your opinion, should not receive a downvote. One does not have to adapt to your tastes.
  • If similar topics are repeatedly raised under different pretexts, this does not mean that you have to put a minus. This only means that the problem has not yet been solved.
  • Each author has his own personality, so if you have already seen such an article somewhere, this does not mean that the message is nothing new and interesting. Read and ponder the author's opinion.
  • Changes in karma have a much greater responsibility than rating the commentary. 1-2 comments should not become a reason for understating karma.
  • Do not abuse your voting ability. It is necessary to understand that the downvote is very different from the upvote, downvote depresses the person, and does not develop it. Put upvotes when you like something, but think before you put a downvote, if you didn't like something.
  • The first comment is not the only comment in the topic. Before evaluating it, read a couple more.
  • Downvote is not an argument, and, moreover, not a counterargument.
  • You shouldn't what is not accepted in a civilized society, contrary to laws, morality and ethics.
  • Do not do to others what you do not want to get from them yourself. Put yourself in the place of the person with whom you communicate. Defend your point of view, but do not offend others.
  • Help others where you can do it.


Habraddiction — a severe form of mental disorder, starting with the registration on Habr.


  • Uncontrollable desire to visit Habr;
  • The mood swings directly proportional to the karma change;
  • Daily visit to the rating page;
  • Appearance of euphoria when your post is on the main page;
  • Looking for up and down arrows on LJ comments;
  • A strong feeling that you are being watched by the UFO.

(The list is not complete and can be expanded)

Treatment: at the moment effective methods of treatment are unknown.


Habraeffect — a sharp increase of the site traffic after the link to it appeared on Habr.

The bad side of this effect is that due to a sharp increase in traffic to the site, huge traffic is generated, turning into an unintentional, but non-harmless DoS attack.

The Habraeffect is most often observed for several dozens of minutes, but it can take up to several hours. The influx of users may not pass and during the day or two, until the news with the resource's address disappears from the main page of Habr.

There is an opinion that only new and untwisted websites with low capacities are affected by the effect, but this is not so. At one time, the habraeffect was able to take down a lot of large projects. About all the cases you can learn from a simple search query on Habr.


The Habr has a non-public API, access to which is provided only on request through the support.