Firefox에서 Ubuntu 온라인 계정 확장의 목적은 무엇입니까?


11

내 Ubuntu 14.04에는 패키지 xul-ext-webaccounts(기본 설치)로 설치된 Firefox 확장 "Ubuntu Online Accounts 0.5" 가 있습니다.

이 확장의 목적은 무엇입니까? 비활성화하면 어떻게 작동하지 않습니까?

패키지에 문서가없는 것 같습니다. 확장 프로그램의 설명 페이지는 기본적으로 비어 있으며 유일한 링크는 https://launchpad.net/webaccounts-browser-extension을 가리키며 목적에 대한 정보도 찾을 수 없습니다 .

물론 시스템 제어 센터의 온라인 계정 대화 상자와 관련이 있다고 생각하지만 Firefox는 해당 대화 상자의 응용 프로그램으로 표시되지 않으며 아래에 계정이 설정된 Firefox가있는 Twitter와 같은 페이지를 방문 할 때 온라인 계정, 아무 일도 일어나지 않습니다.


예. launchpad.net/online-accounts-documentation 웹 사이트는 매우 드 r니다.
Tim

당신이 읽을 수 있습니다 wiki.ubuntu.com/OnlineAccounts 온라인 계정이 기본적으로 당신에게 능력을주고있다 않는 무엇에있을 페이스 북 / 트위터 / 무엇이든 모든 시간 (및 업로드 사진의 등 바탕 화면에서 직접) !!!! 확장 프로그램은 호환되는 웹 사이트를 인식하고 우분투와 페이스 북 / 트위터 / 무엇이든 통합 할 수있는 대화 상자를 제공합니다. 온라인 계정과 호환되는 (이전에 방문하지 않았거나 통합되지 않은) 웹 사이트에 대한 팝업을 만들어 온라인 계정에 통합하기 만하면됩니다.
Akisame

100 % 확실하지는 않지만 80 %와 같이 답이 아닌 설명으로 추가했습니다. 누군가 이것이 이것이 모든 브라우저 확장 프로그램인지 확인할 수 있습니까 ??
Akisame

@Arno 웹 사이트 통합을 요구하는 팝업을 알고 있지만 웹 사이트를 런처에 추가하는 것입니까? 팝업은 우분투가 설치하는 두 개의 다른 플러그인 중 하나에서 나온 것으로 가정합니다. 온라인 계정 기능과 관련이 있습니까? 예를 들어 트위터에 로그인 할 때 묻지 않습니다. 또한 귀하의 링크에는 브라우저 플러그인에 대한 언급이 없습니다.
Philipp Wendler

사실과 진실이지만 온라인 계정 프로그램에 이미 트위터 계정이 있으므로 무시해야합니다. 그것은 gmail과 같은 런처를 추가하지만 실수하지 않으면 페이스 북과 같은 런처를 생성하지 않습니다. 트위터와 같은 활성 온라인 계정에 추가됩니다. 알아내는 간단한 방법이 있습니다. 온라인 계정과 호환되는 웹 사이트에서 시도해보고 어떻게되는지 확인하십시오.
Akisame

답변:


5

좋아, 그래서 나는 소스 코드에서 조사하기로 결정했다. 확장자 자체는 파일 /usr/lib/xul-ext/webaccounts/content/browser.js에 라이브러리를로드 /usr/lib/x86_64-linux-gnu/webaccounts-browser-extension/libwebaccounts.so하고 현재 방문한 페이지에 대한 정보와 함께 호출 하는 몇 줄의 Javascript로만 구성됩니다 .

webaccounts-extension-common이 라이브러리가 포함 된 패키지 에는이 패키지 /usr/share/glib-2.0/schemas/com.canonical.webcredentials.capture.gschema.xml의 gsettings 구성 옵션이 포함 된 파일 도 있습니다. 확장 프로그램이 이미 활성화 된 사이트를 나열하고 다시 묻지 않는 사이트가 하나만 있습니다. 내 경우에는을 포함 twitter.com했기 때문에 Twitter를 방문 할 때 아무것도 눈치 채지 못했습니다. 이 블랙리스트는 다음 명령으로 지울 수 있습니다.

gsettings reset com.canonical.webcredentials.capture dontask-accounts

다음에 트위터를 방문했을 때 우분투 제어 센터가 온라인 계정 대화 상자와 함께 열렸으므로이 플러그인의 바람직한 효과입니다.

그러나 라이브러리소스 코드는 더 있어야 함을 보여줍니다. webaccounts_store_login트위터 등을 자동으로 추가 할 수 있는 기능이 포함되어 있습니다 . 브라우저에서 사이트를 한 번 사용한 직후 데스크톱 통합이 작동하도록 브라우저에서 Ubuntu 온라인 계정으로 방금 사용한 계정. 이것은 물론 훌륭한 통합입니다. 그러나 이것은 나를 위해 작동하지 않으며 (계정이 추가되지 않고 계정 창이 열림) 2 년 전의 버그 보고서 가 있습니다. 다른 버그도 동일합니다.


이것을 조사해 주셔서 감사합니다! 로그인 정보를 환경과 교환하는 경우 설명 없이이 설치 된 것을 찾는 것은 매우 성가신 일입니다!
Bordaigorl

0

Firefox에서 설치 한 것과 같은 패키지는 추가 기능을 제공하도록 설계되었으며 그 중 일부는 눈에 띄지 않습니다. 대부분은 일부 설정 및 기타 데이터를 오프라인에서 사용할 수 있도록합니다 (AFAIK). 이 패키지를 제거해도 Firefox 또는 해당 페이지에서 기능이 제거되지 않아야합니다.


답변 주셔서 감사합니다,하지만 실제로 무엇을 모르십니까? 목적이 있어야합니다. 그렇지 않으면 거기에 없을 것입니다.
Philipp Wendler
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.