Табун 1.4

+181
zlukaв блоге IT Pony!26 августа 2017, 10:34
На самом деле нет. Всё ещё 1.3.
Почти год назад я сделал для Табуна адаптивный дизайн, который должен был выйти с версией 1.4. Но как-то всё это дело заглохло. Так что выкладываю отдельно юзерстилем. Когда там у Орхи закончится творческий кризис неизвестно, а пользоваться хочется уже сейчас.

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

Выглядит это дело так.

Для экранов более 1024px всё отображается более менее привычно.
С 769 до 1024 поджимаются отступы/маржины, но в целом всё как и раньше.

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

Если экран менее 569px лесенка комментов урезается до 5. Кнопка вайдмода переключает с контента на сайдбар. Тулбар убран вниз.
Основной вид
Боковая панель
Комменты

Обращаю внимание что цифры выше это «браузерные» пиксели, а не экранные. Даже если у вас матрица смартфона имеет разрешение 1920х1080 реально в браузере будет в разы меньше.

Помимо всего прочего в стиле пофикшена прыгающая панелька да переделаны разные визуальные мелочи.
Так как версии Табуна 1.3 и 1.4 отличаются структурой хтмля кастомный стиль может местами глючить. Большие аватарки заголовков выглядят размытыми потому что там должно быть разрешение 48х48.

УстановкаВо-первых понадобится браузер с поддрежкой расширений. Например Firefox for android.

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

Для прибития рекомендую uBlock origin, хотя можно и адблок.
В настройках uBlock открываем «Мои фильтры» и вписываем вот такой шаблон
https://cdn.everypony.me/static/*.css

Если после этого Табун поломался значит вы всё сделали правильно.

Для установки кастомного стиля нужно дополнение Stylish. Просто установите его и по ссылке Tabun 1.4 жмакайте «Install style».
Если после этого Табун починился значит вы всё сделали правально.

Ещё одна причина поставить uBlockЭто типо бонусС недавних пор в uBlock добавили крутую фичу ограничения размера медиа элементов. Если она включена уБлок будет вырубать все картинки (и видео), которые превышают заданный размер (по умлолчанию 50кб). Т.е. всякая мелочь вроде аватарок и иконок загрузится. А вместо крупняка будет отображена заглушка, нажав на которую можно вручную подгрузить картинку. Весьма полезно на мобильном траффике, особенно учитывая что местные любят мэдскиллзы по несколько мегабайт постить.


101 комментарий

Прекрасная новость, на самом деле)
Теперь можно участвовать в срачах с помощью телефона! Спасибо, мне этого так не хватало!XD
mirdver
+6
Должно быть удобно. Вот только всё равно поставить не смогу(
Star-Dragon
+5
Комментарий спрятан силами неравнодушных табунчан
iOS
А ещё мобильная винда, Tyzen, Symbian, Firefox OS, MeeGo, Archmobile, Sailfish OS, Ubuntu Touch. Я весь этот зоопарк тестировать не могу и не буду. Смотрите сами есть под вашу систему нормальный браузер или нет.
zluka
+6
Это скорее недоогрызок не может))
Shiron
+8
Закрытость iOS не делает его хуже других
Star-Dragon
0
Закрытость яблока рождает множество платных программ-костылей. Которые со временем прекращают работать.
Shiron
+4
Чёт не испытываю таких проблем. Вообще никаких проблем с ней не испытываю
Star-Dragon
+1
Ну а я испытываю))
Shiron
+3
А какие и с чем? Стало интересно.
Star-Dragon
+1
Начиная от невозможности напрямую засунуть в читалку текст со страницы и отсутствия скриптов в браузере.
Про засирание памяти изза невозможности редактировать исходник разными программами вообще молчу.
В общем ёж ест кактус только из-за отсутствия альтернативных ос для служебных программ.
Shiron
+3
Что за читалка и что за текст? У меня никаких проблем с эл. книгами нет. Все форматы открываются любо сразу в сафари, либо в приложении. Ставить скрипты в браузер нельзя, это да. А второе предложение вообще не понял. Если ты о фотографии, то у меня можно перетаскивать изображения из одного редактора в другой без промежуточных сохранений.
Star-Dragon
0
Да тут вопрос вообще в возможности взаимодействия читалок и браузера.
Вот есть интернет страница с текстом, samlib.ru, как пример(только недавно прикрутили fb2). Или обьёмная статья на профильном сайте. На андроиде/винде я эту html страницу сразу сохранил и открыл в читалке без всякого шаманства. Что довольно ценно при ожидании в среднем пять-десять минут у трапа/погранконтроля перед вылетом/после прилёта в аэропорту.
Захотел, присобачил офлайн/онлайн переводчик к читалке/браузеру с помощью скриптов без проблем.

На яблоке читалку с встроеным офлайн словарём только покупать или ломать ос.
Страницу, вздумай я её сохранить, изволь перекодировать в формат epub/fb2 etc. Причём для её сохранения/кодирования изволь купить пару программ.
Про отсутствие того же rsap и прочих полезных штук промолчу.
Всё это можно решить джейлом, да вот официальные программы lido/jeppessen/boeing на джейл ругаются и как минимум начинают глючить. А иногда и отравляют репорт о неправомерном использовании софта, что с персональной привязкой аккаунтов через авиакомпанию приобретает очень неприятный окрас.
Shiron (ред.)
0
Вот тогда тебе два видео
Раз
Два
У меня эти взаимодействия занимают всего несколько секунд
Star-Dragon
+2
Друг.
1. Нажать ссылку fb2 я и сам сейчас могу. Это заслуга не яблока а сайта. Я специально указал, что автовёрстку fb2 на сайте прикрутили недавно. Попробуй без неё, сохрани в читалку html.
2. Вот сделай так, чтобы сохранить не фото страницы в pdf, а текст с форматированием и возможностью изменения размера шрифта и офлайн перевода ну хотябы отдельных слов.
Shiron (ред.)
0
А так
Star-Dragon
+1
Вооот. Я один вижу костыль в виде «а давай используем другую программу, чтобы сохранить интернет страницу»?
Следом идёт другой костыль «а давай найдём читалку, которая прочитает html». А за ним будет «а читалка с встроеным переводчиком поддерживает только fb2, давай купим/найдём fb2конвертер приложение».
Чтд.
Shiron
0
Я вижу тут лень скачать пару приложений. Покажите мне голый андроид безо всяких программ и расширений который это делает и я заткнусь. Но это не изменит моего мнения, что тут тупо нехотение посидеть пару минут в магазине и скачать пару бесплатных приложений.
Star-Dragon
+1
На планшете самсунг галакситаб в той же лисе можно было страницы сохранять спокойно. Как и прикрутить офлайн переводчик к moonlight reader, который жрёт всё. Жаль продал.
Ну а после самовыпила при обновлении оси на ipad2 станзы со всеми книгами у меня ну очень предвзятое отношение к «закрытой» ос яблока. Что примечательно, тк. у каждого приложения своя личная файловая папка, то книги ушли в закат безвозвратно. И что примечательно, художественной литературы там было не более 30%. Вот такое ненавязчивое стимулирование к ibooks с его облачным хранением. Бесплатные конвертеры тоже иногда могут самовыпиливаться или если на интернете работают, то просто прекращают жизнедеятельность. Даже с покупными такое происходит.
Мне не лень один раз настроить всё нормально. Меня бесит, когда ось самопроизвольно меняет пользовательские приложения и я должен судорожно искать/покупать новые. Особенно гденибудь в ебенКитае/саудии с обрезанным интернетом.
Shiron
0
На планшете самсунг галакситаб в той же лисе можно было страницы сохранять спокойно. Как и прикрутить офлайн переводчик к moonlight reader, который жрёт всё.

Я один вижу костыль в виде «а давай используем другую программу, чтобы сохранить интернет страницу»?
Так как лиса не является браузером по умолчанию и следовательно «другая программа».
у каждого приложения своя личная файловая папка

Есть такое, но проблемы в этом не вижу так как с компа через айтюнс можно получить доступ к любой из этих библиотек (скачивай, загружай, изменяй и т.п.). Если нет компа, то есть файловое хранилище (которое в версии 11 будет уже встроено по умолчанию) из которого можно копировать файлы в любые другие программы или облачные диски.
Бесплатные конвертеры тоже иногда могут самовыпиливаться

Сталкивался с прекращением поддержки некоторых приложений (вплоть до удаления их из магазина и истории покупок), но ни разу не видел, чтобы они от этого переставали работать.
ось самопроизвольно меняет пользовательские приложения и я должен судорожно искать/покупать новые.

За семь лет ни разу с таким не сталкивался. Все данные приложений которые я не хочу терять хранятся в резервной копии на компе, всё том же ф. хранилище и lightning флешке.
Если поможет то можешь это скачать вот
Star-Dragon
+2
Так как лиса не является браузером по умолчанию и следовательно «другая программа».

Поправка браузер именно по умолчанию выбирает пользователь. Так что один раз поставил и пользуешься спокойно вместо предустановленного.
Есть такое, но проблемы в этом не вижу так как с компа через айтюнс можно получить доступ к любой из этих библиотек (скачивай, загружай, изменяй и т.п.). Если нет компа, то есть файловое хранилище (которое в версии 11 будет уже встроено по умолчанию) из которого можно копировать файлы в любые другие программы или облачные диски.

Ключевое слово копировать. И не itunes а itools. Айтюнс к файловым каталогам программ доступа не даёт. Т.е юзай пиратское по.
Более того, читалки засираются документами с разными датами ревизии на диво споро.
Настроить же автоапдейт с фтп сервера в определённую папку через фтп клиент, дабы потом её открывать читалкой в яблоке тоже не получится. В отличии от андроида.
Так что недоогрызок как он есть.
Комуто этого обрезанного функционала хватает и ладно. Зато красиво, не спорю. Главное программы да примочки покупать. Тогда всё будет работать…
Shiron
-1
один раз поставил и пользуешься спокойно вместо предустановленного.

Я мог сразу открыть ту ссылку в том приложении, а не показательно скопировать в него ссылку из сафари.
«Браузер по умолчанию» — в смысле встроенный в операционку, а не скачанный на замену основному.
Мне тебе ещё одно видео записать где я через itunes просто добавляю/скачиваю документы и файлы напрямую в программу?
к файловым каталогам программ доступа не даёт

К файлам самой программы не даёт, а не к твоим личным.
Прога которую я скинул может работать с фтп серверами (она вообще все мои облачные диски в себе объединила), а из неё уже открывай в любых программах.
Тут именно «ну очень предвзятое отношение к «закрытой» ос яблока», а не косяки яблока.
В любом случае этот спор заходит в тупик. Мои объяснения и демонстрации, судя по всему, идут в пустоту. Хотя те претензии которые ты пока описал не вызывают абсолютно никаких проблем с моей стороны.
А в действиях «скачать программу на яблоко (со встроенным браузером) для сохранения html страницы» и «скачать лису на андроид для сохранения html страницы» я не вижу вообще никакой разницы.
Главное программы да примочки покупать. Тогда всё будет работать…

За семь лет использования нет ни одной купленной программы.
Star-Dragon (ред.)
+1
Орхид все.
Ушел возвращать крым и не вернулся.
f13proxima
+10
Да верни ж ты ему этот сраний Крым, пусть не обижается — табуном занимается…
Yunnan
+4
Это у володи спрашивать нужно.
Я ему могу подарить только пару гектаров глухой тайги с медведями.
f13proxima
+3
Ну так спроси с володи, трудно штоли… Пускай Орхе крым отдаст, а ты ему пару гектаров тайги с медведами.
Yunnan
+2
Вообще-то проблема в другом. Еще хуже. По слухам он там жениться собрался.
Sasha-Flyer
-1
Ну, и скока времени занимает та свадба?..
Yunnan
+2
Ну скорее всего он уже.
Sasha-Flyer
0
Саша, вот скажи, ты всегда такой дурак или только в нете?
Irbis
+4
В каком смысле?
Sasha-Flyer
0
В прямом.
Irbis
+4
Ну что именно ты имеешь в виду под «дурак»? Это нужно в iq-тесте определять или как?
Sasha-Flyer
0
То что только дурак пишет «по слухам то-то и то-то» в моментах фактов. Есть инфа — делись, нет — заткнись. А иначе выглядишь ты как бабка у подъезда.
Irbis
+3
Ну была одна очень странная переписка с бывшим кодером Табуна, который, по его словам, увел почти всю команду кодеров. Кароч хз, насколько всё там правда.
Sasha-Flyer (ред.)
0
увел почти всю команду кодеров
Надеюсь, не к Полуночникам?
Farxial
+2
Хз, ща найду переписку, сек. (Она была в открытом чате из 300 людей, там разрешено уводить инфу).
Sasha-Flyer
+1
Как успехи?
Farxial
+2
Я ему уже все скинул. Если тебе надо — напиши мне свой телеговский контакт. Это удобно в виде цитаты скинуть, скринами там оч трудно.
Sasha-Flyer
+1
Кидай уже сюда, а то заинтриговал народ и в личку заныкался.
zluka
+2
заинтриговал
Ага, мне даже интересно, кого там можно было увести. У Табуна не так много кодеров, а самый активный из них ты, и ты никуда не девался. Разве что увести Орхи… или какого-нибудь кодера, который даже не успел покодить для Табуна)
Farxial
+2
Так я же спрашивал, а не он
А чего телеговский?( Мя не сижу в ТГ сейчас. Хотя зайти могу, конечно… Но на Табуне ведь есть личка :3
Farxial
+1
Но у меня есть Tox  А у тебя есть Tox?
Farxial
+1
А он ещё жив? 6_6
sleeply4cat
+1
Нужно очень много скринов делать. А там я просто перешлю готовые цитаты.
Sasha-Flyer
+1
OK, тогда сейчас попытаюсь найти свой пароль от ТГ.
Farxial (ред.)
+1
Там если что через номер телефона восстановить можно.
Sasha-Flyer
+1
Пишет, что недействительный номер и что у меня нет аккаунта. Мдя. Веб-версия. OK, *пошёл ставить обычную версию в виртуалку*.
Farxial
+1
Нашёл там в настройках параметры самоуничтожения аккаунта. Нулол)
Сейчас скину своё имя там в ЛС.
Farxial
+1
Пускать дезу в полужидкие умы хомячков бывает весело.
f13proxima
+2
Это отдельная дисциплина олимпиады)
Irbis
+2
Какой у тебя ник в телеге? Чет не могу тебя найти в том чате.
Sasha-Flyer
+1
Я вышел давно с оттера
Irbis
+2
А че случилось? Тыж там вроде админом даже был.
Sasha-Flyer
+1
Вроде я сейчас нашел тебя через поиск там.
Sasha-Flyer
+1
А я по слухам жирный тролль, сорокалетний мужик, посланник Аллаха и коготь смерти.
f13proxima
+3
Нет, ты девушка, я тебя в Дискорде слышал ^_^
Sasha-Flyer
+2
Девушка — его дочь, их там двое.
Yunnan
+2
Ммм, в 12 лет мне нравилась эта песня.
Спойлер
f13proxima
+2
К чему это?
Sasha-Flyer
+1
К тому что у меня нет дочери
f13proxima
+2
… то-есть, сегодня за компом дочка, папа на рыбалке.
Yunnan
+2
А на самом деле ты троллий жир, 4-летняя лоли, посланница Селестии и молот жизни.
Farxial
+2
Надеюсь, это было не слишком обидно
Farxial
+2
Даже если бы ты попытался тральнуть, я бы не обиделась.
Я же не идиотка.
f13proxima
+3
Ну, если смотреть с такой позиции, то да, всё OK)
Farxial
+2
Не видел его тут, так что не было)
Irbis
+2
В Крыму или на Табуне?
Sasha-Flyer
+1
Я тебе писал, отбитый?
Irbis
+3
А я не могу ответить на чужой коммент? Это внешка, а не личка.
Sasha-Flyer (ред.)
+2
Но так же ты и можешь быть послан. Гуляй.
Irbis
+4
Чет ты злой сегодня. Что случилось?
Sasha-Flyer
+1
Не, ну а чё такова, увидел тебя — разозлился… с кем не бывает.?
Yunnan
+3
Почему при виде меня все злятся?
Sasha-Flyer
+2
Ну, не все, у меня вот нервы достаточно крепкие…
Yunnan
+3
Может дело не во всех, а в тебе?
ShprotaNa
+4
Xiaomi Note 4x все норм заработало, грац
Irbis
+2
Всего 3 комментария и куча говна. Да, это Табун.
Ты не знаешь, как фактически работает ограничение на загрузку файлов большого размера?
Hedgeg
+2
Исходники uBlock я не ковырял, но по идее должно через это API работать.
zluka
0
Все еще ненавижу и желаю небольшого зла за неработающий RSS
держу в курсе
Zayka
+1
А что там не работает?
andreymal
+1
zluka
0
Чёт мда
andreymal
+1
Почти год назад я сделал для Табуна адаптивный дизайн

Аналогично)
idem_id
+2
Что ни делается, всё к лучшему (учитывая теперешнее состояние). =)
Кстати, к решению проблемы аватарок ещё не приступали хотя бы вчерне? Учитывая годичный прогресс опубликованных фиксов, боюсь, как бы аватарный вопрос не свёлся к поговорке «обещанного три года ждут»…
VIM
+2
Аватарки поломали аж в 2 местах для бОльшей надёжности.
Со стороны фронта когда переносили скрипты из хеда в подвал. Там много чего отвалилось помимо аватарок, но вроде как уже всё починили.
И со стороны бека. Там был такой баг если помнишь png-bomb когда Табун вешали огромными аватарами, вот в процессе его затыкания аватары и поломались. Потом Орхид начал заменять негодную библиотеку на крутую и классную и в процессе всё бросил и свалил в закат. А кроме него доделать некому потому что надо знать пхп и вообще глубоко в потроха Табуна залазить.
zluka
+7
Там был такой баг если помнишь png-bomb когда Табун вешали огромными аватарами
Не припоминаю. Возможно, это пришлось на период моей табунной неактивности.
А кроме него доделать некому потому что надо знать пхп и вообще глубоко в потроха Табуна залазить.
Это довольно-таки печально.(
VIM
+3
Орхид начал заменять и в процессе всё бросил и свалил в закат.

Краткая история Табуна с 2011 года)
Irbis
+8
*бестолклво фырчит, глядя на список браузеров с поддержкой расширений*
sleeply4cat
+1
я карочи такой три года что ли (что ли, что фианор) назад:
«посони посони хидевус не справляется давайте делоть сает за свои деньги, а кто будет делоть взднос, тот будет иметь право голоса и все вместе будем делоть правила и у нас будет браебёрн и блумберг парламент и демократия»
а вы такие: «ты сосеш парламент сосет»
а я такой: «нет я не сосу вы сосете»
а вы такие: «нет ты сосеш у нас есть сладкий господин хидевус»
а я такой: «хидевус сосет вы сосете»
а вы такие: «хидевус не сосет ты сосеш и таких как ты ебут коты»
а я такой: «не правда таких как я не ебут коты это таких как вы ебут коты»
а вы такие: «хидевус сладкий господин и всё решает а ты сосеш»

а теперь хидевус решил что вы сосете
а я не сосу хаха
Yee (ред.)
+2
Бризюк ник сменил?
Necto
+2
И где твой сайт?
Yunnan
+2
Лучше сделайте оповещалку, чтоб она выскакивала где нибудь в углу экрана, когда тебе отвечают на коммент, а ты не находишься в посте. А то с тобой захочет кто нибудь пошиппиться, а ты ни слухом ни духом.
Breezyholms
+4
Кстати да. Может кто-то уже сделал что-нибудь подобное?
Necto
+1
Так есть же скрипт tabunreply.
Shiron
+1
Слава Селестии! А можно ссылку?
Necto
+1
В профиле andreymal смотрите.
zluka
+1
ublock & stylish нет, поставил через adblock plus & tampermonkey
первое впечатление — неплохо, но сразу возникла проблема:
Tabun Replies теперь прячет окно под основное:
Спойлер
я глянул — вроде как из-за того, что почти все имеет display:block, дальше знаний не хватило.
nicklaich
+1
Строчка 3098 «overflow: hidden;» поменяй на «visible;».
zluka
0
Спасибо
nicklaich
0
Вот примерно поэтому я отбил у себя привычку лепить «overflow: hidden» куда попало без крайней необходимости)
andreymal
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.