Автор: Андрей Письменный
Битва операционных систем для мобильных устройств ещё далека от завершения. Но пока все гадают, победит ли в ней Apple iOS или Google Android и достанется ли что-нибудь запоздалой WinPhone 7, в компании HP, купившей в этом году фирму Palm, не теряют веры в WebOS - операционную систему, разработанную для телефонов Palm нового поколения.
Смартфонам Palm Pre и Palm Pixi не суждено было стать популярными, зато в руках HP новая операционная система может стать ценным преимуществом перед конкурентами. Ведь именно WebOS все так хвалили сразу после анонса Pre, и именно ради неё был куплен Palm. Теперь команда, работающая над этой системой, объявила о грядущем выходе WebOS 2.0, а вторая версия набора средств разработки уже доступна, хоть и считается пока тестовой.
С пользовательской точки зрения изменений пока что не так много. Самым заметным из них пока что можно считать автоматическое складывание карточек (это местный аналог окон) в стопки. Это должно помогать в том случае, если какое-то из приложений плодит так много карточек, что пользователь начинает путаться.
В iOS или Android такая ситуация просто невозможна, однако приложения-карточки всегда считались ценным свойством WebOS, делающим переключение между задачами более удобным и понятным. Главный минус этой системы в том, что пользователь должен самостоятельно избавляться от карточек. Вероятно, далеко не все привыкают делать это, раз возникла нужда в стопках.
Зато запускать новые приложения в WebOS 2.0 станет заметно удобнее благодаря функции под названием Just Type. Теперь в поисковой строке, отображаемой на главном экране можно набирать не только запросы, но и команды тем или иным приложениям. Это напоминает такие разработки как Quicksilver для Mac OS X или командный интерпретатор Enso для Mac и Windows. В них можно, к примеру, скомандовать плееру играть определённую песню или браузеру - открыть веб-страницу.
Ещё одно заявленное заметное изменение в интерфейсе имеет скорее декоративный характер. Когда телефон с WebOS установлен в свою беспроводную зарядку Touchstone, приложения могут демонстрировать различную информацию на экране. К примеру, новости, сообщения из социальных сетей или, скажем, прогноз погоды.
Важные изменения ждут и разработчиков приложений. Ранее язык JavaScript использовался лишь для создания 'парадной' стороны программ, а в тех случаях, когда требовалась реализация каких-то системных функций, их нужно было писать на C или Java. Теперь и то и другое можно писать на JavaScript. В WebOS теперь используется фреймворк Node.js, обеспечивающий связь программ с операционной системой и помогающий обеспечивать многозадачность.
Параллельное исполнение программ - больное место для создателей мобильных ОС. И в Android и в iOS применяются сложные механизмы, позволяющие некоторым программам работать в фоне, но при этом не нагружать процессор лишними вычислениями и не сажать попусту батарейку устройства.
Авторы WebOS выходят из положения похожим образом - игры, к примеру, при переходе к другой карточке автоматически ставятся на паузу, а остальным приложениям разрешается выполнять лишь определённый круг задач. К примеру, получать сообщения с сервера и отображать их в специальной области вверху экрана.
Многозадачность WebOS имеет важный недостаток - как только оперативная память закончится, открывать новые карточки станет невозможно, и пользователю придётся закрыть какие-то из них. В Google и Apple iOS 4 пользователи не обязаны заботиться о таких вещах.
Для обработки JavaScript в WebOS используется движок V8, созданный в Google и распространяемый по свободной лицензии. Должно ли Google печалить то, что создание браузера Chrome попутно помогло породить целую конкурирующую операционную систему? Пока компания Google не зарабатывает серьёзных денег на Android, а в WebOS в качестве поисковика по умолчанию выставлен Google, вряд ли она кажется серьёзной угрозой.
Зато в Apple должны смотреть на WebOS с куда большим опасением - и для пользователей и для разработчиков эта система может оказаться не менее привлекательной чем iOS. Что ж, отличный повод для того, чтобы перенять что-нибудь из её лучших черт - к примеру, удобное оповещение о новых сообщениях или способность программ, написанных на HTML и JavaScript, обращаться к системным функциям.
Как хотят штрафовать за торренты
Автор: Юрий Ильин
На днях "Компьютерра" сообщила, что депутат Московской городской Думы Александр Милявский планирует представить в Государственную думу законопроект, в котором предполагается признать административным нарушением факт скачивания пиратского контента. В первую очередь, речь идёт о фильмах. За каждый факт скачивания предлагается штрафовать пользователя на 500 рублей. Распространителей пиратской продукции будут карать штрафами размером до 200 тысяч рублей.
Учитывая, что при скачивании с торрентов любой подключившийся автоматически становится сораспространителем, конечным пользователям придётся туго: если в результате кого-то и привлекут к ответственности, то, скорее всего, именно за распространение.
Но самые настораживающие предложения депутат озвучил в эфире Русской Службы Новостей. Конкретнее, он предложил создать некий чёрный список ресурсов, на которых хостится пиратский контент, и штрафовать пользователей за сам факт подключения к таким ресурсам.
Естественно, это предложение вызывает вполне ожидаемые вопросы. Первый, правда, сводится к тому, а нет ли тут путаницы? Иначе говоря, действительно ли предлагается штрафовать за сам факт подключения к некоему ресурсу?
"Компьютерра" обратилась за разъяснениями к помощнику депутата Милявского, юристу Андрею Григорьеву.
"Пока в законопроекте говорится лишь о наказании за распространение и скачивание нелегального контента, - ответил Григорьев. - Однако, к моменту внесения законопроекта для рассмотрения в Мосгордуму он, скорее всего, будет скорректирован таким образом, что, возможно, будет наказывать уже за сам факт обращения к таким сайтам. Эта мера пока обсуждается, но весьма и весьма вероятная".
Таким образом, речь может идти о попытке ввести такую норму пока лишь на территории Москвы.
Что касается механизма отслеживания, то предполагается, что заниматься этим будут правоохранительные органы: они обращаются к хостинг-провайдеру и получают от него информацию, под каким внешним IP-адресом был осуществлен доступ на сайт, после чего определяется интернет-провайдер, которому принадлежит этот IP-адрес.
"Затем правоохранительные органы обращаются к интернет-провайдеру, который предоставляет внутренний IP-адрес того конечного пользователя, который и осуществил доступ на сайт с незаконным контентом. К этому конечному пользователю и будут предъявлены претензии," - заявил Григорьев.
На вопрос, а что, собственно, должно инициировать реакцию правоохранительных органов, Григорьев ответил, что поводом для обращения органов к хостинг-провайдеру должно будет служить соответствующее заявление правообладателя.
"Вопрос о технических средствах отслеживания доступа прорабатывается со специалистами в этой области. По их утверждению, такое отслеживание технически возможно, хотя и трудоёмко," - добавил