НОВОСТИ   БИБЛИОТЕКА   ЮМОР   КАРТА САЙТА   ССЫЛКИ   О САЙТЕ  




04.02.2013

Бернерс-Ли: Нет рута? Твое устройство служит другим

«Право иметь root на твоей машине», полные административные привилегии доступа к устройству, например, такому как смартфон, - «ключевой вопрос», сказал Тим Бернерс-Ли аудитории конференции Linux.conf.au 2013 в Канберре.

«Право иметь рут на твоей машине - это право на владение вещью, которой ты можешь распоряжаться по своему усмотрению», — отметил он.

Бернерс-Ли признал, что когда обычный пользователь имеет административные права на своем устройстве, то это представляет риск для безопасности – приложения, которые он устанавливает, могут унаследовать эти права и использовать их для выполнения различных вредоносных действий.

«В ситуации, когда есть приложения, работающие по чьему-то поручению, нам надо работать над моделью безопасности. Модель безопасности JavaScript с кросс-сайт скриптовым доступом - лучшее что мы можем сделать на данный момент... Если у вас есть идеи, как мы можем сделать ее более управляемой и надежной... я бы хотел услышать».

Бернерс-Ли также выступил против тренда в написании нативного приложения для каждой платформы: одно - для iPhone и iPad, другое - для Android и так далее. Это дублирование усилий «скучно для разработчиков» и писать, и тестировать одинаковый код на каждом устройстве, сказал он.

Более важно, что каждое приложение становится изолированным островом информации, вместо того чтобы быть связанным с живой Сетью. «Нет URLа сверху, и я не могу сделать закладку. Я не могу твитнуть. Не могу поставить «Нравится». И не могу поставить «Не нравится». Оно не является частью дискурса», — отметил Бернерс-Ли.

Бизнесу вместо этого следует использовать открытые стандарты, такие как HTML5.

Несмотря на всю объемность спецификаций, язык разметки сейчас содержит тэги для внедрения видео и другой графики. С добавлением JavaScript и всех его API, HTML5 может делать практически все, что Adobe Flash или другие проприетарные веб фронт-энды.

Бернерс-Ли отметил мобильный сайт Financial Times (http://m.ft.com) как пример того, чего можно достичь. «После того, как вы загрузите сайт, он подгружает все страницы сегодняшней газеты, склеивая их вместе... так, как если бы они были приложение».

«Думай о том, что с помощью HTML5 ты все больше и больше можешь делать все тоже, что делают и нативные приложения».

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


Источники:

  1. habrahabr.ru








© Злыгостев А.С., 2001-2019
При использовании материалов сайта активная ссылка обязательна:
http://informaticslib.ru/ 'Библиотека по информатике'
Рейтинг@Mail.ru
Поможем с курсовой, контрольной, дипломной
1500+ квалифицированных специалистов готовы вам помочь