Comments 45
habr.grublab.info — версия для pda. но в последнее время что-то не работает :(
habrahabr.ru/rss чем не версия для PDA? можно прикрутить в Google Reader и оттуда читать.
А слабо самому аггрегатор под это дело забацать?
Не слабо, просто я не сторонник решений от третьих лиц. Тем более, выдачей под кпк в нашем мобильном мире должны обладать все ленты, почему хабр — исключение?
Я тоже люблю когда другие делают за меня работу, чтобы я получил то, что я хочу. В нашем мобильном мире, а в особенности в нашей свободной стране никто никому ничего не должен.
Если в ТМ сделают CSS-ку с атрибутом
media="hendheld"
, где отрубят лишний хлам, я думаю у них ничего не отвалится.Чем-чем, а css тут точно не обойдешься. А то можно было бы просто usercss подключить. Какая разница, если весь контент все равно грузится.
При указанном
display:none
многие браузеры понимают, что грузить элементы с этим свойством не нужно. Если говорить о мобильных, то Opera Mini ведет себя именно таким образом.Не знал, спасибо за информацию. Но тут еще с страничками где много комментов проблема.
Не за что :)
А в чем с комментами проблема? Вновь таки при помощи того же CSS-файла отменить их сдвиги, и разделять примитивной границей какой-то (ветка | следующая ветка | и т. д.), попутно «дисплеем: нон» чистить от всего ненужного. Вообще это может быть непросто, однако вполне реально, если задаться такой целью.
А в чем с комментами проблема? Вновь таки при помощи того же CSS-файла отменить их сдвиги, и разделять примитивной границей какой-то (ветка | следующая ветка | и т. д.), попутно «дисплеем: нон» чистить от всего ненужного. Вообще это может быть непросто, однако вполне реально, если задаться такой целью.
Я не про вид, я про то, что dom дерево сложное и весит много. Без изменения контроллера не обойтись.
Ну там не столь все сложно:
Ничего такого уж сверхъестественного нету, на мой взгляд. В конце концов комментарии здесь не намного сложнее для отображения, нежели форумы, скажем. Разделяй и властвуй, что называется.
Вообще, я думаю, что разработчики Хабра знают о том, что нужна «хендхелд»-версия, но, как это обычно бывает в таких случаях, она оставлена на потом.
<html>
|--- <div id="wrapper">
|--- <div id="main-content">
|--- <div id="coments">
|--- <ul class="hentry">
|--- и понеслась нелегкая в виде элементов списка.
Ничего такого уж сверхъестественного нету, на мой взгляд. В конце концов комментарии здесь не намного сложнее для отображения, нежели форумы, скажем. Разделяй и властвуй, что называется.
Вообще, я думаю, что разработчики Хабра знают о том, что нужна «хендхелд»-версия, но, как это обычно бывает в таких случаях, она оставлена на потом.
Ваш коммент весит 3кб) Я думаю для мобильной версии это будет многовато.
А как вы так посчитали? У меня вышло 969 байт.
Вся страница (я только о коде .html файла говорю) весит 89 Кб. Если грохнуть ненужные элементы, то размер ее станет значительно меньше. Больше всего на хабре весят не комменты, а скрипты (283 Кб) да CSS-файлы (~ 98 Кб). Посему — не в ДОМе проблема.
Вся страница (я только о коде .html файла говорю) весит 89 Кб. Если грохнуть ненужные элементы, то размер ее станет значительно меньше. Больше всего на хабре весят не комменты, а скрипты (283 Кб) да CSS-файлы (~ 98 Кб). Посему — не в ДОМе проблема.
а почему это должна быть «моя» работа?
почему бы авторам хабра не реализовать эту фичу? дл ямобильного сообщетва это очень актуально.
ведь они, по сути, теряют какую-то часть пользователей.
почему бы авторам хабра не реализовать эту фичу? дл ямобильного сообщетва это очень актуально.
ведь они, по сути, теряют какую-то часть пользователей.
Почти в тему:
/me часто читает хабр с телефона (nokia e51). Использую стандартный браузер. Подтормаживает, ну да ладно. Проблема в другом. Я никак не могу залогиниться с него на хабре. Раеньше выдавал ошибку, что я не ввел пароль (или чтото такое), а теперь (на днях обновил прошивку телефона) просто не обрабатывает щелчок на кнопке.
/me часто читает хабр с телефона (nokia e51). Использую стандартный браузер. Подтормаживает, ну да ладно. Проблема в другом. Я никак не могу залогиниться с него на хабре. Раеньше выдавал ошибку, что я не ввел пароль (или чтото такое), а теперь (на днях обновил прошивку телефона) просто не обрабатывает щелчок на кнопке.
Забей на стандартный броузер и юзай оперумини.
Это точно, главная странице без картинок прогружается очень быстро и весит порядка 20 кб. Конечно, операмини не сможет обрарабатывать всякие скрипты без перезагрузки страницы, но это не беда.
Зато опера будет экономить кучу трафика, в ней есть рсс читалка, которая в разы удобней читалки встроенного браузера. Есть возможность быстрой навигации по закладкам и прочее (синхронизацию с обычной оперой не желаете?).
Чтобы установить ее, достаточно просто набрать в дефолтном браузере www.operamini.com и загрузить инсталлятор где-то в 150 кб.
Зато опера будет экономить кучу трафика, в ней есть рсс читалка, которая в разы удобней читалки встроенного браузера. Есть возможность быстрой навигации по закладкам и прочее (синхронизацию с обычной оперой не желаете?).
Чтобы установить ее, достаточно просто набрать в дефолтном браузере www.operamini.com и загрузить инсталлятор где-то в 150 кб.
Проблемы экономии трафика для меня нет, рсс на мобиле не юзаю. В остольном она конечно хороша… Но зато операмини не умеет флэш (хотя сдался он мне).
да это у всех так, у меня n82, такая же фигня, вобщем стандартный браузер не все скрипты отрабатывает.
Об этом уже не один раз говорили и, если мне не изменяет память, сами разработчики утверждали, что в будущем будет пда-версия. Осталось дождаться этого самого будущего
Opera Mini с отключёнными картинками хабр открывает на ура, и коментарии грузятся. Минимализм хабра делает своё дело :) Но действительно, было бы хорошо иметь lite версию, как у overclockers.ru
Юзаюopera 9.5 на WM 6.1
Грузится довольно быстро. Все аяксовые скрипты работают нормально.
Грузится довольно быстро. Все аяксовые скрипты работают нормально.
> А чё, сложно детектить мобильное устройство и вырезав всё лишнее
> (правую колонку, рекламу, джаваскрипт и часть функционала)
> и выдавать всё в таком виде для тех кто в пути?
Скажу Вам по опыту, сложно. Ибо приходится прилично влезать в движок.
А при дальнейшей разработке ещё и помнить, что существует версия выдачи под КПК.
> (правую колонку, рекламу, джаваскрипт и часть функционала)
> и выдавать всё в таком виде для тех кто в пути?
Скажу Вам по опыту, сложно. Ибо приходится прилично влезать в движок.
А при дальнейшей разработке ещё и помнить, что существует версия выдачи под КПК.
Простите, сделать шаблон под КПК сложно? И в какой движок тут влезать нужно? :)
Во-первых придется влезать в контроллер, а во вторых, тут далеко не один шаблон будет нужен.
Да, сложно. Движку придётся определять, мобильное ли устройство пришло к нему. Но это не саме сложное. Когда начинаешь встраивать в движок логику, обеспечивающую отбрасывание лишнего для КПК, начинается жуткий гимор. А когда приходится делать пагинейшн с разбиением не по количеству постов/комментов, а по их объёму — это вообще ужос!
1. Насчет определения — можно сделать pda.habrahabr.ru
2. Отбрасывание лишнего? Я надеюсь у них используется XSLT/Smarty/blitz.
При использовании оных — сделать урезанную версию шаблона не проблема.
3. Пагинейшн по обьему? Это, простите, как? Честно обычной пагинации хватит за глаза. Допустим не по 10 постов на странице, а по 5.
2. Отбрасывание лишнего? Я надеюсь у них используется XSLT/Smarty/blitz.
При использовании оных — сделать урезанную версию шаблона не проблема.
3. Пагинейшн по обьему? Это, простите, как? Честно обычной пагинации хватит за глаза. Допустим не по 10 постов на странице, а по 5.
Нет, надо именно определять и дать возможность принудительного переключения между режимами (как минимум, если устройство — мобильное). Просто потому что рсс, который я читаю через гугл-ридер ведет на одни и те же страницы в мобильном и немобильном варианте. Кроме того, как вы себе представляете адрес этого топика? kerrygun.pda.habrahabr.ru/blog/43582/? Так чтоли? Мне каждый раз адреса переделывать вручную, зная урл? Ну, вобщем, это неправильный подход.
А остальное — да.
А остальное — да.
> 1. Насчет определения — можно сделать pda.habrahabr.ru
Согласен, для Хабра прокатит, пользователи догадаются.
> 3. Пагинейшн по обьему? Это, простите, как?
> Честно обычной пагинации хватит за глаза.
> Допустим не по 10 постов на странице, а по 5.
Любой пост может занимать и 10 символов, и 10000.
Когда страница очень большая, некоторые мобильные браузеры просто отказываются их показывать.
Согласен, для Хабра прокатит, пользователи догадаются.
> 3. Пагинейшн по обьему? Это, простите, как?
> Честно обычной пагинации хватит за глаза.
> Допустим не по 10 постов на странице, а по 5.
Любой пост может занимать и 10 символов, и 10000.
Когда страница очень большая, некоторые мобильные браузеры просто отказываются их показывать.
Добро пожаловать в клуб «попросивших PDA версию Хабра». Вы — 37563ий!
И «сообщить об ошибке» из футера убрали.
Странно это всё.
Странно это всё.
Данная фича не является приоритетной для ТМ. Когда даже код элементарно невалиден, о какой handheld-версии может идти речь?
Sign up to leave a comment.
Habrahabr — pda