Как стать автором
Обновить

Комментарии 62

Кстати, судя по Roadmap, размещённому на Wiki компании Mozilla, существуют мысли не только по поводу синхронизации расширений, но также поисковых движков, настроек и даже кук.
«и даже кук» было в Google browser sync сначала благополучно заброшенном потом отданном в гуглокод и там же заброшенном. Кстати, вроде бы Weave предполагал интерфейс синхронизации для любых приложений, теперь его назвали файрфоксовым. Ждал вейв под хром, но не дождусь — говорят тяжело реализовать.
От синхронизации жду в меньшей мере перенос закладок — это все умеют да и я закладками не часто пользуюсь.В основном нужны куки, история, данные форм. В общем «единый браузер везде».
Куки в любом лсучае хотелось бы, но я наоборот более к закладкам тяготею. Хистори не думаю что мне пригодится сихронизировать. Xmarks поставил и большой комп с нетбуком подружились. Приятно будет сразу в браузере такое иметь без необходимости впиливать аддоны.
Года полтора назад куки в weave синхронизировались. Это был адЪ.
Все посмотрели на это, перепроверил на тему «может, мы что-то не так сделали»? А потом, убедившись, что иначе не сделать — выпилили.
какого рода проблемы всплывают при синхронизации кук?
Самые мерзкие — на уровне «а у этого сайта куки привязаны к ип» и «эти куки оказались сразу на двух клиентах, сервер поменял в себе нечто, а так как синхронизация не реалтаймовая — там что-то тоже поменялось», и классический split brain, который в 95% случаев означает просто выкидывание сессий сервером.
Кстати, ведь удаление тоже надо синхронизировать. И учитывать настройки безопасности для кук. Иначе вы получите через синхронизацию куку, которую бы по этим критериям на данном браузере не приняли — но в моент синхронизации у вас уже нет всей информации о том, как кука была получена.

То есть с синхронизацией хуже, чем без неё.
Почти всё понятно, кроме смысла термина «split brain». Можете пояснить, что это такое?
Возможно, не вполне уместно употребил этот термин. Он обозначает ситуацию, в которой между узлами кластера теряется связь, и каждый узел начинает считать, что теперь он — ведущий, и работает, не согласовываясь с прочими.

Именно это и получается, когда сайт хранит в куках оперативную информацию. Но том браузере, который «браузит», сайт что-то поменял в куках, и у себя в базе — тоже, синхронизации ещё не произошло (просто не успела, или даже выключили комп). А тут вдруг к серверу лезет другой браузер, с более ранними куками (потому что на другом компе тоже открыта сессия на этот сайт, и страница захотела обновиться, или человек вернулся к большому компу, отложив ноутбук). Вот тут-то нормально написанный сервер просто вышвыривает эту спорную сессию, а ненормально написанный начинает глючить так, что живые завидуют мёртвым.
НЛО прилетело и опубликовало эту надпись здесь
У меня самые посещаемые — первые в закладках. А остальное оч нравится… история мне как-то наоборот эту умную строку путает немного.
НЛО прилетело и опубликовало эту надпись здесь
Проблема у меня чаще всего не в букве, а в том что у сайта есть много разделов и интересные станицы лежат «глубоковато», а браузер радостно предлагает 100500 вариантов, один краше другого, которые всё равно в мониторе не вмещаются или имеют более половины одинаковых букв…
Weave предлагает интерфейс для синхронизации для любых приложения на движке Mozilla.
Т.е. в Seamonkey он будет, к примеру.
Почему же «будет»? Ставьте прямо сейчас, работает всё, кроме закладок. А в следующем выпуске (не том, котрый скоро выйдет, а в следующем), скорее всего, уже и закладки будут.
В смысле, что аддон скорее всего добавят и в основную поставку Seamonkey
Вообще полная синхронизация была бы очень кстати. Я правда хочу _один_ браузер на работе и дома. Что бы как будто portable ношу.
Было бы неплохо если бы этот или подобный сервис сделали кроссбраузерным.
Ну для синхронизации закладок между различными браузерами,
можно воспользоваться тем же Xmarks.
а планируется ли возможности для чистки списка сихронизиуремых устройств с sync'ом? сейчас даже просто почистить список истории посещений на сервере достаточно сложно (а по умолчанию галка стоит, можно не углядеть, и вся история сольется на сервер), а удалить устройство вообще не нашел как *ПАРАНОЙЯ*
Устройства, как и многие другие устаревающие данные, чистятся автоматически.
История — тоже.
К сожалению, засадить на сервер всю историю у вас без модификации исходного кода клиента не получится при всём желании. Сохраняется то ли 100, то ли 1000 последних просмотренных сайтов, с каждого из них сколько-то (вероятно, 100) последних страниц.

И, повторюсь, это не настраивается.
Пару дней назад был точно такой же топик. Всё то же самое, но другими словами.
Ссылка на «тот же самый топик» указана в первом же предложении: habrahabr.ru/blogs/firefox/94953/. В нём анонс бета-версии, а тут финальная с официальным подтверждением включения в основную ветку Firefox.
Да, не углядел. Там, кстати, анонс 1.3(а это не бета), но всё же официальное подтверждение вы правы. Моя реплика основывалась лишь на слухах, ничем не подкреплённых.
Данное расширение использую давно и могу его всем,
с удовольствием рекомендовать.
Единственное что все же советую сделать на первых порах
Backup, с помощью MozBackup, может избавить от множества
неприятностей.
Т.е. он, как и xmarks, иногда всё-таки превращает закладки в кашу?

Пробовал пользоваться xmarks — после второй порции каши, с которой не справился собственный бэкап xmarks, пришлось от него отказаться. А почитал отзывы про weave — понял, что будет так же.
:) очень надеюсь что допилят.
еще прикольная штука FEBE, позволяет сбекапить или экспортнуть многое, в т.ч. установленные аддоны, и накатить на другой браузер. (правда некоторых аддонов настройки слетают)
MozBackup юзаю давно, отличная вещь!
Вот бы такое решение для остального десктоп софта, хотя бы для самого популярного (графические пакеты, различные IDE и т.д.) —
хорошая идея для стартапа :) Ставим какую-нибудь утилиту, которая сидит себе тихонечко и делают свою синхронизационную работу.
Dropbox?
Dropbox — это только для файлов, а вот например ситуация, когда настройки хранятся в реестре Windows. Либо когда надо синхронизировать различные операционные системы.
И каквыэто себе представляете?
Не скажу, что это простая задача, но я думаю настройки любой программы можно представить в виде XML (в том числе бинарные данные, если потребуется, например, кастомные кисти для фотошопа), конечно с каждой программой придется «повозиться», но зато аналогов такой системы, даже близких, я еще не встречал.
Серверу всё равно, что синхронизировать. Код открыт, API описано — пишите свои реализации для любых данных и программ. Это совсем не сложно — новый энджин для простого типа данных, такого, который можно свести к плоской таблице, требует несколько сотен строк на ecmascript.
Правда, это при наличии самого sync. Иначе придётся и свою реализацию писать
Ничего не имею против Firefox Sync и даже собираюсь опробовать его, но у XMARKS тоже есть функционал синхронизации закладок с вашим личным сервером (пруфлинк blog.xmarks.com/?p=1035)
НЛО прилетело и опубликовало эту надпись здесь
браузер превращается… превращается браузер…
В Seamonkey!
Кстати, да. В старых (прошлый век) Netscape Navigator'ах (а значит возможно и в Seamonkey сохранилось) была такая фишка как Roaming — закладки и пр. можно было автоматически сохранять на своем HTTP-сервере. В Sync по сравнению с этим только добавили шифрацию и «общий» сервер.
Добавили ещё, собственно, синхронизацию.
То, что было раньше, было просто копированием: там не было слияния.

То есть при одновременном запуске на двух компьютерах сохранялись только данные того, который был выключен последним.

Кстати, гугл браузер синк тоже не умел синхронизировать одновременно запущенные сессии.
Не пойму кто кого теперь догоняет? )
Всё жду когда же они допилят этот Sync. Пробовал довольно давно, но штука действительно понравилась. Удобно.
НЛО прилетело и опубликовало эту надпись здесь
Последний раз пробовал на версии 0.5. Кое какие баги замечал, но в целом было довольно стабильно и удобно. Жду FF 3.7. Они столько наобещали, что грех будет не оправдать ожидания.
Firefox 3.7 не будет :)
Часть вещей (типа OOPP) будет портирована на ветку 3.6.х
Остальное будет ждать 4.0
Не знал. Спасибо. Ну, тогда буду ждать 4.0 ;)
Тотчас скажу, что «Firefox 3.7» (официально это «Mozilla Developer Preview», так как брэнд «Firefox» ставится на законченные версии браузера) существует в качестве четвёртой альфа-версии (3.7a4), которую можно скачать и поставить, если интересно.

А на днях, как говорят, выйдет и пятая альфа.

Я пробовал четвёртую альфу несколько недель кряду и обнаружил в ней только пару неудобств:

→  во-первых, корявый кернинг в Windows (межбуквенное расстояние хаотически прыгает в некоторых размерах шрифта, а в других работает безукоризненно; в пятой альфе, надеюсь, исправят, потому что один из разработчиков разработал заплату, устраняющую эту гадость);

→  во-вторых, некоторые расширения, ещё не обновившиеся с учётом новинок, работают гадостно (например, FireGestures после каждого жеста мышою показывает контекстное меню, а не просто реагирует на жест).

Firefox Sync в четвёртой альфе ещё нету, понятное дело. Будет ли в пятой — пёс его знает.
Так он не кросбраузерный? Уж лучше xmarks использовать тогда. Все что надо работает. И во всех нужных браузерах
Вообще-то да, синхронизация расширений, тем, и подобного была бы только плюсом.
Вот только не совсем понятно, когда же выйдет этот Firefox 3.7, про который уже столько всего понаобещали.
Для синхронизации закладок можно использовать профили? Через xmarks синхронизирую закладки с учетом специализации машин: домашняя общая, домашняя личная, рабочая.
Сильно хотелось бы синхронизации _настроек_аддонов_! Сейчас пользуюсь переносом профиля через MozBackup.
Нет, поддержки профилей нет.
Настройки синхронизируются, но пока нет графического интерфейса для настройки.
Для каждого параметра из about:config нужно создать там же параметр типа boolean
Например, дефолтная служба поиска в интернете — это параметр browser.search.selectedEngine
Чтобы это было одинаковым на всех ваших машинах, добавьте строку extensions.weave.prefs.sync.browser.search.selectedEngine;true

И так — для каждого параметра. Муторно, согласен.
Вчера попробовал — отлично. Синхронизация паролей и вкладок это то, чего мне не хватало в Chrome, осталось дождаться расширений и будет совсем круто.
Великолепно!
Теперь жду три апдейта.
Два от Firefox Sync'а: а. синхронизация расширений; б. поддержка профилей.
И один от Google Chrom'а: поддержка «короткого имени» в закладках из Fx.
Два с половиной года?.. omg…
Надеюсь, это будет достойная замена Opera Link.
ТО что браузеры разные Вас не смущает? Или вы перебегаете от браузера к браузеру ради одного плагина?
Подскажите, а можно ли свои закладки сохранённые посмотреть онлайн, через браузер? Ну просто списком, как в Xmarks. Мне это иногда бывало очень полезно. Например, как-то не записал номер брони в кинотеатр, но добавил закладку на неё. На компе друга не было файрфокса, качать, ставить его — нужно куча времени, кино не ждёт; залогинился на сайте xmarks и готово. В целом Firefox Sync хорош, но этой фичи не хватает.
https://wiki.mozilla.org/Weave/Experimental_Clients/Web
Исходники такого сервиса лежат по ссылке.
Недавно по ссылке там же он и работал, сейчас, вижу, выпилили.
Ну, поднимите сами, или попросите знакомого. Ничего сложного там нет.
А кто-нибудь может рассказать, что должно быть на «своём собственном сервере», чтобы эта синхронизация работала?
Тут написано: https://wiki.mozilla.org/Labs/Weave/API
Пользовался Weave уже довольно давно и все радовало. Дома и на работе закладки одинаковые — супер, особенно, когда работа для тебя — большая часть времени.
Но начиная с какого-то из обновлений Дополнения начались ужасные глюки с синхронизацией. Одни закладки мержились с другими (в панели закладок) и это было ужасно, когда терялся порядок и сайты.
Они часто выпускают обновления, видимо, что-то фиксят. Остается надеяться, что скоро все заработает в нормальном режиме. (Возможно, мои проблемы связаны как-то с тем, что в панели у меня закладок накопилось на два экрана скролинга в выпадающем меню справа.)
Зарегистрируйтесь на Хабре , чтобы оставить комментарий

Публикации

Истории