Firefox와 Thunderbird가 알림 OSD를 사용하지 않는 이유는 무엇입니까?


8

Firefox는 오랫동안 기본 브라우저였습니다. Thunderbird는 향후 기본으로 포함되도록 고려중인 매우 인기있는 전자 메일 클라이언트입니다. OSD 알림은 몇 년 전부터 사용되었습니다.

오랜 기간 동안 이러한 중요한 응용 프로그램에 중요한 중요 기능이 구현되어 있지 않은 것은 무엇입니까? 이것은 매우 일관성이 없습니다. 언제 통합 될까요?


Firefox는 내 시스템에서 표준 Gnome "다운로드 완료"를 보여줍니다. 아니면 다른 의미가 있습니까?
Martin Ueding

화면 오른쪽 상단에 검은 색 반투명 ​​상자가 나타납니다.
Ingo

글쎄, 나는 그런 것을 얻었다 : img857.imageshack.us/img857/7052/bildschirmfotok.png
Martin Ueding

정말!? 와우, 나는 그것을 얻지 못한다. 애드온을 설치하지 않았습니까?
Ingo

글쎄, 나는이 우분투 설치와 함께 기본적으로 설치된 "우분투 파이어 폭스 수정"패키지 (0.9rc2)를 가지고있다.
Martin Ueding

답변:


15

notify-osd는 Freedesktop Notification 사양의 한 가지 구현입니다. 응용 프로그램은 실제로 libnotify를 사용하여 알림 시스템 (통지 알림, 레거시 알림 데몬 또는 기타 사양 구현 가능)과 통합 할 수 있습니다.

Thunderbird와 Firefox는 이미 libnotify를 기본적으로 지원합니다. 그러나 동작을 지원하지 않는 알림 시스템 (예 : notify-osd)과 통신 할 때 XUL 알림으로 대체됩니다. Firefox 및 Thunderbird에서 제공하는 알림 유형은 실제 알림을 통해 사용자와 상호 작용할 수있는 경우에만 실제로 유용한 정보를 표시하기 때문입니다 (예 : "다운로드 완료"는 사용자가 다운로드 한 파일에 액세스 할 수있는 방법을 제공해야합니다. "새 메일"알림은 새 메일에 액세스하고 지속적이어야합니다.

알림 시스템이 동작을 지원하지 않을 때 Thunderbird와 Firefox가 libnotify를 사용하게하면 다른 UI를 변경하지 않으면 최적의 경험을 제공 할 수 없습니다.

Thunderbird를 메시징 메뉴에 통합하기위한 작업이 이미 진행 중입니다. 이 중 일부는 notify-osd를 통한 새 메일 경고가 포함됩니다. 메시지 메뉴에서 지속성이 제공됩니다.

이 외에도 Firefox에서 다운로드 알림을 notify-osd 및 Unity 런처와 통합하는 작업을 시작합니다 (런처는 진행률 표시 줄을 표시하고 완성 된 다운로드에 액세스하는 방법으로 퀵리스트를 사용할 수 있음). 이 작업은 아직 시작되지 않았으며 11.10주기 동안 수행 할 작업입니다.


2

Firefox 및 Thunderbird는 Canonical이 아니라 Mozilla Foundation에서 관리합니다. Canonical이 아닌 notify-osd에 대한 지원을 구현하는 것은 Mozilla Foundation의 책임입니다. 문제는 많은 배포판이 다른 알림 시스템을 사용한다는 것입니다. Gnome과 KDE 간에는 차이가 있으며 Windows는 다른 알림 시스템도 사용합니다. 이 모든 것을 지원할 수있는 것은 많은 작업입니다.


이 목적을 위해 애드온을 만들 수 있지만.
Reuben Swartz

1
나는 그 주장을 좋아하지 않는다 :). Firefox와 Thunderbird는 오픈 소스입니다. 아마도 Firefox는 일반 사용자가 우분투에서 가장 많이 사용하는 프로그램입니다. 왜 Canonical이나 커뮤니티에서 아직 패치가 없었습니까?
Ingo

@Ingo : 충분한 품질의 패치를 생성하고 게시하는 것이 중요하다는 것을 아무도 알지 못했습니다. 패치는 환경을 인식하고 다양한 창 관리자에 적절하게 대응해야합니다.
BillThor

1
Ingo가 옳고 상황이 Canonical의 누군가가 유지 관리하지 않는 다른 응용 프로그램 (GNOME, KDE 또는 다른 응용 프로그램)과 실제로 다르지 않습니다. 문제는 아무도 제대로 제대로 통합 할 시간을 찾지 못했다는 것입니다. 예를 들어, 완성 된 다운로드에 액세스하는 명백한 방법이없는 "다운로드 완료"알림은 그다지 유용하지 않습니다. 따라서 notify-osd를 사용하는 경우가 아닙니다
Chris Coulson

0

새 메일을받을 때마다 osd-notify를 사용하는 썬더 버드 용 애드온이 이미 있습니다 (libnotify-popups).

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.