The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Вышел Mozilla Weave 1.0

29.01.2010 11:41

После двух лет разработки проект Mozilla выпустил первый стабильный релиз технологии Weave 1.0, позволяющей организовать синхронизацию параметров Firefox при работе с браузером на разных машинах. При использовании Weave пользователь имеет возможность сохранения на удаленном сервере и последующего восстановления на разных машинах таких параметров конфигурации браузера, как закладки, список открытых табов, историю работы (для формирования одинаковых подсказок при вводе URL), сохраненные пароли и историю заполнения web-форм. Все данные отправляются и хранятся только в зашифрованном виде.

Синхронизировать можно не только стационарные компьютеры и ноутбуки, но и мобильные устройства. Например, поддержка Weave представлена и для web-браузера Fennec 1.0 (Firefox for Maemo), финальный релиз которого ожидается завтра.

Система состоит из двух частей: клиентской части, выполненной в виде дополнения к Firefox, и серверной инфраструктуры. По умолчанию предоставляется доступ к online-сервисам проекта Mozilla, но при желании администратор может установить свой собственный Weave-сервер. Исходные тексты WeaveServer доступны для свободной загрузки, приложение написано на языке PHP и поддерживает хранение данных в MySQL или SQLite. Код всех наработок проекта Weave распространяется одновременно под тремя лицензиями GPL, MPL и LGPL.

  1. Главная ссылка к новости (http://mozillalinks.org/wp/201...)
  2. OpenNews: Релиз Firefox 3.6
  3. OpenNews: Mozilla меняет модель выпуска релизов Firefox
  4. OpenNews: Разработчики Mozilla выпустили Weave 1.0-beta
  5. OpenNews: Вышел релиз Mozilla Weave 0.7, системы для синхронизации настроек Firefox
Лицензия: CC-BY
Тип: Программы
Короткая ссылка: https://opennet.ru/25206-Weave
Ключевые слова: Weave, mozilla, sync
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (48) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 14:14, 29/01/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Настройки Speed Dial тоже можно синхронизировать?
     
     
  • 2.2, троль (?), 14:18, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    я думаю что всё можно
     
     
  • 3.47, Айнаним (?), 09:24, 02/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    А в ФФ появился Speed Dial?
    Так ещё и Unite будет синхронизироваться? :)
     
     
  • 4.48, Василий (??), 12:20, 02/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >А в ФФ появился Speed Dial?

    Здрасьте! Давно! Лучше скажите, как ФФ научить управлять жестами мыши аки в Опере? В расширениях не нашёл. ФФ этому научить невозможно принципиально?

     
     
  • 5.50, ононим (?), 17:07, 02/02/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >>А в ФФ появился Speed Dial?
    >
    >Здрасьте! Давно! Лучше скажите, как ФФ научить управлять жестами мыши аки в
    >Опере? В расширениях не нашёл. ФФ этому научить невозможно принципиально?

    вас спасет плагин Fire Gestures

     

  • 1.3, User294 (ok), 14:21, 29/01/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +5 +/
    > при желании администратор может установить свой собственный Weave-сервер.

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

     
     
  • 2.10, Василий (??), 16:40, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >> при желании администратор может установить свой собственный Weave-сервер.
    >
    >Вот это правильно.

    Жаль только, что на ПХП.

     
     
  • 3.11, A_N_D (?), 17:39, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Более жаль, что " It uses standard http auth, which will send the password in the clear unless done over https."
     
     
  • 4.20, User294 (ok), 19:00, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Мне кажется что HTTPS там всяко не лишний учтя характер летающих данных. А так - digest ессно лучше но малораспостранен и потому есть опасения насчет совместимости, да и в случае SSL оно ни к чему. Авторизация сертификатами - круто, но очень уж геморно и еще менее совместимо. Есть еще NTLM но ему и не особо много доверия и нестандартный он и грабельный достаточно. В итоге - более хороших альтернатив basic auth ессно хотелось бы но вот чтобы реалистичные варианты без побочных спецэффектов - ну, блин, подскажите их, чтоли? А то это long standing геморрой веба вообще-то.
     
     
  • 5.42, A_N_D (?), 11:34, 30/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    В данном случае "Все данные отправляются и хранятся только в зашифрованном виде", HTTPS только аутентификацию прикрыть, а выделенного IP потребует. SNI пока не распространён.
     
  • 4.25, Аноним (-), 21:12, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Более жаль, что " It uses standard http auth, which will send
    >the password in the clear unless done over https."

    Ну так написано же: посылайте по https - и тогда все будет зашифровано.
    PS в вебе разве можно по другому? поэтому и стал https стандартом.

     
  • 3.14, User294 (ok), 18:45, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Жаль только, что на ПХП.

    Кому жаль? Вам? Так это ваши траблы. Как по мне - PHP самое оно для серверной части веб-проектов. Для себя я откровенно предпочитаю проекты на PHP. Потому что он хорошо поддерживается всеми, для него есть куча полезностей (ускоряющих работу и прочая) и наконец у него нормальный си-образный синтаксис. Так что если жизнь прижмет - я даже могу сам экстренно пропатчить что-то "по месту", етц не ожидая пока кто-то еще через пару месяцев может быть разберется с проблемой. Более того - куда ни ткни а попадешь в кодера на пыхе, который или доделает за скромную мзду что надо или подскажет как и чего. А вот изучать всякие питоны и т.п. с их синтаксисом похожим на brainfuck мне нифига не импонирует, да и нормальных проектов на питоне нет нифига.

     
     
  • 4.15, Василий (??), 18:50, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >>Жаль только, что на ПХП.
    >
    >и чего. А вот изучать всякие питоны и т.п. с их

    Да чем изучать питоны, уж лучше писать на ПХП.

     
  • 4.23, digiwhite (?), 20:49, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Это питон то brainfuck? Ну вы блин даете.
     
     
  • 5.30, be_nt_all (ok), 22:53, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Это питон то brainfuck? Ну вы блин даете.

    Он, наверно, с перлом попутал. Тот и правда не для неокрепших умов. Ну или ПХП головного мозга...


     
     
  • 6.35, User294 (ok), 00:34, 30/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Он, наверно, с перлом попутал.

    Нет, просто мне не нравится питоновский синтаксис. Ни его общая бэйсикообразность, ни особенно дурацкое формирование логики программы отступами. Веселее видел только брэйнфак с формированием логики еще более извращенными методами :)

    >Тот и правда не для неокрепших умов.

    Хрен бы его знает для чего он там. Не разбирался с ним.

    >Ну или ПХП головного мозга...

    О, блин, лэйбаки в ход пошли. А вот как писать веб-апликухи - питонисты где-то в кустах отсиживаются. На питоне лучшее что я видел - это Trac. И то, я не знаю что там у авторов оного с головным мозгом. Наверное его внаглую сожрал питон. Юзать ЭТО - жутко геморройно. Тут вам и неудобный синтаксис в оформлении тикетов, и довольно вырвиглазная вики и прочая. Остальное на питоне вообще как правило настолько вырвиглазно что использовать это нет никакого желания. Вон ланчпад например. Монструозный. Горбатый. И тормозной что трындец! Он *постоянно* отхватывает таймауты. Пусть те кто говорит что питон не тормоз - убьется веником. А уж после того как попробовали аякс изобразить - сервера вообще зачастую сутками из нокаута не отскребаются. Вот вам и питон, блин...

     
     
  • 7.46, pmvd (?), 23:45, 31/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Он *постоянно* отхватывает
    >таймауты. Пусть те кто говорит что питон не тормоз - убьется
    >веником. А уж после того как попробовали аякс изобразить - сервера
    >вообще зачастую сутками из нокаута не отскребаются.

    В своё время активно сабмитил баги на ланчпэд. Не замечал там постоянных таймаутов, да и аякс работал... Видимо я что-то делал не так :-)

     
  • 5.34, User294 (ok), 00:11, 30/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Это питон то brainfuck? Ну вы блин даете.

    А кто ж он? Логика формируемая отступами - пиндец какой-то вообще. Так вот пару раз нажмешь бэкспейс и потом весь мозг сломаешь - а чего бы это вся логика съехала и творится черт знает что. В какихнить сиобразных с их скобками так себе поднасрать втихаря не выйдет.

     
  • 4.33, px (??), 23:59, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >наконец у него нормальный си-образный синтаксис

    и на что только не идут неосиляторы лишь бы не учить настоящие языки типа С

     
     
  • 5.36, User294 (ok), 00:36, 30/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Ну, вообще-то, я знаю си :P. Но, знаете, штуку типа phpbb писать на сях несколько...геморройненько :).Народ под high load пишет на сях или плюсах критичные кусочки обычно. А вообще все вебмонстрило на сях выписывать - да вы загнетесь нафиг :).Правда что интересно - упомянутая приблуда не такое уж и злобное монстрило. Так что если вы готовы переписать на сях, велкам :)
     
  • 4.44, ximaera (?), 19:26, 30/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    "нормальный си-образный синтаксис" -- это чудесно. Вообще говоря, синтаксис Си один из самых неудачных. Оттого и Perl, оттого и Obfuscated C Contest и многое другое.

    Поймите правильно, я пишу на Си и люблю этот язык, но люблю не за внешний вид. А синтаксис у него кошмарен.

     
     
  • 5.45, fi (ok), 15:06, 31/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Ага, говорят :)))
    Может лучше на обероне???? :))))))))))))

    Пока же все в наглую копирует этот "один из самых неудачных" синтаксис.

    Те же, кто хочет поломать мозги, добро пожаловать в tcl :)))

     
  • 3.18, Iv945n (ok), 18:56, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >>> при желании администратор может установить свой собственный Weave-сервер.
    >>
    >>Вот это правильно.
    >
    >Жаль только, что на ПХП.

    ПХП наиболее вездесущь (а также вездессущь и вездесрущь), так что очень даже удобно - берёшь любой хостинг и ставишь. Хорошо, как раз, что не на Java и не на Python (при всём моём уважении к этим языкам).

     
  • 3.27, ПринцЧорнойТьмы (?), 22:22, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    > Жаль только, что на ПХП

    Я думаю, он не слишком сложный и можно написать реализацию на чем угодно.

     

  • 1.4, Аноним (-), 14:34, 29/01/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Opera.Link скопировали =) РОФЛ
     
     
  • 2.5, Avator (ok), 14:41, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    гражданин... не холиворте.... на сколько я знаю operalink вышла позже....
     
     
  • 3.6, К.О. (?), 15:01, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    И каковы же даты выхода этих продуктов?
     
     
  • 4.8, аноним (?), 15:19, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >И каковы же даты выхода этих продуктов?

    https://ftp.mozilla.org/pub/mozilla.org/labs/weave/development/0.1.x/
    weave-0.1.17 18-Feb-2008

    http://my.opera.com/desktopteam/blog/my-opera-synchronization-explained
    7. September 2007

     
     
  • 5.29, Аноним (-), 22:39, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Weave 0.1 (December 21, 2007)
     
     
  • 6.31, аноним (?), 22:56, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    всё равно позже
     
     
  • 7.37, Админ Веня (?), 01:22, 30/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    http://en.wikipedia.org/wiki/Foxmarks
    Initial release 2006
     
     
  • 8.38, аноним (?), 03:00, 30/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    читать умеешь ... текст свёрнут, показать
     
  • 2.7, We (?), 15:02, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Такие плагины для лисы были задолго до Оперы.
     
     
  • 3.9, AKR (ok), 15:34, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Mozilla планирует а Opera реализует! :)
     
     
  • 4.17, User294 (ok), 18:55, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >Mozilla планирует а Opera реализует! :)

    А у оперы есть сорс server side чтобы я мог поставить свой сервер, которому я больше доверяю? Ах, простите, у них же вообще сорсы не положено, даже для клиентской части. Ну да, закладываться на блобы и сервера где-то там - спасибо, конечно,  но мы это уже проходили. Второй раз на те же грабли - не вляпаемся, спасибочки.

     
  • 2.28, ПринцЧорнойТьмы (?), 22:23, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    В опере вообще есть шифрование этих данных на стороне клиента отдельной пассфразой? Чтобы имеющие доступ к серверу, где это хранится не смогли расшифровать.
     

  • 1.12, Аноним (-), 17:39, 29/01/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А для хрома есть подобная тулза?
     
     
  • 2.13, аноним (?), 18:17, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >А для хрома есть подобная тулза?

    что-то встроено

     
  • 2.19, Iv945n (ok), 18:58, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    >А для хрома есть подобная тулза?

    Система  синхронизации закладок, позволяющая поддерживать единую синхронизированную базу закладок для нескольких машин. Из другого браузера закладки можно посмотреть через сервис Google Docs;
    http://www.opennet.ru/opennews/art.shtml?num=25166

     
  • 2.40, Hety (??), 09:42, 30/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    x-marks. Правда глючит и падает, но есть и под мозиллу и под хром.
     

  • 1.16, Zenitur (?), 18:51, 29/01/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Наконец-то... Я аж заждался!
    Кто-нибудь может мне объяснить, или дать статью на русском, как с программой работать - из тех, кто разобрался?
     
     
  • 2.43, Avator (ok), 12:22, 30/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    могу легко объяснить )))
    а так.. смысла ждать 1.0 не было оно уже ооочень давно стабильно пашет....
    пиши на avator at rbcmail.ru =)
     

  • 1.21, Аноним (-), 19:01, 29/01/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    А Xmarks тогда что? o.O
     
  • 1.22, Sokoloff (?), 20:39, 29/01/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    Вот бы еще это все стандартизировалось. Чтоб была синхронизация между разными браузерами. Вот бы жизнь началась!
     
     
  • 2.24, Аноним (-), 21:10, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    Фиговая ибо работает этот Weave так себе. Xmarks лучше. Попробовал синхронизировать новый браузер с существующими закладками. Результат - каша.
     
     
  • 3.32, Sokoloff (?), 23:21, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    "Вот бы еще это все стандартизировалось."
    Под все я имел ввиду всю эту кучу реализаций синхронизаторов для всех браузеров. Был бы стандарт, можно было бы выбрать который работает лучше.
     
  • 2.26, аноним (?), 21:17, 29/01/2010 [^] [^^] [^^^] [ответить]  
  • +/
    xmarks умеет.
     

  • 1.39, ffsdmad (ok), 03:27, 30/01/2010 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Наконец то я удалю этот Xmark и запущу weave сервер для сотрудников
    mozilla рулит
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру