Мобильная версия
Первые несколько изменений коснулись мобильной версии Хабра и Гиктаймс. Изначально мы планировали оставить её как «читалку», но с ростом доли мобильных пользователей стало понятно, что нужно добавлять возможность взаимодействия с контентом. Похоже, ещё чуть-чуть и мобильная версия догонит по функциям десктопную версию, а пока в ней появились возможности:
- Голосовать за публикации;
- Голосовать за комментарии;
- Добавлять комментариев к публикациям.
Изменения в редакторе публикаций
- Появился новый тег, который очень серьезно может прокачать ваши посты. Речь про универсальный тег oembed, в который можно вставить как видео с YouTube и Vimeo, так и любой сторонний кастомный код — например, вставки с Сodepen, JSfidle и прочих ресурсов (всего более 1800).
Пример кода:
<oembed>http://jsfiddle.net/cvun8xv5/</oembed>
Результат:
Ну или даже так (для примера):
- На странице создания и редактирования публикаций изменена механика предпросмотра – теперь там есть 2 режима:
— быстрый предпросмотр – находится в соседнем табе и показывает только текст статьи;
— полный предпросмотр – открывает полную версию статьи с заголовком, хабами и тегами.
Прочие изменения
- Read&Comment-аккаунты получили возможность комментировать публикации, которым не больше 10 дней (ранее это ограничение составляло 3 дня);
- Снято ограничение по использованию html-тегов в комментариях – теперь все пользователи (в том числе и с минусовой кармой) могут использовать теги в комментариях;
- Убраны кастомные хоткеи для переключения пагинации на страницах лент («Alt + <» и «Alt + >»);
- Новые хабы, как на Хабре (Elixir/Phoenix, Разработка под AR и VR и другие) так и на Geektimes (например, Урбанизм) — зайдите в раздел «Хабы» на каждом из проектов и обновите свою тематическую подписку, наверняка найдёте что-то новое. Там же вы можете предложить новые хабы;
- Мегапосты теперь доступны для просмотра в мобильном приложении.
Помимо внесённых изменений в мобильную версию у нас есть большие планы по её обновлению, которые сейчас активно обсуждаются внутри компании; возможно, через некоторое время мы полностью обновим её.
Благодарим всех, кто принял участие, создавал тикеты, голосовал за них и высказывал мнение в комментариях. Всех плюсанули в карму.
P.S.: Обращаем ваше внимание, что вышеупомянутый репозиторий не является официальным средством сбора обратной связи. Для ваших пожеланий и сообщений об ошибках по-прежнему работает форма обратной связи.
Всем спасибо, пишите нам ещё!
Комментарии (105)
jok40
13.12.2016 13:47+32Очень жду возможности отправить автору сообщение об ошибке простым способом (не через ЛС). Например, через Ctrl+Enter.
perfect_genius
13.12.2016 14:09+6Все ждут, похоже. Опечатки приносят душевные страдания.
jex
13.12.2016 18:09+8Не для всех. Мне важнее семантика. Большинство очепяток мозг пропускает и исправляет. Даже если взгляд зацепится за опечатку, душевных страданий это не приносит.
Bubniv
13.12.2016 21:03+2В конце концов есть люди, у которых русский не родной. И если они показывают хорошую мысль или опыт, то я не против ошибок.
raacer
13.12.2016 17:45+1А еще надо, чтобы опечатки подсвечивались красным :) Чем больше репортов — тем сочнее подсветка. А то пишешь в коменты — накажут, пишешь в ЛС — и фиг его знает, нужно оно кому-то или нет.
QDeathNick
13.12.2016 18:30+1Тогда уж надо идти дальше и сделать так, чтобы опечатка автоматом исправлялась, если её зарепортили несколько раз разные пользователи.
raacer
13.12.2016 18:42+3Нет уж, пусть автор исправляет и запоминает свои ошибки! :)
QDeathNick
13.12.2016 19:46Одно другому не мешает. Нежным созданиям страдания меньше, а автору можно список ошибок выводить для запоминания.
saggid
13.12.2016 13:51+8Большое спасибо за обновление мобильной версии! Давно ждал когда там появится возможность писать комментарии. И за вставку интерактивного контента тоже большое спасибо)
Ну и конечно задам очень желанный для меня вопрос: как насчёт установки CleverScrollbar на страницы хабра? :)) Чтобы быстро видеть, сколько места занимает основной пост, и сколько места занимают комментарии к нему.
sleeply4cat
13.12.2016 13:53Просто интересно, что побудило вас использовать в качестве КДПВ этот отвратительный мем?
Boomburum
13.12.2016 14:02Вжух и убрали :)
Writerim
13.12.2016 14:20+9Пока я не увидел эту ветку, меня интересовала статья. Теперь мне интересней, что же там была за картинка!
cornhedgehog
13.12.2016 14:59А в кэше гугла картинка сохранилась! У Вас ещё есть шанс её посмотреть (:
jok40
13.12.2016 15:03+2Было нечто в этом роде.dotZero
13.12.2016 15:10+16limonte
13.12.2016 17:40+2Огромное спасибо за то, что уже сделано!
У хабраюзеров осталось еще много хотелок :)
ТМ, вы молодцы! То ли еще сделаем в новом году!
Analitik_Telecom
13.12.2016 14:11+10Снобизм чистой воды. Прикольный мем!
sleeply4cat
13.12.2016 14:24Первые -дцать раз ;)
Analitik_Telecom
13.12.2016 14:47+11Вся прелесть мемов в их омерзительно-заразной природе. Дцать — это не вирус, это лаборатория. А вирус — когда ВЖУХ! — и эпидемия.
tundrawolf_kiba
13.12.2016 14:01+1Т.е. трекера из веб-версии по прежнему нет? Или я что-то пропустил?
AllexIn
13.12.2016 14:05+18oembed — с одной стороны — круто. С другой — есть опасение, что контент в них будет помирать.
Сделали красочную статью, разместили графики через oembed. Через пол года заходишь почитать статью из избранного, а там ни одного графика. Потому что ресурс их или удалил как устаревшие, или сам перестал существовать.
:(
zomby
13.12.2016 14:09+3Снято ограничение по использованию html-тегов в комментариях
Ура, наконец-то можно нормально оформлять комменты, и даже ссылки вставлять!vconst
13.12.2016 14:33+8Лучше сделать автораспознавание, ибо народ привык, что практически везде ссылки сами преобразуются в кликабельные, а тут такой айтишный ресурс и не делает такой привычной штуки
raacer
13.12.2016 17:36+1Тыжпрограммист! Зачем нагружать сервер лишней работой, когда можно нагрузить программистов :)
vconst
13.12.2016 17:40+2То, что без кармы можно будет делать кликабельные ссылки — это хорошо.
Но народу лень нажать две кнопки и даже у вполне себе захабренных пользователей — сплошь и рядом некликабельные ссылки.vlivyur
14.12.2016 11:17А вдруг это специально сделано? А потом начинается колдовство с _http :// (убрать пробелы)
ValdikSS
13.12.2016 22:50Оно сломалось с внедрением Markdown, кстати. Раньше работало. Причем в Markdown-режиме тоже работает.
raacer
13.12.2016 17:40+2Только почему-то ссылки всегда открываются в новой вкладке. Я почему-то думал, что тыжпрограммистам не нужно объяснять, как открыть ссылку в новой вкладке. Лучше бы мне оставили выбор. Теперь я озадачился новыми вопросоми: как открыть ссылку в той же вкладке принудительно, и зачем я вообще должен об этом думать. Принцип неудивления, похоже, позабыли.
Maccimo
13.12.2016 18:06Drag&Drop ссылки со страницы в адресную строку браузера? В Firefox работает.
Но зачем сделали такую бредовую «feature» я тоже не понял.bodqhrohro
13.12.2016 21:11+2Это всё заговор производителей железа, чтобы пользователи открывали больше вкладок, браузеры больше тормозили от нехватки памяти и приходилось опять апгрейдиться :)
raacer
13.12.2016 21:16Для увеличения дохода, вероятно ) Надо еще сделать автопопапы с рекламой, тогда Хабр будет совсем торт.
poxu
13.12.2016 14:20+4Скажите, пожалуйста, когда строки в Markdown, будут склеиваться во время трансформации в HTML?
Чтобы, когда в Markdown напишешь
Привет,
я программист.После конвертации в html получалось
Привет, я программист.
poxu
13.12.2016 18:52+8Вопрос тем, кто минусует комментарий.
Функциональность, которую я тут попросил, вредна?
Не надо тут писать коментариев с просьбами что-то сделать или поправить?
Комментарий составлен некорректно?
DigitalSmile
13.12.2016 14:57+14Снова отмечусь про волосатый логотип и «верстать взад» гиктаймс в хабр… Просто для галочки.
sir_Maverick
13.12.2016 15:00+7Зато до сих пор чтобы посмотреть все публикации, а не только «интересные», нужно переходить на полную версию и жмакать там «все подряд» либо добавлять к адресу /all. Центральный, мать его, IT ресурс России и СНГ однако.
Juma
13.12.2016 17:13Для просмотра всех публикация я пользуюсь tmfeed.ru, а точнее tmfeed.ru/#/posts/all.
Но там к сожалению (или к счастью) только заголовки, поэтому сразу и не понятно о чем эта публикация.
dotZero
13.12.2016 21:43Добавим, видимо что-то пошло не так и забыли про такой пункт.
raacer
13.12.2016 22:17Я даже знаю, что именно пошло не так. Вы не завели публичный багтрекер! :)
(Это одна из причин, почему не пользуюсь мобильной версией. Как такое вообще можно было забыть? :) )
raacer
13.12.2016 22:41Вот пример достаточно удобного багтрекера. Был бы у вас такой — давно уже сообщил бы вам об этой проблеме.
https://youtrack.jetbrains.com
пысы: я на них не работаю :)
impetus
13.12.2016 15:35+2С «Урбанизацией» — боюсь, как с «железом» выйдет — разделить толком на качественно-описательную и хардкорно-хардварную часть вряд ли получится. Ну скинули на GT плачь про красоту городов, и городские парусники, но отличнейшие статьи про программирование пеших проходов и всевозможная городская навигация на Хабре остались. Лучше бы наоброт — всё бы на Хабре собралось единым кустом, не так уж и много там сугубо описательных статей.
Indexator
13.12.2016 15:54+4Это круто! Я уж думал про мобильную версию забыли. Скорей бы вышел полнофункциональный клиент!
PS:
Недавно (1-2 недели назад) отправлял через форму обратной связи сообщение о неожиданном поведении разметки, но ответа так и не получил: тег <code> стал чувствителен к содержащимся в нем тегам, ранее он их просто игнорировал и отображал как plain text. С недавних пор (вероятно, уже не менее полугода) он стал их интерпретировать, что, логично, привело к поломке всей следующей за ним разметки (уже давно замечал на Хабре множество статей с внезапно поломавшейся разметкой, в итоге и в своих статьях тоже). Теперь даже боюсь представить количество статей с поломанной разметкой, в которых содержится тег <code> с другими тегами внутри, использование которых естественно для разного рода декларативных языков…
raacer
13.12.2016 17:05+13Ваша мобильная версия сайта — яркий пример того, как не нужно делать мобильные версии сайтов. Вы просто взяли и отрезали все функции, которые не поместились в экран. Чтобы нормально воспользоваться сайтом, приходится переключаться на полную версию и пользоваться зумом.
raacer
13.12.2016 17:30+5Вы, похоже, вместо адаптивного дизайна просто сделали в прямом смысле две разные версии сайта — отсюда и все проблемы.
Еще один минус такого подхода состоит в том, что ссылка на страницу получается неуниверсальной. Когда я отправляю друзьям ссылку с мобильного, они открывают в десктопных браузерах мобильную версию, и видят картинки и текст на всю ширину экрана. То же самое, если я начинаю читать с телефона, и хочу продолжить чтение на компьютере. Приходится вручную убирать приставку «m.» из адреса. Решить это можно, пожалуй, только костылём — перенаправлением между сайтами.
buran1
14.12.2016 12:37-2Вообще-то это не так сложно «решить» достаточно яваскриптом проверять ширину экрана и делать редирект с m. на полную версию сайта, если человек открывает «мобильную» ссылку на десктопе и, соответственно, наоборот: редиректить на мобильную версию,, если открывается обычная (считай десктопная) версия на маленьком экране.
vlivyur
14.12.2016 14:45+1Где-то тут было уже такое решение (наверно то был mail.ru) и в комментариях было больше одного гневного замечания по этому поводу. Не считая того, что у меня и монитор и телефон FHD (сайты на телефоне тоже имеют ширину 1980, ибо читаю горизонтально).
raacer
13.12.2016 17:08+1Голосовать за комментарии;
Вчера пытался проголосовать: кнопка нажимается, но ничего не происходит. Только когда зашел на полную версию сайта — увидел, что срок голосования истек.perfect_genius
13.12.2016 22:28+1+на тему опросов: сейчас не выбирая вариант нажал «Голосовать» — показались результаты. Не знаю, что-то выбралось или нет. Если нет, то бритва Оккама должна вырезать соседнюю кнопку «Воздержаться».
Нажатие на «Голосовать» без выбора варианта логично — это голосование против всех вариантов.perfect_genius
14.12.2016 20:05+1Также можно только «Воздержаться», которая меняется на «Голосовать» при выборе вариантов, но это уже чуть сложнее, интерактив.
Juma
13.12.2016 17:22+1Тег oembed это конечно хорошо, даже замечательно, можно будет постить полностью рабочие примеры своих работ. Но вот только если раньше многие недоумевали по поводу больших картинок. То теперь можно ведь и 3D сцену и целую игру поместить в публикацию, или даже вместо КДПВ. Которые еще кучу ресурсов будут подгружать.
Dolios
13.12.2016 17:56+3Сорри, что не в тему, но ваша техподдержка кладет большой болт на обращения пользователей.
Один мой друг зарегистрирован на гиктаймсе и не зарегистрирован на хабре. И когда он что-то гуглит, гугл, порой выдает ссылки на хабр. Так вот, при попытке перейти по такой ссылке хабр показывает вместо статьи свои условия использования. Друг уже раз 20 сказал, что с этими условиями не согласен, но хабр настойчив, как мейлру.Boomburum
13.12.2016 18:12+2Напишите мне в ЛС, если есть какой-то вопрос. Что касается поддержки — сейчас есть большая проблема с тем, что на Gmail-почтах почти гарантированно падают в спам (почему — так и не понимаем), а на gmail у нас очень много пользователей. Проверьте папку «спам», возможно, там давно лежит ответ из суппорта.
AreD
16.12.2016 18:10+1Рассылает через свой сервер? dkim и spf сигнатуры настроены? Сервер не в блеклистах? https://www.mail-tester.com какие то ошибки показывает?
jok40
19.12.2016 11:04Давно уже не отправлял никаких писем на gmail, а тут прочитал Ваш комментарий и решил проверить — доходят ли. Отправил — не дошло. Упало в спам с приблизительно с такой формулировкой: «Мы скинули это письмо в спам, потому что оно похоже на те письма, которые мы скидывали в спам раньше».
После этого протестировал свой сервер по Вашему линку.
Вот результат.
Maccimo
13.12.2016 18:22+1То, что в комментариях с включённой markdown-разметкой
"foo"
не меняется на«foo»
— это бага или фича?
И серый фон, как на StackOverflow, для фраз, обрамлённых backticks не помешал бы.
doom369
13.12.2016 18:59+5Еще небольшая просьба к хабраредакции. Сделайте пожалуйста возможность заливать картинки в пост при редактировании через drug-n-drop. Например так, как сделано в гитхабе. Это очень удобно и экономит огромное количетсво времени авторам. Текущий способ с заливкой в хабро хранилище немножно олдскульный.
Спасибо.
raacer
13.12.2016 19:28+8Обращаем ваше внимание, что вышеупомянутый репозиторий не является официальным средством сбора обратной связи. Для ваших пожеланий и сообщений об ошибках по-прежнему работает форма обратной связи.
Это очень односторонняя обратная связь. Очень удобно спрятаться за формой обратной связи, разделив сообщество на одиноких пользователей. Вам напишешь — вы отморозитесь или отпишитесь, и все благополучно об этом забудут. И никакой ответственности. Для IT-сообщества это несерьезных подход. Вы не даете сообществу возможности участвовать в улучшении сайта, и оставляете всё на волю своей прихоти и своего личного мнения.
Надо, чтобы запрос был публичный, и чтобы ваш ответ был публичный. Чтобы другие могли дополнить запрос, поддержать его или выступить против. Чтобы всем было понятно, чего от вас требует сообщество, и как вы на это реагируете.chesterset
13.12.2016 20:10+2С каких пор подобный подход стал применяться для коммерческих проектов? Я не спорю с тем, что так лучше всем, и пользователи участвуют в улучшении ресурса, и кампания получает фидбек и лояльных пользователей. Вот только я не помню, чтобы где-то так делали (на коммерческих площадках), и причина банальная — будет срач, ведь у каждого будет свое мнение относительно любой детали, большую часть времени будет уходить на дебаты, в итоге администрация будет принимать свое решение, как и сейчас.
raacer
13.12.2016 20:51+4Вот только я не помню, чтобы где-то так делали (на коммерческих площадках), и причина банальная — будет срач
Каким образом срач влияет на вашу память? :)
Ок, пример: IDEA — коммерческий проект. У них есть багтрекер — отличное место для того, чтобы сообщить о проблеме или неудобстве, с возможностью обсуждения, голосования и слежения за прогрессом.
raacer
13.12.2016 20:55+2А на Stackoverflow есть раздел «Meta Stack Overflow» — специально «For bugs and feedback» и других вопросов.
Два примера, думаю, хватит?chesterset
14.12.2016 00:25+2IDEA — не коммерческая площадка в том смысле, в котором я имел ввиду. Это, так сказать, не социальный проект, а сборник инструментов, с соответствующей аудиторией.
Представьте, что ТМ делает баг трекер с возможностью предлагать, голосовать и обслуждать. Вангую самый популярный топик — обьеденение хабра и гиктаймса. Тысячи голосов за и против, тысячи комментариев и уйма потраченного времени. А ведь это самый банальный случай — полезут дизайнеры с предложением увеличить текст на пиксель или перекрасить то там, то здесь, любители markdawn, приверженцы мобильной версии, приложений и т.д., и все эти топики будут люто обсуждаться, на все это команда разработчиков должна будет потратить время, чтобы разобрать. А еще не забывайте, что далеко не все будет туда заходить — если человек не видит багов и его все устраивает, едва ли он пойдет туда, а вот тех, кого что-то не устраивает пойдут туда и будет голосовать, в итоге будет приниматься изменения, которые многим будет не по душе, они пойдут в трекер и будет голосовать за откат.
Хоть система трекера звучит демократично и весело, в действительности пользы от такого может быть куда меньше, чем вреда. Сколько людей — столько и мнений.raacer
14.12.2016 03:19+1Так Вы уточняйте, что под словом «коммерческий» имеете в виду «социальный».
Stackoverflow — социальный коммерческий проект.
raacer
14.12.2016 03:33reddit.com — социальный коммерческий проект (да еще и с 2008 года — с открытым исходным кодом).
varagian
13.12.2016 19:37+1И было бы здорово иметь расширенную статистику по постам и совсем хорошо — ещё и по хабам, подробнее:
https://github.com/limonte/dear-habr/issues/71
bodqhrohro
13.12.2016 21:22+3А вот что это было?
Magic TimestampMikhailMKZ
13.12.2016 21:40У меня второй или третий день уже на главной в декстопной версии при нажатии на «По подписке» (https://habrahabr.ru/feed/) перенаправляет на «Все подряд» (https://habrahabr.ru/all/)
freuser
17.12.2016 18:20У меня после каждого релогина такое (когда куки устаревают, то после id.tmtm.ru выкидывает принудительно на стартовую вместо подписки). Выкручиваюсь тем, что нахожу в истории вторую-третью страницу фида, перехожу на них, а с них уже на первую и читаю поток сначала.
ed007
13.12.2016 21:41+1не знаю, что вы там столько написали о расширении возможностей; знаю, что с айпада с сафари я не мог ни добавить пост в избранное, ни комментировать, ни написать в поддержку. Потому и стал тут бывать редко.Сейчас случайно оказался у десктопа и пользуюсь случаем. А вот советовать приложение для иос не надо.
Devesy
13.12.2016 21:41сделайте, пожалуйста, в мобильной версии главной страницы (например, в меню справа) возможность чтения всех статей подряд, аналогично http://www.habrahabr.ru/all, а то приходится переключаться в полную версию. То же самое с гиктаймсом.
Или это где-то есть?
Спасибо
ksil
14.12.2016 10:05Было бы хорошо привести к единообразию порядок вкладок на сайтах habrahabr и geektimes. На одном вкладка Интересные первая, на другом — последняя.
vlaabra
14.12.2016 11:21Приложение на Galaxy S4 перестает обновлять ленту, загружать комментарии, если его периодически не закрывать. А на АйПаде (старый, модель не помню), если в посте есть гифки, то приложение падает.
VolCh
14.12.2016 12:24Комментарии в мобильном приложении Андроид мало того, что пропадают при каждом чихе, так постятсят куда угодно, только не туда куда нужно.
Toshiro
15.12.2016 01:57+1Когда же мы наконец доживем до формы поиска в мобильной версии и мобильном приложении хабра!? Вы уже несколько лет не можете сделать форму поиска!!! Приходится с телефона выходить в полную версию, искать, а потом возвращаться в мобильную! Позор джунглям!!!
l0rda
Результат oembed никак не отражается в мобильном приложении.
Boomburum
Какие iOS и браузер? Можно в ЛС.
l0rda
Ios 10.2, актуальная версия приложения. Кстати, очень расстраивает отсутствие возможности работать с личными сообщениями в приложении и мобильной версии.
Bubniv
Согласен, про личные сообщения в приложении. Это очень важно и мне кажется давно уже должно быть сделано.