А получит он ровным счётом (ну, вот совершенно-таки) то же самое, что и при отключении Opera Link, добавлении-удалении-изменении закладок оффлайново и включении Opera Link. Вполне штатная ситуация. Это при условии реализации моего предложения о блокировании API закладок браузера при включённом Opera Link.
Извините, но, как программист со стажем, вижу в данном вопросе исключительно политические, но не технические ограничения.
Кстати, можно сделать это API доступным только при отключённой Opera Link, а при включённой — блокировать для исключения ранее упомянутых Вами возможных коллизий.
Отвечаю предельно чётко: API доступа к закладкам браузера без какой-либо привязки к серверу.
Только почему «для них»? Для нас, для пользователей. Как и всё, что вы делаете. Просто дайте возможность пользователю выбирать, какой сервис хранения использовать: Opera Link или Xmarks. Именно «или», не «и».
Илья, пожалуйста, не воспринимайте пользовательские требования как нечто нежелательное. Беспредметно и безосновательно вас никто здесь не «пинает».
Да, некоторые пользователи не хотят использовать однобраузерный механизм облачного хранения закладок, поскольку это неудобно при использовании нескольких браузеров. Например, я вынужден был «уйти» с Оперы именно по этой причине. До открытия Xmarks Опера была основным моим основным браузером ещё с тех пор, когда дистрибутив умещался на дискету.
Удивительный момент — наличие неплохой, в общем-то, и полезной фичи приводит к потере пользователей, если эта фича мешает сделать продукт более открытым. Политика безальтернативной привязки пользователей к продукту работает лишь в том случае, если продукт на голову выше конкурентов. Это непредставимо в современном мире браузеров. Просто дайте пользователям выбор — Opera Link или Xmarks, иначе пользователи начнут выбирать между браузерами.
Кстати, как насчёт идеи кроссбраузерного плагина Opera Link? Пойдёт ли на это Opera?
прямое вмешательство в конкретный браузер, минуя сервер синхронизации, может привести к непредсказуемым последствиям
… при использовании Opera Link. А при неиспользовании — не может.
Кстати, если уж категорически не желаете открывать API браузера — создайте плагины Opera Link для Файрфокса и Хрома. И никакой Xmarks не понадобится ;)
Гвозди можно забивать пассатижами. Получается, я пробовал. Но молотком — лучше. Им нужно API браузера. Не сервера Opera, а браузера. Вот что им нужно.
Сделает Opera API доступа к закладкам браузера — не будет вопросов к Opera, будем пинать Xmarks.
А так — от вопроса откровенно попахивает проприетарной бизнес-политикой в самой гадкой её форме. Xmarks со своим закрытым API тоже не ангелы, но в данной ситуации их позиция мне ближе.
Да прочитал я, и такую возможность увидел. Только это ничем не лучше правки текстового файла по части велосипедности и костыльности. Оккам нам этого не простит.
1. Для создания плагина Xmarks нужен API браузера для получения, добавления, изменения и удаления закладок браузера «на лету». Его в Опере на сегодняшний день нет.
2. Opera Link API не предоставляет доступа к закладкам браузера, а предоставляет доступ к закладкам, хранящихся где-то в облаках Opera. Закладки Xmarks хранятся в облаках Xmarks. Таким образом, Opera Link API — нечто совсем от другого пулемёта и к решению проблемы не относится никак.
Выше уже ответили, что Opera Link API, судя по всему, не устраивает Xmarks по той банальнейшей причине, что он предназначен совсем для другого. Для поддержки Xmarks в Опере не нужно API сервера Оперы. Для поддержки Xmarks в Опере нужно API клиента, т.е. браузера.
Документирован ли этот формат?
Есть ли гарантия, что формат файла не сменится внезапно?
Влечёт ли модификация файла обновление закладок в запущенной копии браузера?
Доступен ли файл для модификации плагинами во всех ОС?
Вы всерьёз считаете текстовый файл полноценной заменой API?
Кто ж спорит! Только вот Ваш ответ до боли напоминает доводы сотовиков о ненужности услуги сохранения номера при смене оператора ;) Я хочу менять браузеры почти как перчатки, но осмысленно. Скажем, реализовали в Опере интересную фичу — перепрыгнул на неё, попользовался до чудо-свершения в каком-нибудь другом браузере. За это время Гугл с Яндексом с моих поисковых запросов Опере перечислили денежку, а я, тем самым, поощрил Оперу за интересную фичу. Пока не будет поддержки Xmarks, Гугл с Яндексом с моих поисковых запросов будут платить Мозилле и… хм… Гугл сам себе.
Я потихоньку перехожу на блюрей и дополнительно самое важное предполагаю (пока руки не дошли) отправить в облака. Купил новый переносной жёсткий диск, но доверия этому хрупкому созданию у меня уже нет.
Мой Seagate FreeAgent GoFlex благополучно загнулся, упав с высоты системного блока в момент копирования большого файла. Спасли резерные копии на DVD, которые не ленился делать.
Извините, но, как программист со стажем, вижу в данном вопросе исключительно политические, но не технические ограничения.
Отвечаю предельно чётко: API доступа к закладкам браузера без какой-либо привязки к серверу.
Только почему «для них»? Для нас, для пользователей. Как и всё, что вы делаете. Просто дайте возможность пользователю выбирать, какой сервис хранения использовать: Opera Link или Xmarks. Именно «или», не «и».
Да, некоторые пользователи не хотят использовать однобраузерный механизм облачного хранения закладок, поскольку это неудобно при использовании нескольких браузеров. Например, я вынужден был «уйти» с Оперы именно по этой причине. До открытия Xmarks Опера была основным моим основным браузером ещё с тех пор, когда дистрибутив умещался на дискету.
Удивительный момент — наличие неплохой, в общем-то, и полезной фичи приводит к потере пользователей, если эта фича мешает сделать продукт более открытым. Политика безальтернативной привязки пользователей к продукту работает лишь в том случае, если продукт на голову выше конкурентов. Это непредставимо в современном мире браузеров. Просто дайте пользователям выбор — Opera Link или Xmarks, иначе пользователи начнут выбирать между браузерами.
Кстати, как насчёт идеи кроссбраузерного плагина Opera Link? Пойдёт ли на это Opera?
… при использовании Opera Link. А при неиспользовании — не может.
Кстати, если уж категорически не желаете открывать API браузера — создайте плагины Opera Link для Файрфокса и Хрома. И никакой Xmarks не понадобится ;)
Сделает Opera API доступа к закладкам браузера — не будет вопросов к Opera, будем пинать Xmarks.
А так — от вопроса откровенно попахивает проприетарной бизнес-политикой в самой гадкой её форме. Xmarks со своим закрытым API тоже не ангелы, но в данной ситуации их позиция мне ближе.
2. Opera Link API не предоставляет доступа к закладкам браузера, а предоставляет доступ к закладкам, хранящихся где-то в облаках Opera. Закладки Xmarks хранятся в облаках Xmarks. Таким образом, Opera Link API — нечто совсем от другого пулемёта и к решению проблемы не относится никак.
Теперь Вы знаете.
Есть ли гарантия, что формат файла не сменится внезапно?
Влечёт ли модификация файла обновление закладок в запущенной копии браузера?
Доступен ли файл для модификации плагинами во всех ОС?
Вы всерьёз считаете текстовый файл полноценной заменой API?
Ой, его снова нет.
Как неожиданно…
Мой Seagate FreeAgent GoFlex благополучно загнулся, упав с высоты системного блока в момент копирования большого файла. Спасли резерные копии на DVD, которые не ленился делать.