войти зарегистрироваться

Веб-стандартыСоздатель CSS предлагает убрать скроллбар и сам скроллинг из браузеров



Сейчас многие разработчики стараются либо вовсе убрать скроллбар, либо сжать его до минимума. Создатель же CSS, Хокон Виум Ли, предлагает убрать скроллбал из современных версий браузеров. В принципе, определенная логика в этом есть, поскольку Хокон Виум Ли предлагает полностью поменять способ навигации в браузере. По его задумке, скроллбар не нужен.

Смартфоны и коммуникаторыКонцепт идеальной клавиатуры для multi-touch

Купил я себе мобильный с Андроидом. Он мне понравился. Не понравилась мне устройство его клавиатуры. Причем во всех вариантах — каждый имеет свои недостатки. Разберем их:
 
 
 

 
С этим все понятно — стоит чуть передержать нажатие или лишний раз нажать — буква изменится.
 
 
 

БраузерыФон сайта и проблема с быстродействием на нетбуках

Я до последнего времени находился в твердой уверенности что современный компьютер легко перемалывает любые обычные html/css сайты, не сильно злоупотребляющие всякой интерактивностью, аяксом и флешом. Оказывается — я ошибался (неудивительно — я не эксперт в этом вопросе)

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

Причиной, как оказалось — был статический, нескроллящийся фон. Это вызывало дикое торможение при просмотре в IE8 на нетбуке. Обычный фон, скролящийся вместе с контентом — такого эффекта не вызывал.

Делать специальную версию сайта для нетбуков — вероятно смысла не имеет, поэтому для облегчения жизни обладателей слабых компьютеров можно применить user css, перегрузив значения свойства background. Чтоб фон скролился — уберите строку background-image:none;, если хотите просто убрать фон — оставьте как есть и сохраните в текстовый файл.

body
{
background-attachment: scroll;
background-image:none;
}


Персональные блоги Бесконечный скроллинг хабра

На некоторых сайтах видел функцию подгрузки тела сайта по мере его прокрутки вниз. А, не найдя ни одного упоминания об использовании подобной функции на хабре, решил написать свой вариант юзерскрипта под Greasmonkey, а заодно и потрогать jQuery.
Пока имеются некоторые некритические недоработки, но в целом он работает стабильно при просмотре лент сообщений (для чего он собственно и разрабатывался). Хотелось бы увидеть отзывы, предложения и комментарии.

/upd 2010-04-27:
[+] свертывание/развертывание футера;
[*] подгрузка комментариев в хабрацентре
[*] подгрузка списка людей в хабра/людях.

ИнтерфейсыЯкоб Нильсен :: Прокрутка и внимание

image

Представляю вашему вниманию мой второй перевод — новую статью Якоба Нильсена, вышедшую вчера.

Пользователи интернета тратят 80% времени, изучая информацию на «первом экране». Несмотря на то, что прокруткой они тоже пользуются, только 20% их внимания приходится на то, что расположено ниже «первого экрана».

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

FirefoxScrollAll (скрипт для Greasemonkey)

Читаю Хабраленту в Google Reader, и давно заметил, что в ней с завидной регулярностью появляются блоки с прокруткой на пару пикселей, которые не дают скроллить дальше всю ленту. Приходится отводить мышу к скроллбару окна — не трудно, конечно, но раздражает, особенно когда читаешь «по диагонали». Поэтому был написан скрипт, который находит все такие элементы и временно блокирует скроллинг, когда элемент прокручен до конца, тем самым позволяя прокручивать страницу вниз.

Персональные блоги Скроллинг в коментах

Так как сам являюсь больше читателем (статей на Хабре и их обсуждений), чем писателем (и программистом), хочу предложить созидающей части Хабра (тем, которые «Чукча писатель», а точнее — программирующим) новую идею (надеюсь, что не придумал «баян»).

FirefoxДелаем скорость скроллинга в Firefox не хуже, чем в Google Chrome

Как ни странно, в Google Chrome есть одна вещь, которая производит впечатление «ускоряющей», хотя никаких компьютерных процессов она не ускоряет. Это — скорость скроллинга.

В Firefox, напротив, скорость скроллинга весьма медленная. И это неудобно, особенно по сравнению с Chrome.

Вот как можно изменить скорость скроллинга в Firefox:

1. about:config
2. mousewheel.withnokey.sysnumlines = false
3. mousewheel.withnokey.numlines = 6 (или сколько хотите)

Всё! Перезагружать Firefox не требуется, изменения видны сразу.