Comments 77
Супер.
Скрипт убирает только правую колонку, пустое место всё-равно остаётся.
На какой странице?
Какой браезер?
Можно в личку.
Какой браезер?
Можно в личку.
На любой, FF6.0.2
s1.ipicture.ru/uploads/20110915/SlEWuAuZ.jpg Не вставилась
Здесь каждая строчка переносится, поэтому кажется, что пост не расширился. Попробуйте эту страницу.
Я имел ввиду, что по бокам остаётся значительное пустое пространство, а скрипт лишь расширяет страницу за счёт колонки.
Теперь понял вас. Это потому что у блока #inner максимальная ширина указана в 1200px. Видимо автор скрипта подобное не планировал. А вообще конечно читать текст на такой большой ширине, как минимум не удобно.
нееет это потому что у блока #viva-la-w3c ширина 149% ;)
Чесно говоря не понял вашей шутки, если это конечно шутка была) Каким образом ширина данного блока не позволяет растянуть хабр на всю ширину?)
P.S. у меня самая первая версия скрипта, без правок.
P.S. у меня самая первая версия скрипта, без правок.
Это была не шутка. #viva-la-w3c находится в центральной колонке и занимает 149% места. Что примерно 100% от ширины центральной + правой колонки.
Дальше попытайтесь сами:
Что будет если растянуть центральную колонку?
Дальше попытайтесь сами:
Что будет если растянуть центральную колонку?
появится скролл горизонтальный ))
Как видите у меня его нет ;)
Плюс опять же не понимаю почему вы написали про этот блок, поскольку у меня скрипт автора задает ему строго 100%. Для эксперемента, на скриншоте выше, я отключил 100% и вернул 149% – у меня ничего не поменялось.
Плюс опять же не понимаю почему вы написали про этот блок, поскольку у меня скрипт автора задает ему строго 100%. Для эксперемента, на скриншоте выше, я отключил 100% и вернул 149% – у меня ничего не поменялось.
Это у вас не поменялось.
Мне честно говоря тяжело пока объяснить такую специфичность, потому что у родительских блоков overflow-x:hidden; нет. В опере скрол появляется.
Но другой вопрос, при чем здесь вообще данный блок, если после применения скрипта он имеет ширину 100% и ничего не ломает? Это было и в самой первой версии данного скрипта, который лишь расширял колонку поста до 1200px (макс. ширина блока inner). И когда altoing сказал, что у него при 1980х1050 сайт остается узким, я дал ему правильное решение – сделать у блока inner ширину 100%.
Совершенно не понимаю, к чему z0rg написал мне про viva-la-w3c.
Но другой вопрос, при чем здесь вообще данный блок, если после применения скрипта он имеет ширину 100% и ничего не ломает? Это было и в самой первой версии данного скрипта, который лишь расширял колонку поста до 1200px (макс. ширина блока inner). И когда altoing сказал, что у него при 1980х1050 сайт остается узким, я дал ему правильное решение – сделать у блока inner ширину 100%.
Совершенно не понимаю, к чему z0rg написал мне про viva-la-w3c.
ну я частично с вами соглашусь, то что написал не совсем относится к тому что написали вы про #inner, тем не менее скролл появляется и это не очень приятно ибо viva-la-w3c имеет ширину 149%
s1.ipicture.ru/uploads/20110915/5SK6vl4S.jpg Ещё небольшой баг, на главной меню «все» слегка выходит за пределы поля.
Обновил скрипт. v0.3.1
Большое спасибо! Так действительно лучше в некоторых случаях. Кстати в Opera заработало только после перезапуска браузера — так и должно?
объединитесь с habrafix plzzz
Отлично! Для нетбука самое-то! Спасибо!
Шикарно! Спасибо.
Давно пора! =)
спасибо!
спасибо!
Такое же решение существует очень давно (около года) на стилях и Stylish — ссылка Netbook Addon. Чтобы ещё больше уплотнить дизайн для нетбуков, существует так же давно стиль Prettifier/spmbt. Включает в себя код аддона для нетбуков. Включать-выключать — в панели Stylish. Как выглядит то и другое — смотреть в статье habrahabr.ru/blogs/ui/107175/ (кое-что немного поменялось в связи с эволюцией стилей на Хабре и общей эволюцией).
А если еще на широкоформатнике поставить
#inner {max-width:100% !important}
, то вообще улетно смотрится.Так вот как удобно юзерскрипты для хрома делать!

И ещё, не хочу создавать новую тему, но есть тема «Как поставить пропавшие ссылки на своё место», непосредственно связана с меню сайта, описанному у топикстартера. Небольшой скрипт, описанный здесь, в QA, делает это: (ссылка на «Ссылки», которые задвинуты в футер, но ещё живы)

Спасибо.
А удалять как если не понравится? И вообще бы я правую колонку не удалял бы, а сделал общую ширину резиновой, а то на 1980 очень много места свободного, чтоб заполнить — читаю хабр с масштабом ~200%. Подскажет кто куда копать?
Думаю, из исходников стоит убрать:
console.log()
</soure>
> Еще бы для мобильных браузеров такое
habrahabr.ru/blogs/ilhh/128515/#comment_4249566; статья про мобильную Оперу — habrahabr.ru/blogs/android/113115/, должно сработать и для FF Mobile.
habrahabr.ru/blogs/ilhh/128515/#comment_4249566; статья про мобильную Оперу — habrahabr.ru/blogs/android/113115/, должно сработать и для FF Mobile.
(это обычно срабатывает)
Вот бы ещё скрипт, увеличивающий размер текста на страничке, но не меняющий остального (в первую очередь, картинки)
Вот бы ещё скрипт, увеличивающий размер текста на страничке, но не меняющий остального (в первую очередь, картинки)
На 1920 комменты читаются не видя их рейтинг )
Но если написать достаточно длинный комментарий для того чтобы можно было смотреть текст в одной строке и при этом видеть рейтинг комментария, то всё получается идеально, текст вот как раз доходит до края страницы и видно рейтинг даже в 1920 пикселей по горизонтали.
Сами статьи без max-width тоже тяжело читать, хотя это уже дело привычки. Еще печалит, что правая колонка появляется на долю секунды после загрузки. Можно ли это исправить силами Greasmonkey или нужно userstyle-ы юзать?
Не работает :(
В коде плагина не разбирался, но на вскидку, что надо сделать чтобы работало:
#main-content width: 100%
#viva-la-w3c width: 100%
#sidebar display: none
В коде плагина не разбирался, но на вскидку, что надо сделать чтобы работало:
#main-content width: 100%
#viva-la-w3c width: 100%
#sidebar display: none
Opera 11.51 под семеркой — вообще никакого шевеления :(
JavaScript — habrahabr.ru/blogs/ilhh/128515/
User Javascript thread
Uncaught exception: TypeError: 'D_p.insertBefore' is not a function
Error thrown at line 18, column 0 in program code:
var
User Javascript thread
Uncaught exception: TypeError: 'D_p.insertBefore' is not a function
Error thrown at line 18, column 0 in program code:
var
Хм. Вин 7. Последняя опера — у меня работает.
Если есть возможность, поменяйте пожалуйста строчку:
if(s.length == 1) return s[0];
на строчку:
if(s.length > 0) return s[0];
Или вот скрипт на дропбоксе
Проверите что скрипт лежит один в папке.
И скажите помогли изменения в скрипте?
Если есть возможность, поменяйте пожалуйста строчку:
if(s.length == 1) return s[0];
на строчку:
if(s.length > 0) return s[0];
Или вот скрипт на дропбоксе
Проверите что скрипт лежит один в папке.
И скажите помогли изменения в скрипте?
Изменения не помогли. Пробовал убрать все скрипты и отключать расширения — не помогает. Даже и не знаю, на что еще грешить. У меня вообще в опере почему-то многие юзерскрипты не хотят работать.
Не приятная штука. У меня работает на: ff, chrome, opera, win, linux.
Мне бы ваш компьютер, да отдебажить скрипт.
Если есть желание, то можно через teamviewer.
Мне бы ваш компьютер, да отдебажить скрипт.
Если есть желание, то можно через teamviewer.
Реквестю дополнение в Chrome Web Store
А зря, между прочим. Для удобства чтения текста, его ширина не должна быть больше 60-80 символов.
(У меня вот около 200 пикселов по горизонтали от браузера занимают боковые вкладки от TreeStyleTab)
(У меня вот около 200 пикселов по горизонтали от браузера занимают боковые вкладки от TreeStyleTab)
Greasemonkey — Недоступно для Firefox 6.0.1 :(
userJS не так уж и нужен, было бы достаточно и userCSS
по крайней мере для Opera
по крайней мере для Opera
Есть небольшой баг — если открыть ссылку на комментарий, то позиция устанавливается ниже комментария, а сам комментарий находится за пределами отображаемой части окна.
Спасибо за скрипт, но увы, осенняя версия хабра, видимо, его поломала (Chrome). Думаю, что многие будут благодарны за его обновление.
Допиливаю… скоро всё будет.
Привет из 2020 года, где всё ещё невозможно сделать habr на всю ширину монитора. Случаем решения не получилось/не нашлось (и без перехода в мобильную версию)?
Sign up to leave a comment.
Читаем хабр на всю ширину браузера