⬆️ ⬇️

Autumn changes on Habré and Geektimes

In this publication, we want to talk about the ongoing reform of the content categorization system at Habré and Hiktimes. The process of changes will be divided into two stages: the first, which we announce today, and the next one, which we will discuss later.







In the course of a prolonged redesign, we received regular feedback from users and ardent fans. Among all the messages, one request was clearly distinguished, which was associated with karma "multithreading", or rather, with the division of "Habr" into threads. “Remove”, “Untie from the hubs”, “I’ll give you all the marketing”, this is an approximate palette of emotions about flows. We had to do something about it ...



Hubs without hard binding to threads



It's no secret that today not only programmers or administrators come to Habr. Therefore, in May 2016, when it was decided to return “Megamind” to the “Habra”, and also to break all the hubs into 5 (later - 6) large thematic streams: “Development”, “Administration”, “Design”, “Management , Marketing, and Miscellaneous.

')





Then it seemed to us that such a division of the audience would kill at least three birds with one stone:



  1. Adding another level of content categorization will help those who don’t want to rummage through hundreds of hubs, but simply want to read interesting directions. For example, a designer does not need to search for all “designer” hubs — he will enter the Design stream and see all publications from colleagues in the workshop.
  2. Hard binding of each publication to one stream will add even more order to the site - the authors will not choose the hubs as they like, they will only choose from a small list of hubs relevant to this stream.
  3. The number of minuses that flew to publications according to the principle “I didn’t subscribe to this, why should I have it in the tape.”


In general, the way it worked, but as they say, there are nuances.



The first was the hard linking of the publication to the same stream. This really increased the level of order on the site, but created another problem. A good example: if your publication is about administering SaaS services, you can place it either in the SaaS hub (the Development thread), or in the System Administration hub (the Administration stream). If you want to publish a publication with a review of a book on PHP, you will have to decide who will not see the publication: either programmers from the “PHP” hub of the “Development” stream, or those who went to “Habr” in search of books - in the “Professional literature "(stream" Miscellaneous "). And there were quite a few such examples.







Further observations are connected with the first “rabbit”: the analyst has shown that the majority of readers still prefer to start reading “Habr” from the main page or the “Everything in a row” section, rather than choosing the flow they need.



And third, about the order: we use our own efforts to check every publication (including the design and correctness of the choice of hubs) and it turned out that there were not too many fatal errors.



Therefore, after a year and a half of observations, we decided to combine the comfortable with the pleasant:









Discard tags



Developing the idea of ​​reforming the content categorization system at Habré and Hiktimes, we got carried away and came to another interesting observation. Let's explain with an example. Now, when creating a publication, the author must classify the content twice: first choosing hubs, then tags. At the same time, as experience and analytics show, the tags (keywords) at the end of the publication are often “nobody reads”, and they are clicked on as often as they are “read”.



Thus, continuing the idea of ​​simplification, we came to the following thought: what if we abandon tags to publications, replacing them with hubs? Having made these changes, we will definitely get a simpler system, and users who post publications will use only one field for categorization.







A more understandable and simple categorization system will help us literally in everything, including in matters of closer integration of our projects with each other. We will be able to more accurately link the hubs on Habré and Hiktimes with skills on My Circle and orders for Freelance, not to mention the questions on the Toaster. In general, the process has begun, stay tuned.



One more thing ...



New Habrastorage



This is the third version of image hosting for publishing on our content projects. Interestingly, someone else remembers the very first version written in Flash? )



In the updated version, we rewrote the whole backend, refreshed the interface for the new GUI, made an adaptive layout, added a few little things, useful when inserting a large number of images into the publication.





Image of Habrastorozh flooded on Habrostorozh



Initially, the updated HS was available only to some users, but now, without a separate announcement, we are making it available to everyone. In this regard, we ask you to push the buttons and test the service in every possible way for bugs.







We also got rid of problems with downloading GIFs; plans to add support for SVG.



What else



Source: https://habr.com/ru/post/340934/



All Articles