Создатель CSS предлагает убрать полосу прокрутки в браузерах

04 Ноябрь 2011
Главный технический директор Opera Software, известный как создатель языка разметки веб-страниц CSS предложил ликвидировать прокрутку в браузерах, заменив его перелистыванием, аналогичным тому, что используется в электронных букридерах и бумажных книгах.

Хокон Виум Ли, известный как создатель популярнейшего языка разметки веб-документов CSS (Cascading Style Sheets), сегодня занимающий пост технического директора норвежской компании Opera Software, опубликовал сообщение, в котором предлагает отказаться от полосы прокрутки в браузерах.

По его мнению, полосы скроллинга относятся к архаичным пережиткам, от которых давно следует отказаться. Он замечает, что представление контента, требующее использование прокрутки, имеет два значительных недостатка. Первым недостатком он называет частичное отображение картинок и то, что на странице одновременно помещается только половина строки в верху или низу экрана. Второй — это проблема с печатью длинных веб-страниц из браузера. Дело в том, что HTML не позволяет указать метку, где кончается страница, что приводит к артефактам при печати.

Хокон Виум Ли разработал специальное расширение стандарта CSS Generated Content For Paged Media (GCPM), позволяющая владельцам веб-сайтов указывать окончание веб-страницы и избегать ситуаций, при которых страница на устройстве пользователя отображается не в полном размере. При этом, если контента слишком много и он не может быть отображен в рамках одного «экрана», то он помещается на вторую «страницу», подобно обыкновенной книге. Пользователь будет иметь возможность перелистывать «листы» веб-страницы точно также, как он делает это сейчас с бумажной книгой или электронным букридером.

Стоит отметить, что CSS GCPM пока не реализовано ни в одном из браузеров. Но в лаборатории Opera Software подготовили экспериментальный релиз веб-обозревателя Opera, который позволяет продемонстрировать реализацию расширения.

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

На прошлой неделе он уже встретился с другими разработчиками стандарта CSS и обсуждал с ними возможность включения GCPM в CCS 3.

Эксперты отмечают, что предложеннную Ли концепцию можно реализовать уже сейчас, используя имеющиеся стандарты HTML и JavaScript, однако реализация требует значительных затрат времени и сил. Если же расширение GCPM будет поддерживаться браузерами, то реализовать подобную функциональность не составит никакого труда. Примечательно, что если браузер не будет поддерживать GCPM, то веб-страница будет отображаться в прежнем формате без каких-либо проблем.


Скопируйте этот код и вставьте его в свой сайт или блог (HTML)
Скопируйте этот код и вставьте его на форум (BBcode)
Кликните, если это возможно
Комментариев нет.