Русский
Русский
English
Статистика
Реклама

Ama

АМА с Хабром 20. Тестируем новый WYSIWYG

31.08.2020 14:14:39 | Автор: admin

У меня есть причины не любить аббревиатуру WYSIWYG. Во-первых, я до сих пор не могу сходу её написать всё время сначала проговариваю про себя расшифровку (What You See Is what You Get) и только потом пишу. Во-вторых, она ужасно читается, визивиг или, что ещё хуже, висивиг отвратительнее только иметь дело с бандой tough-though-trough-through-thorough-thought-throw. В третьих, в ней аж две буквы y, которая залипает в моём ноутбуке, но это так, совсем уж личное.

Есть ещё четвёртая причина, которая за годы присутствия в интернете стала граничить с фобией как правило, говоря визивиг (ааа!), в мыслях мы представляем какой-то кухонный комбайн, за которым прячется КаМАЗ кода. И в итоге всё это если и работает как задумывалось, то в лучшем случае в каком-то одном браузере. И даже в нём лишь с костылями. Ну или это всё мой негативный опыт, просто ещё не встретил идеальный редактор.

Тем не менее последние полгода (а может и больше) мы работали именно над этим над новым редактором публикаций. Можно было бы прокачать текущую форму создания публикаций (которая практически не менялась с момента создания Хабра), но всё же мы подумали, что вёрстка постов с помощью HTML-тегов в 2020 годуэто в принципе не дело, а для части пользователей так вообще неподъёмное дело.


Новый редактор условно делится на две части: на первой странице находятся только поле для заголовка и простыня для написания текста публикации из блоков. Мы решили пойти по пути блочного конструктора для вставки блоков можно пользоваться как плюсиком в левой части (для вставки блоков), так и клавишей /.

Поддерживается markdown-разметка, горячие клавиши (CTRL/ + B, U, I, S, K) и вставка из буфера обмена (с форматированием).

Вторая страница отведена под настройки: выбор типа поста и языка, поля для добавления хабов, тегов и текста анонса, а также загрузку картинки для соцсетей.

Что поддерживает новый редактор

  • Заголовки (в том числе через #)

  • Цитаты (с отбивкой слева, как раньше, а не в жёлтом блоке как в текущем редакторе)

  • Маркированные и нумерованные списки (вложенность добавляется через Tab)

  • Медиаэлементы (посты из соцсетей, треки, видеоролики, Codepen и т. д.)

  • Изображения (вставка с диска, минуя Habrastorage, либо из буфера обмена), включая SVG

  • Разделители

  • Таблицы (с поддержкой выравнивания, вставки и удаления строк и столбцов, а также объединения ячеек)

  • Код (с подсветкой синтаксиса) как строчный, так и блочный (в том числе через ``)

  • Формулы в TeX-формате

  • Спойлеры

Мы делали WYSIWYG с мыслью о том, что для создания поста не нужно пользоваться сторонними редакторами садись и пиши прямо на Хабре, сохраняй в черновики, если не удалось написать всё в один заход. Но даже если вы хотите перенести наброски откуда-то извне, в 9 из 10 случаев достаточно будет нажать Ctrl/+A Ctrl/+C Ctrl/+V, и всё перенесётся само, включая ссылки, форматирование и даже картинки они сами зальются на наш Habrastorage.

Естественно, это не финал это бета-версия. Поэтому все предложения, замечания и идеи оставляйте на странице бета-тестирования визивига. Изучим весь поступивший фидбек и вместе сделаем новый редактор ещё лучше.

Что и как проверять

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

Что ещё сделали за август

Так как все силы были брошены на доделывание редактора, больше особо ничего не успели сделать. Тем не менее:

  • Поменяли логику работы блока Новости. Раньше там выводилось 5 новостей и ссылка Все новости для перехода в новостной раздел. Теперь 5 новостей и кнопка Показать ещё, показывающая ещё 5 новостей, и только после неё ссылка для перехода в раздел новостей.

  • Пофиксили прогрузку списка хабов на странице управления подпиской

  • Починили вывод даты последней активности в некоторых профилях

  • Исправили ссылку Написать в ЛС в блоке автора под постом

  • Починили локализацию времени в некоторых закромах

  • Поколдовали над сервисом вывода похожих постов

  • Исправили отступы в блоках читают сейчас

  • Исправили поведение правого сайдбара

  • Починили открытие якоря публикации в новом окне

  • Исправили отображения футера на страницах ошибок

  • Наладили отображение AMP-публикаций, созданных через новый редактор

  • Сделали подгрузку картинок в постах и комментариях за 500px до скролла

Всем визивиг!

Подробнее..

AMA с Хабром 23. Чёрная пятница в Хабр Киоске

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

(листает канал ВДНХ в корпоративном чате, чтобы выбрать список публичных изменений)

Десктопный Хабр


  • Многочисленные улучшения в работе WYSIWYG-редактора, включая обработку маркированных и нумерованных списков, а также различные доработки упоминания (через @) пользователей.
  • Новый редактор добавлен в песочницу.
  • В новом редакторе появилась возможность добавлять опросы:

  • В редакторе появилась возможность делать отложенные публикации:

  • Для неопубликованных черновиков в новом редакторе появилась возможность удаления (чтобы не висели в профиле). Опубликованные посты, скрытые в черновики, по-прежнему удалить нельзя.

  • Изменён дефолтный фильтр ленты публикаций теперь это Всё подряд без выбранного порога рейтинга.
  • Починили ссылку на отписку от редакторского дайджеста для незарегистрированных пользователей. Подпишитесь на него, чтобы получать на почту отборное филе даже в том случае, если вы редко заходите на сайт сделать это можно в сайдбаре:

  • Доработали контекстный блок Минуточку внимания.
  • В хабах появился таб Компании, где выводится список компаний, внёсших наибольший вклад в развитие хаба. То же самое в потоках.
  • Многочисленные доработки API, исправление нескольких уязвимостей и багов.

Мобильный Хабр


  • В профиле пользователя появился раздел с отправленными приглашениями
  • Исправили ошибку в пагинации списка хабов
  • Добавили фильтры для статей

  • Обновили список хабов, добавили сортировки (по названию/рейтингу/подписчикам).
  • Лёгкий редизайн пагинации.
  • Доработали раздел со списком компаний: там стало выводиться больше информации, появилась различная сортировка и фильтрация компаний (в сайдбаре).
  • Редизайн блока Минуточку внимания.
  • В сайдбаре раздела публикаций появился блок с лучшими компаниями.
  • Доработали блок контактной информации пользователя под постом.

Пишите в комментариях свои вопросы к команде Хабра, сообщайте о багах, предлагайте новые фичи.

Всем спасибо за внимание и хороших выходных!
Подробнее..

АМА с Хабром 19. ДР, мерч и iPad-версия

29.06.2020 18:10:05 | Автор: admin
Мы стараемся делать AMA в последнюю пятницу каждого месяца, но наблюдаем вот уже второй сбой в матрице: в мае вместо традиционной статьи был аж двухдневный марафон по видеосвязи с пользователями. А в июне,как увидели список изменений за два месяца, сразу поняли, что раньше понедельника пост не успеть.

День рождения Хабра


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

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

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



Было круто: люди приходили с самых разных уголков не только страны, но и России. Мы общались, вместе пили, делали кальяны и обсуждали какие-то вещи, связанные с сайтом и IT-сферой в целом. Zhovner демонстрировал свой Flipper и богомола (вот почему он у него на аватарке), а ForeverLive сопровождал общение своими музыкальными вставками (вы можете помнить его по Piano Podcasts). А в конце он и вовсе начал играть любую музыку, которую у него заказывали участники от Пиратов карибского моря и Нирваны до Рамштайна и Продиджи. Очень круто, всем ещё раз спасибо!

Хабр Киоск


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

За месяц была слегка переделана витрина магазина, перефотографировали многие изделия. Некоторые фото сделаны прямо на мне, например, толстовки. Первые сэмплы толстовок появились у сотрудников Хабра ещё где-то в начале года и они прям отличные. Я ни на что не намекаю, тем более сейчас лето но как говорилось в одном сериале, зима близко. upd: а, оказывается и футболки есть! Тогда тем более ни на что не намекаю!

Наконец-то вживую увидел бумажный рюкзак мне сперва не понравилось это сочетание (всё ж бумага не самый подходящий материал для рюкзаков), но реальность превзошла ожидания. Оказалось, что это не бумага, а синтетический материал, очень на неё похожий такой же шелестящий, но при этом непромокаемый и износостойкий. Относительно небольшая цена для изделия ручной работы, но лично моё сердце пока принадлежит бездушному фабричному Urban.

Мозгового слизня, кстати, тоже вяжут вручную. Уже было связано больше сотни у кого-то в резюме есть подобная ачивка?



А ещё в продаже имеется кофейный набор с брендированными стаканчиками. Сам кофе я не успел попробовать, но стаканчики повидал стаканчики как стаканчики :) Зато благодаря им я смог заманить в гости хабраюзера teplozorro, коорый писал по стаканчикам чуть ли не научную работу. Полдня исследовали окружающий мир через призму тепловизора: теплоизоляцию балкона, электрику, писали неприличные вещи лазерной указкой. Внутри кота действительно теплота!




Список изменений на Хабре за 2 месяца


У нас в Mattermost есть канал ВДНХ, куда разработчики скидывают изменения на сайте. За прошедшие 2 месяца там было проделано более 180 изменений: что-то видно пользователям, что-то подкапотные изменения, а что-то для готовящихся фич. Почистил список и оказалось, что основная часть изменений всё же оказалась спрятана от посетителей и была связана с двумя основными задачами на ближайшее время: WYSIWYG и iPad-версия.

Если с редактором более-менее всё ясно, то зачем же ipad-версия, если уже есть мобильная и десктопная?. Объясняю: если сейчас открыть на десктопе m.habr.com, то будет заметно, что мобильная версия уже во многом похожа на десктопную. И это наша тактика, которой мы будем придерживаться оставим одну версию сайта (с актуальным кодом), которая будет одинаково хорошо и функционально работать как на мобильных устройствах, так и на десктопах. А весь старый код по-максимуму вычистим. Дописал этот абзац, а в голове возник флешбек из детства когда наблюдал линьку у змеи, при которой она избавлялась от старой ороговевшей кожи.

И всё же небольшой чейнджлог:

Фичи:

  • Сделали прилипающее меню (с потоками и профилем пользователя)
  • Улучшили вывод вакансий в блоках компаний в блоках
  • Добавили поддержку подсветки синтаксиса языка Dart в highlight.js

Исправили баги:

  • Убрали перерисовку профиля при голосовании за карму
  • Починили кеширование запросов для неавторизованных пользователей
  • Исправили баг со скроллом комментария с картинкой в iOS
  • Починили стили раздела помощи
  • Фикс вставки embed-элементов с гитхаба
  • Убрали блок с потоками из сайдбара
  • Многочисленные фиксы блоков курсов, вакансий, ответов и фриланса
  • Долгожданный фикс бага с изменение хабов поста, когда они могли не сохраниться с первого раза

В мобильной версии:

  • Сделали навигацию по комментариям родитель-ребёнок (стрелки справа от таймштампа)
  • Добавили кнопку [ ] в комментариях за ней спрятано редактирование комментария, копирование ссылки на него и сворачивание ветки (если есть).

  • Поправили поведение формы написания комментариев при потере соединения
  • Починили отображение html-enteties в тайтле страницы и теле поста



На этом всё.

Задавайте свои вопрос команде Хабра, можно прям любые. Ну или расскажите, как проводите лето ещё самоизолируетесь? Что узнали нового за лето, что изучили, какие дальнейшие планы? Я вот наконец-то взял небольшой отпуск и решил в него доделать ремонт, а также наконец-то взяться за статьи в блог. Хочется работать, не привык без дела сидеть!
Подробнее..

Тополиный пух, AMA 20, июль

31.07.2020 16:11:33 | Автор: admin

Команда Хабра до сих пор находится на добровольной удалёнке и, несмотря на это, мы готовы хвастаться: все сотрудники не переставали трудиться ни на минуту. Мы, как и прежде выкатываем фичи и обновления, готовим отчёты Хабр Карьеры, создаём спецпроекты, модерируем и выпускаем из Песочницы the best of the best.

Последняя пятница июля это не только День сисадмина, но и время очередной сессии общения с аудиторией, то есть AMA. Мы расскажем вам о том, что новенького на Хабре, а вы расскажите нам, какие мысли/идеи/предложения/жалобы у вас есть. Ну и поговорим за жизнь: как у вас в городах с самоизоляцией, вернулись ли в офис, как вам она, великая и ужасная (прекрасная) удалёнка?

Мы записываемМы записываем

Каждую последнюю пятницу месяца мы стараемся опубликовать AMA-пост (Ask me anything) с сотрудниками Хабра. Это уже 20-ый выпуск, а значит этой идее уже почти 2 года! За это время у неё кристаллизовался свой формат: сначала мы пытаемся придумать вступление (ну а куда без него), затем рассказываем про парочку ключевых фич или событий месяца, а в качестве вишенки на торте чейнджлог по нашим проектам.В этом месяце у нас не было каких-то глобальных анонсов мы продолжаем работать над избавлением от десктопной и мобильной версий Хабра в пользу одной единственной. Уже сейчас вы можете зайти на m.habr.com (или добавить эту ссылку на раболчий стол смартфона) и полноценно пользоваться сайтом. Ну или не совсем полноценно над этим мы как раз и работаем.

Второе, над чем кипит работа WYSIWYG-редактор. Чтобы процесс создания нового поста был лёгким и удобным, а незнание нюансов интерпретации html/markdown-разметки Хабром никак не мешало. Этот пост написан в новом редакторе, в котором:

и подписи к картинкам по центруи подписи к картинкам по центру

и секси-цитатки

И таблицы

таблицы

таблицы

и вставка из буфера обмена с форматированием.

и... и много чего ещё. Думаю, релиз уже не за горами.

* * *

Второе, о чём хотелось бы сказать (особенно на фоне публикаций о том, что посты на Хабре уже не те). Ребят, не сотрудники Хабра пишут посты, их пишете вы :) И у нас вовсю идёт третий конкурс статей Технотекст, в котором каждый из вас может принять участие. Правила максимально простые, номинировать можете любую вашу публикацию (правда, только одну, поэтому выберите лучшую) присоединяйтесь!


Changelog

Лично я не очень люблю, когда при обновлении приложений на телефоне в списке изменений пишется сухое исправление ошибок и оптимизация. Интересно же, какие баги исправили и где искать новые? ) Поэтому пусть ниже будет немножко подробностей для любознательных.

Хабр

  • Вернули под постом стрелки голосования за карму автора (до этого был всплывающий попап)

  • Улучшили вёрстку отправляемых писем

  • Уменьшили количество промо-ссылок в шапке с 3 до 1

  • Добавили подсветку синтаксиса для языка R

  • Добавили в подвале сайта ссылку на раздел с мерчем

  • Блок Рекомендуем переименован в Партнёрские материалы

  • Обновить иконку Яндекс-Дзена в подвале. Если пользуетесь Дзеном, то подпишитесь на нас.

  • Добавили кликабельности некоторым местам на сайте (например, название блока Новостей или внутри админки корпоративных блогов)

  • Почистили подкапотное пространство Хабра от следова Geektimes

  • Исправлено около 10 опечаток

Множество доработок под капотом: улучшение API, доработка воркеров, методов и прочего.

Исправили:

  • В ряде случаев юникод приводил к поломке вёрстки комментариев

  • Убрали рандомное появление ошибки Страница не найдена

  • Не работали anchor-ссылки на страницах документов (например)

  • При нажатии на # у комментария, в адресной строке не формировалась ссылка на него

  • В Safari у некоторых постов в ленте появлялся внутренний скролл

  • Исправили ошибки, возникающие при подаче заявки на блог с тарифом Стартап

  • Была проблема с обновлением данных блоков Самое читаемоеи Читают сейчас

  • Доработали обработку нажатий клавиш при наборе комментария, спасибо @nin-jin за предложенное решение.

Мобильная версия

  • Сделали выбор отображения вида лента: компактный (одни заголовки) и подробный (с текстом до ката)

  • В поиске добавилось несколько настроек, починили поиск по тегам

  • Стали поддерживаться хоткеи, начните с Shift + /

  • В настройке ленты появилась кнопка Назад

  • Причесали контекстные блоки: поправили размеры и отступы, добавили иконки

  • Выровняли отображение автора комментария

  • Причесали ховеры

  • Появились настройки профиля

  • Добавили font-smoothing в заголовки

  • Добавили индикацию активного пункта меню

  • Добавили loading-state при голосовании за карму

  • Покопались в диалогах: настроили поведение скролла, уменьшили высоту поля ввода

  • Поправили вывод блока новостей в блоге компании

  • Починили редирект со страницы /top

  • Пофиксили отображение плейсхолдеров для новостей

Карьера

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

  • Появилась группировка уведомлений. Однотипные уведомления теперь аккуратно группируются, как во всяких там фейсбуках.

  • У компаний появился раздел подписчиков и людей, которые хотят в них работать.

    Например: Хабр (кстати, у нас 3 вакансии), Яндекс, Сбербанк.

  • Сделали мегафичу: арсенал и систему управления кандидатами. Арсенал это сборник инструментов, который должен упростить и повысить эффективность работы эйчаров. Пока анонсирован первый инструмент внутри него Кандидаты, подробности в анонсе.

  • Опубликовали результаты исследования зарплат в IT за первое полугодие 2020. Это уже пятое исследование, в этот раз с обнновленным форматом.


Ещё пара строчек, которые хочется упомянуть в этом посте:

  • Сделали небольшой стикерпак для телеграмма, пробуйте.

  • Поздравляем Павла @zhovner с супер-крутым стартом на Кикстартере. Приятно, что не без нашего скромного участия.

Всем хорошим выходных!

Подробнее..

Категории

Последние комментарии

  • Имя: Макс
    24.08.2022 | 11:28
    Я разраб в IT компании, работаю на арбитражную команду. Мы работаем с приламы и сайтами, при работе замечаются постоянные баны и лаги. Пацаны посоветовали сервис по анализу исходного кода,https://app Подробнее..
  • Имя: 9055410337
    20.08.2022 | 17:41
    поможем пишите в телеграм Подробнее..
  • Имя: sabbat
    17.08.2022 | 20:42
    Охренеть.. это просто шикарная статья, феноменально круто. Большое спасибо за разбор! Надеюсь как-нибудь с тобой связаться для обсуждений чего-либо) Подробнее..
  • Имя: Мария
    09.08.2022 | 14:44
    Добрый день. Если обладаете такой информацией, то подскажите, пожалуйста, где можно найти много-много материала по Yggdrasil и его уязвимостях для написания диплома? Благодарю. Подробнее..
© 2006-2024, personeltest.ru