Рубрика «Блог компании Хабр»

image

Комментарии на Хабре иногда несут больше пользы, чем сама статья. Поэтому при переходе на новую версию сайта было важно сделать работу с комментами не хуже, чем было.

Вы когда-нибудь открывали в старом дизайне Хабра пост с большим числом комментариев? Страничка даже с тысячей сообщений грузится шустро, на ней без серьёзных задержек работает форма для ответа, кнопки голосования и закладок. Но когда мы начали переход на новую версию Хабра, стало понятно, что добиться такой же скорости будет непросто.

Этому есть несколько причин. Во-первых, Хабр стал одностраничным приложением (SPA, Single Page Application) на Vue, то есть теперь переходы между страницами рисуются на клиенте с помощью JS вместо классического серверного рендеринга (Server-Side Rendering, SSR). Такие SPA-страницы отображаются быстрее на современных устройствах, но на старых девайсах могут тормозить.

Во-вторых, движок старого Хабра — это больше десяти лет оптимизаций, костылей и заплаток. Вполне естественно, что если попытаться переписать их с нуля на современных технологиях, придётся учесть эту историю поиска и устранения бутылочных горлышек в производительности.

В октябре мы постепенно выкатывали на часть пользователей обновлённую версию комментариев, над которой трудились последние полгода. Наши новые комментарии должны рендериться быстрее и доставлять удовольствие всем, а не только обладателям топовых MacBook Pro c M1 Max.

Давайте посмотрим, как работали комментарии полгода назад, до того, как мы начали работу по оптимизации.
Читать полностью »

Карма была одним из первых механизмов, появившихся на Хабре. И сколько она существовала, столько же времени были посты о том, что она работает не так, как ожидает конкретный автор. И что если срочно не принять меры, то Хабр вот-вот загнётся.

Улучшаем карму: раскручиваем гайки на Хабре - 1

Читать полностью »

Недавно мы объявили лучших в рамках премии Corp Blog Awards, на которую могли претендовать корпоративные блоги, делающие крутой хабраконтент. Мы уже торжественно вручили им памятные призы и чемпионский пояс. Но материальные награды — не главное.

А что бы сказал Линус: приветствуем победителей первой хабрапремии Corp Blog Awards - 1

Мы решили особо поприветствовать лучших из лучших в каждой номинации, а заодно объяснить, в чём и почему они отличились. Делать это мы будем не в одиночку. Нам помогут видные эксперты в разных отраслях: люди, которые действительно знают, о чём говорят, и авторитету которых Хабр всецело доверяет — от основателя PayPal до отца интернета.
Читать полностью »

Много лет существовали две версии Хабра: десктопная и мобильная. Они использовали разный стек технологий, поэтому на разработку каждой новой фичи мы тратили вдвое больше времени. К тому же десктопная версия давно устарела, что добавляло ещё больше проблем. Десктопную версию писали, без преувеличения, несколько поколений разработчиков, поэтому некоторые из используемых технологий успели окончательно устареть. Последние несколько лет каждая новая фича становилась верхушкой айсберга рефакторинга и копаний в legacy-коде. В конечном счёте мы устали от этого «монстра» и решили победить его.

Открытый бета-тест новой версии Хабра - 1
Читать полностью »

Всем привет! Контент продолжает править миром, поэтому мы ищем тех, кто знает толк в его создании. В нашей компании появилось несколько вакансий, о которых мы решили сообщить отдельным постом.

Хабр ищет новостников, авторов и кураторов - 1

Хабр ищет новостников

Читать полностью »

«ТехноТекст-2020»: итого. Результаты, статистика и немного слов - 1

И вот мы в третий раз завершили конкурс IT-статей «ТехноТекст». 2020 год получился безумным необычным: довольно трудным, изоляционным, дистанционным, но притом вполне айтишным. В этом смысле конкурс статей о технологиях, придуманный контент-студией Хабра, не только уникален, но и показателен. Подробности о его итогах под катом. 

Читать полностью »

Ну что, скорее бы уже этот 2020 закончится? Или пусть длится вечно? Герой, злодей или страж — выбирайте расу и давайте решать.

Двигаем Новый год на Хабре - 1

Читать полностью »

Если вы ещё не знали, то у Хабра есть мерч: майки, толстовки, маски подсети и даже handmade-слизень. Всё это находится в Хабр Киоске, который сегодня (в пятницу, а не во все дни, как у остальных) выглядит несколько необычно: подвигайте ползунок, чтобы заметить отличия. Утепляйтесь сами или закупайтесь подарками в АДМ.

Ну а под катом традиционный список обновлений на сайте 
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js