Powiadomienia o nowych zdarzeniach to istotny element na drodze do popularyzacji webaplikacji. Przeglądanie wielu otwartych kart w celu sprawdzenia, czy nie dostaliśmy nowego maila, albo nowej wiadomości na czacie jest kłopotliwe i czasochłonne. Dodatkowo bez powiadomień łatwiej przeoczyć pilna informację. Dedykowane aplikacje zawsze zawierają tego rodzaju powiadomienia, np. Thunderbird powiadamia za każdym razem o otrzymaniu nowych wiadomości, jednak rezygnacja z Gmail jedynie dla powiadomień jest zdecydowanie krokiem wstecz.

Chrome posiada tego rodzaju powiadomienia od jakiegoś czasu. Nowa wiadomość na czacie wyświetli się w dymku w prawym dolnym rogu ekranu, pod warunkiem, że mamy otwartą kartę zawierającą czat, do którego jesteśmy zalogowani. W przypadku komunikacji w czasie rzeczywistym rozwiązanie jest w porządku, jeśli chcemy pogadać, zwykle czat mamy aktywny. W przypadku poczty sprawdza się to zdecydowanie gorzej, bo dobrze byłoby otrzymać stosowane powiadomienie, nawet jeżeli w żadnej karcie do poczty nie jesteśmy zalogowani. W końcu z maila korzystamy zwykle tylko wówczas kiedy piszemy wiadomość, albo czytamy to co przyszło na skrzynkę, nie zaś non stop w tle.

Powiadomienia o poczcie działają w opisany sposób na urządzeniach mobilnych, pod warunkiem, że mamy zainstalowaną specjalną, dedykowaną aplikację, lub w przypadku poczty, skonfigurowaliśmy systemowy program pocztowy. Teraz Mozilla chce zaproponować rozwiązanie, które pozwoli na powiadomienia w przeglądarce nawet jeżeli w żadnej karcie nie będziemy zalogowani do danego serwisu.

W serwisie The Verge można znaleźć informacje o tym, jak powiadomienia będą działać. Każdy użytkownik Firefoksa będzie miał własny unikalny adres URL, na który strony WWW i webaplikacje będą mogły przesyłać powiadomienia. Jeśli użytkownik udzieli pozwolenia na powiadomienia z danego źródła, zostaną one poprzez serwery Mozilli przekierowane do przeglądarki Firefox. Dzięki temu zostaniemy powiadomieni np. o nowej wiadomości na Facebooku, albo o nowej poczcie, nawet jeżeli w żadnej karcie nie jesteśmy zalogowani do tych serwisów. Rozwiązanie zaproponowane przez Mozillę ma szansę stać się standardem wśród powiadomień od webaplikacji.

Pomysł podoba mi się bo faktycznie miejsce niektórych danych i powiadomień jest w sieci, a nie w aplikacjach desktopowych, zwłaszcza w przypadku komputerów osobistych. Mam tu na myśli pocztę, komunikatory, portale społecznościowe. Uniwersalne powiadomienia, które dochodzą jeśli tylko korzystamy z przeglądarki mają szanse zastąpić te przychodzące na maila, które tylko zapychają skrzynkę i trzeba je ciągle kasować. Z drugiej strony minie jeszcze naprawdę dużo czasu, zanim całkowicie przeniosę się w chmurę, rezygnując z aplikacji desktopowych. Wciąż mam zestaw programów, które są albo niezastąpione ze względu na swoje funkcje, albo zwyczajnie wygodniejsze i szybsze w użyciu.

Spodobał Ci się tekst? Poleć znajomym:

iStore

iStore

  • glootech

    Widzę, że Firefox idzie drogą Internet Explorera. Zamiast ustalić globalny standard, we współpracy z innymi producentami przeglądarem, wciska własne rozwiązanie.

    • Jan Rybczyński

      Rozumiem, że ten komentarz to żart?

  • glootech

    W żadnym wypadku. Z opisu wynika, że rozwiązanie nie działa uniwersalnie, a żeby działało twórca strony musi zakodować odpowiedni ficzer (bo w końcu serwis sam z siebie nie pobierze tego unikalnego urla, na który ma wysłać powiadomienie). A jeśli tak jest (popraw mnie proszę jeśli się mylę), to kompletnym bezsensem jest implementacja takiego ficzera dla kilku, czy nawet kilkudziesięciu procent użytkowników strony. Co więcej, jak pokazała nie raz historia, jest to wręcz szkodliwe.

    • https://plus.google.com/u/0/112266986726771316857 sieciobywatel

      Ktoś ci głupot nagadał:

      http://dev.w3.org/html5/eventsource/

      Ten system jest w trakcie opracowywania specyfikacji, w procesie którym uczestniczy także Mozilla.

  • komentator

    „Każdy użytkownik Firefoksa będzie miał własny unikalny adres URL”

    Koniec anonimowości?

    • https://plus.google.com/u/0/112266986726771316857 sieciobywatel

      Użytkownik musi ręcznie zezwolić każdemu serwisowi na używanie takich powiadomień. Inaczej nie znalazłoby się to w produkcie Mozilli.

  • glootech

    sieciobywatel: Ktoś ci głupot nagadał:http://dev.w3.org/html5/eventsource/Ten system jest w trakcie opracowywania specyfikacji, w procesie którym uczestniczy także Mozilla.

    No to rewelacja, o to mi właśnie chodziło! Niestety, z artykułu wynika, że Mozilla postanowiła wprowadzić sobie jakiś własny system powiadomień. Dobrze byłoby dorzucić jakąś informację na ten temat, bo to diametralnie zmienia postać rzeczy.

    • Jan Rybczyński

      Wspominałem, że powiadomienia mogą stać się nowym standardem. Natomiast skoncentrowałem się na zmianach widocznych i istotnych dla użytkowników, czyli tych widocznych w przeglądarce.

    • Rudy

      Mechanizm EventSource i Server-Side events jest do czegos zupelnie innego – jest uzywany wtedy, kiedy uzytkownik ma otwarta strone np. gmaila. To co proponuje teraz Mozilla, to mechanizm ktory jest jeszcze bardziej odmienny, poniewaz umozliwia wysylanie informacji do przegladarki wtedy, kiedy strona nie jest nawet wogole otwarta.

      Pojawia sie np. problem tozsamosci, oraz tego, co jesli mam otwarta w dwoch miejsach rownolegle przegladarke (np. w pracy i w domu) identyfikujaca sie jako ten sam uzytkownik …

    • https://plus.google.com/u/0/112266986726771316857 sieciobywatel

      @Rudy
      Chyba czegoś nie doczytałeś:
      http://dev.w3.org/html5/eventsource/#eventsource-push

      To jest wstępna faza opracowania zarówno standardu, jak i implementacji. W porozumieniu z innymi – przynajmniej tymi, którzy chcą wspólnego rozwiązania.

      Więcej:
      https://wiki.mozilla.org/Services/Notifications/Push/API
      oraz zapewne w repozytoriach, jak ktoś będzie chciał, to znajdzie

  • http://www.tomaszgrabowski.com belike81

    „. W przypadku poczty sprawdza się to zdecydowanie gorzej, bo dobrze byłoby otrzymać stosowane powiadomienie, nawet jeżeli w żadnej karcie do poczty nie jesteśmy zalogowani.”

    Prosze bardzo. W chrome doskonale sprawdza sie ta wtyczka:
    https://chrome.google.com/webstore/detail/oeopbcgkkoapgobdbedcemjljbihmemj

  • sadasdasdas

    Z tego co widzę ktoś kto nazbiera tych unikalnych adresów od mozilli czyli użytkowników, którzy zgodzili się otrzymywać powiadomienia, będzie mógł te adresy sprzedać jak bazę emaili i później ktoś inny będzie mógł wysyłać na nie powiadomienia, bo nigdzie nie jest napisane, że jak już strona xxx.pl otrzymała pozwolenie na wysyłanie powiadomień
    to adres powiadomienia (który będzie otwarty po kliknięciu w chmurkę) musi być w domenie xxx.pl, może być w każdej innej.

  • Dzakus

    A co jak chce się zalogować np. w kawiarence na pocztę? Wtedy już powiadomień nie dostane, bo do przeglądarki nie wpisze przecież haseł, aby ktoś inny mógł czytać pocztę. W Chrome jest przynajmniej tak, że powiadomienia są od aktualnie uruchomionego konta w karcie, jak się przypnie to nie robi problemu. Często tak robię tak samo z YT (właczam muzyke i przypinam)

    • https://plus.google.com/u/0/112266986726771316857 sieciobywatel

      eeee… a zastanowiłeś się, jak zalogujesz się w kawiarence do konta na Chrome bez podania hasła?

    • Dzakus

      Normalnie, ale przy zamknięciu przeglądarki wszystkie sesje się skasują, a tutaj trzeba pewnie skonfigurować program tj. Firefox i zatem zapisać dane, co nie występuje w przypadku Chrome.

  • http://www.facebook.com/profile.php?id=100000233777034 Piotr Grabiec

    Nie widzę w tym nic czego bym.nie miał do tej pory – kilka rozszerzeń do Chrome które obecne są w nim od że dwóch lat i po prawej stronie paska adresu mam liczbę nieprzeczytanych maili, rssow, powiadomień z fb, g+ i mentions na Twitterze. Karty mogę mieć zamknięte. Nie widzę nic rewolucyjnego dla końcowego użytkownika – jeśli korzystam z Chrome oczywiście. Ale wygląda to jedynie na dobijanie do konkurencji, niestety.

  • dav

    wreszcie… obecnie największa wada Firefoxa to wlasnie brak powiadomień html5 Push.