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

Opera Software ASA

Opera Software ASA
хабраиндекс
315,29

Opera 10.10 beta — теперь с Unite

image

Сегодня вышла первая бета-версия браузера Opera под номером 10.10, включающая в себя новую технологию — Opera Unite. Официальную информацию на английском можно почитать в свежем пресс-релизе ( www.opera.com/browser/next/ ), на Хабре же сегодня официоза будет чуть меньше. На этом вводная часть завершена и можно перейти к собственно технологии Opera Unite. Тем, кто уже пробовал эту необычную разработку в альфа-версиях браузера, особого представления не нужно, поэтому вкратце опишу, что такое Unite — для тех, кто впервые слышит данное название.

Если в двух словах, то Opera Unite — это веб-сервер, встроенный в браузер. Со всеми вытекающими. Я имею в виду — преимуществами. Наглядно это можно представить так: если сейчас мы при общении через интернет обычно используем цепочку компьютер-сервер-компьютер, то теперь, с технологией Opera Unite, появляется возможность перейти к использованию прямого соединения компьютер-компьютер. Конечно, без серверов всё равно пока не обойтись — ведь именно они осуществляют управление всеми передаваемыми через всемирную сеть данными, но вот серверы, работающие в качестве файлохранилищ или онлайновых сервисов, вполне можно потеснить. Данные хранятся на вашем компьютере, сервер встроен в браузер, и всё, что нужно — только загрузить и запустить соответствующее поставленным задачам приложение, прямо в браузере.

На данный момент в списке доступных Unite-приложений можно насчитать два десятка интересных разработок — от простого средства «расшаривания» файлов до узкоспециализированных приложений, предназначенных для «непростого» пользователя. Собственно Unite приложения созданы на базе простых и понятных технологий — HTML, CSS и Javascript, густо приправленных веб-стандартами. Это позволяет открыть большие перспективы для сторонних разработчиков, а чтобы ещё больше упростить задачу — есть довольно обширный набор документации по технологии Unite ( dev.opera.com/articles/unite/ ). Для простых пользователей можно порекомендовать попробовать следующий список приложений:

Photo Sharing
Позволяет открывать для своих друзей фото-галереи, прямо на компьютере, не загружая снимки в сеть.
Messenger
Простой чат-клиент для общения.
File Sharing
Позволяет открывать доступ к своим локально хранимым файлам (по аналогии с Photo Sharing).
Web Server
Очень простое приложение, позволяющее в несколько кликов запускать полноценный веб-сайт прямо на своём компьютере.
Media Player
Плейер, позволяющий вашим друзьям прослушивать музыку из вашей коллекции.
Fridge
Забавная игрушка для обмена короткими текстовыми записками-липучками.

Весь список доступных Unite-приложений можно посмотреть здесь unite.opera.com/applications/

Чтобы попробовать Opera Unite в работе, нужно сделать несколько простых шагов:
1. Загрузить на свой компьютер браузер Opera 10.10 beta со страницы www.opera.com/browser/next/
2. Запустить Opera Unite, нажав на иконку Opera Unite в нижнем левом углу браузера и ввести данные учётной записи (Opera ID), которая используется для входа в другие сервисы Opera, такие как My Opera и Opera Link. Если у вас нет учётной записи, Opera Unite предложит её создать.
3. Теперь всё готово для использования Opera Unite. Доступ к уже установленным по умолчанию приложениям Opera Unite осуществляется из специальной панели браузера.
4. Новые приложения Opera Unite доступны по адресу: unite.opera.com/
5. Запустив приложение, вы получите прямую ссылку, например: notebook.ivanpetrov.operaunite.com/photo_sharing/, где «notebook» — имя компьютера, на котором хранится контент, «ivanpetrov» — имя пользователя, а «photo_sharing» — название веб-приложения, с помощью которого предоставляется доступ к вашей информации. Эта ссылка позволит вашим знакомым и друзьям получать доступ к содержимому на вашем компьютере с помощью любого современного веб-браузера.

Пробуйте, экспериментируйте, присылайте свои отзывы/пожелания/баг-репорты. Технология Unite ещё очень молода, поэтому нужно быть готовым к не всегда стабильной работе приложений, но статус беты говорит о том, что уже пришло время более близко знакомиться с разработкой, которая, возможно, изменит наше представление об интернете.

Напоследок — список полезных ссылок:
Небольшой видео-ролик — www.youtube.com/watch?v=Eak_o_1Kzd0
Страница Opera Unite — unite.opera.com/
Официальный FAQ — unite.opera.com/support/#general

Другие полезные ссылки:
Русскоязычное сообщество и официальный блог Opera: my.opera.com/russian
Блог компании Opera на Habrahabr.ru: habrahabr.ru/company/opera
Сообщество Opera в сети ВКонтакте.ру vkontakte.ru/club15122
Сделаем Веб лучше. Блог Choose Opera [EN]: www.chooseopera.com/
Opera на Twitter [EN]: www.twitter.com/opera/

комментарии (64)

  • Как соотносятся сегодняшняя Opera 10.10 Beta и пятничная версия 10.10 Beta Build 1830 от 9.09.2009?
    • 1833
    • Сегодняшняя версия не является пятничною сборкою, она «доросла» до уровня официальной бета-версии, что предполагает (хотя и не гарантирует) несколько лучшую стабильность. Фанаты могут её использовать с лёгким сердцем, остальным рекомендуется дожидаться официального выпуска небеты.
  • А не хотите сделать что-нибудь вроде виндового сервиса для расшаривания файлов, скажем? Просто не всегда удобно держать запущенным целый браузер, а для скачивания все равно надо будет запускать Оперу, поэтому целевую аудиторию вы не потеряете.
    • Для скачивания не обязательно запускать Opera, можно скачать чем угодно (особенно, если файлы выложены без пароля).
      • Да, как-то этот момент недостаточно озвучен у меня: чтобы запустить приложение Unite, нужен браузер Opera, но вот получать доступ к приложению и к его возможностям можно из любого браузера.
        • Ох, точно. Ну я имел ввиду, будет ли Юнайт поставляться отдельно от Оперы.
          • НЛО прилетело и опубликовало эту надпись здесь.
  • Все коммуникации идут через сервера оперы или используется direct connect, nat penetration когда возможно?
    • Если два компьютера в разных локальных сетях, то сервер Opera Unite используется в качестве прокси. Если компьютеры внутри одной локальной сети — допускается работа напрямую, без выхода во внешку.
      • Тоесть direct connect используется, nat penetration не используется, если я Вас правильно понял. Если не секрет, почему не используется nat penetration? Это бы позволило убрать 90% траффика с серверов unite. Решение чем-то обусловлено или просто «делать в лом»? :)
        • На самом деле я не занимаюсь технической стороной Unite. Думаю, более подробная информация есть в документации здесь: dev.opera.com/articles/unite/
          • Настолько инсайдерской информации там нету :). Тогда, если еще не надоел, другой вопрос. Что будет, если я использую unite для TCP траффика? Например, есть клиент в нижнезадненогузадерищинске за тремя роутерами, к которому нужно подключиться remote desktop. Вместо пробивания портов и прочих танцов с бубнами он ставит себе оперу, исполняет мой код который я ему дам и получает TCP over HTTP.

            Как на такое использование посмотрит Опера как компания? Траффик-то не бесплатный.
            И что со скоростными характеристиками? килобайт в секунду, десять, сто при использовании прокси имени Оперы?
            • Думаю, вот это мы и должны выяснить в процессе бета-тестирования ;)

              Я имею в виду — работу Unite приложений в самых непредсказуемых вариациях сетевых соединений.

              Что касается пропускной способности оперных серверов — она очень большая. Думаю, в любом случае много выше, чем при любом самом быстром соединении в бытовых условиях. Поэтому все ограничения пропускной способности будут исходить от вашего конкретного варианта подключения или от провайдера.
              • Тоесть никаких противопоказаний к тестированию нет? :). Тогда я пошел писать мануалы и раздавать их подотчетным отделам техподдержки ^_^.
  • я правильно понимаю что ветка с Unite — это будущее Оперы?
    или будет две параллельных ветки — с юнайтом и без
    • Чего тут понимать, была Опера 10.0 без юнайта, следующая версия — 10.1 с юнайтом.
    • Веток не будет, 10.10 будет с Unite.
  • Совсем вы забросили приложения в Юнайте, уже какую неделю не утверждаете залитую версию (которая, кстати, фиксит неработу из-за изменений в последних Операх) :( Надеюсь, после выхода этой беты вы займетесь разбором загруженных приложений.
    • Мне кажется специально попридерживают пока приложения, чтобы потом разом они нахлынули и создали эффект.
      • Не совсем так. Мы пытаемся с приложениями Unite избежать ситуации, которая сложилась с виджетами. Т.е., тысячи однотипных виджетов, при этом каждый в отдельности довольно посредственен. Сейчас идёт тщательный отбор Unite приложений и, естественно, зелёный свет будет включаться для тех, которые будут действительно своеобразны и высокого качества. Во всех остальных случаях гораздо разумнее совершенствовать уже существующие приложения.
        • Мой случай немного другой — приложение давно утверждено, однако текущая версия в текущей Опере не работает из-за изменений в API. При этом пофикшенную мной версию не заливают, а меня критикуют пользователи, за то, что я ничего не исправляю :)
          • Напиши ещё раз в поддержку — пусть пошевелятся.
        • Как-то мало получается приложений. Хочется побольше, поинтереснее…
          • Всё в ваших руках — делайте ;)
        • Браво! Именно так и нужно делать софт. Именно поэтому Опера — это легкий и быстрый браузер, а не монстр вроде конкурентов. Только самое важное и качественное. Я так вообще выступаю за девиз «лучше меньше, да лучше». А то понапихают всего, поди потом разберись без мануала.

          Молодцы.
  • И опять для пользователей Linux качается по-умолчанию сборка с QT3 :(.
    Хотя все различные сборки можно найти на FTP: ftp://ftp.opera.com/pub/opera/linux/1010b1/beta1/en/
    • Тут можно почитать почему так.
  • на моём Win7 установщик выдаёт ошибку и умирает

    1152: Error extracting
    "<траляля>\Local\Temp\<тратата>"
    to the temporary location

    ранее такого никогда не происходило, режимы совместимости пробовал
    Идеи есть у кого-нибудь?
    • Версия файла «Opera_1010_int_b1_Setup.exe» 15.0.0.519 (international)

      ни у кого этого не произошло?
      • Решение проблемы оказалось банальнее банального — перезакачал файл, ибо оказался битым
        Давно такого не происходило…
  • А где же «14 октября 2009 г. – Осло, Норвегия»? Я уже привыкать начал)
    По теме. Будет ли поддержка расширений Unite, а то стандартных «Холодильника», «Чата» и пары сторонних малополезных сервисов явно недостаточно…
    • Естественно. Любой желающий может написать свои Unite приложения. Ссылка на тех.документацию в статье есть.
    • Не издевайтесь пожалуйста, на и так мало :)
  • Для него есть jabber клиент?
    • Сделайте, кто вам мешает ;)
      • НЛО прилетело и опубликовало эту надпись здесь.
        • прикрутите апач и сделайте на апаче. или что-нибудь еще прикрутите.
          • НЛО прилетело и опубликовало эту надпись здесь.
            • Ну можно смешно пошутить и повесить в туда жаббер-демона, а юнайт использовать как гуй :).
  • Только понять не могу, зачем они на фоне макбук поставили. Опера под мак же г*вно редкостное, не издевались бы что ли надо пользователями.
    • +1, я надеюсь версию 10.10 под мак наконец нормально оттестируют, а не как обычно тяп-ляп, а остальное потом. На ПК пользовался и любил оперу, на маке не могу, мультитач прокрутка работает криво! Я привык к плавному скролу, а Опера так не умеет. Пофиксите, умоляю! Уж и через оперу писал, и через сайт… надеюсь хоть тут заметят.
  • А что случилось с qt3 билдами? Уже два билда как все меню страшенно деревянные, абсолютно не соответствуют системному стилю (используется kde3).
  • Media Player гениальнешая штука, лично для меня. Жаль только при попытке воспроизведения треков фаерфоксом открывается диалог сохранения файла.
    С ютьюбом опера(или наоборот) вроде научилась работать, а этот pic.ipicture.ru/uploads/091014/BwE3CAqoRt.jpg срам когда будет прикрыт? Понятно проблемы у всех, но пилите долго.
    • «срам когда будет прикрыт?»

      Вообще, невозможно подгонять _уже установленный у пользователя_ браузер под довольно частые перемены в коде Google. В данном конкретном случае поможет включение подгонки по ширине.
      • Подайте идею «стажировки» программистов в Mozilla, похоже у них используются секретные технологии подгонки браузера под довольно частые перемены в коде Google или инсайдер)
        • Думаю, секрет простой: степень отступа от стандартов. И в ядре Opera допускать вольности не очень здорово, т.к. это же ядро используется на мобильных устройствах и различных приставках. Поэтому программисты Opera вынуждены очень осторожно править код, чтобы починив в одном месте не сломать в другом.

          Вообще, насколько я знаю, даже возможности языка C в Opera используются в базовом варианте, без всяких новомодных излишеств: многоплатформность требует жертв.
    • НЛО прилетело и опубликовало эту надпись здесь.
  • Web Server
    Очень простое приложение, позволяющее в несколько кликов запускать полноценный веб-сайт прямо на своём компьютере

    таки полноценный ?, с SQL? :)
    • А что, без SQL сайты уже неполноценные? Для порталов — да, нужно, а для домашнего веб-сайта с десятком разделов вполне можно обойтись без работы с базами.
      • так и надо писать, для сайта аля народ ру
        • Не занудничайте. Сайт — он и в Африке сайт. Тут по-моему по определению понятно, что все эти сервисы — «домашние».
          • да я не против юнит, сам пробовал с первой версии
            просто, не люблю пафосные пресс-релизы
  • А что случилось с контекстным меню под Убунту Линукс? Какое-то оно полностью чёрное, неактивные элементы сероватые, а активные такие же чёрные как и бэкграунд самого меню. Когда наводишь мышку на элемент, он подсвечивается синим цветом, а текст становится белым. Тогда хоть можно разобрать что там за надпись.
    • Вам, наверное, сюда — https://bugs.opera.com/wizard/
      • Не получается снять скриншот пока активно контекстное меню.
  • Тоесть если я буду через Юнит буду держать маленький сайт то он сможет работать только когда запущена Опера?
    • НЛО прилетело и опубликовало эту надпись здесь.
      • спокойствие) нет ничего сложного, лучше переспросить чем всю жизнь потом заблуждаться и других вводить в заблуждение)
        • НЛО прилетело и опубликовало эту надпись здесь.
          • да я по-большему счёту больше обрадован файлхостингом.
            хотя я подозреваю что теперь в сети появится до ужаса много ссылок на вирусы которые будут лежать на таких вот домашних серверах.
  • НЛО прилетело и опубликовало эту надпись здесь.
  • Теоретический вопрос по безопасноти таких серверов. Насколько они защищены?
  • Еще один Обзор Unite.
Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.