Paweł Wimmer - blog towarzyszący kursowi języka HTML w Helionie. Założony 10 czerwca 2006.




darmowe liczniki - od 17.02.2008
Add to Google - zaabonuj RSS

Nowości Helionu


Blog > Komentarze do wpisu
Mozilla Ubiquity

Zachęcony przez redakcyjnego kolegę zainstalowałem wreszcie Mozilla Ubiquity - to niesamowity, wręcz sensacyjny dodatek do Firefoksa, za pomocą którego można pozyskiwać informacje w przeglądarce za pomocą ręcznie wpisywanych poleceń. Dziełko Mozilla Labs jest w bardzo wczesnej wersji rozwojowej, a już teraz prezentuje przedsmak nowatorskiego podejścia do pracy z przeglądarką. To bez wątpienia jedno z najciekawszych tegorocznych dokonań w kategorii przeglądarek internetowych. Nazwa też jest "mówiąca" i oznacza "wszechobecność".

Dodatek uruchamiany za pomocą niestandardowego skrótu Ctrl-spacja (można go zmienić na stronie about:ubiquity), który zapewne nie przeszkadza żadnym innym programom. Ukazuje się wtedy okienko konsoli, gdzie możemy wpisać polecenie. Przykładowo:

  • Polecenie command-list wyświetli listę wbudowanych poleceń Ubiquity.
  • Komenda check-calendar(spacja) pokaże bieżący dzień w Kalendarzu Google.
  • map Warszawa, Jordanowska 12 wyświetli mapę Google'a z podanym adresem.
  • email adresat@domena uruchomi formularz Gmaila z podanym adresem pocztowym.
  • Polecenie translate czasopismo to italian from polish wyświetli od razu w okienku tłumaczenie wyrazu.
  • weather warszawa pokaże podstawowe dane meteorologiczne dla Warszawy.
  • Calculate 540*888 obliczy iloczyn, a calculate 540/888 - iloraz.
  • amazon-search wikipedia znajdzie w księgarni Amazon książki o Wikipedii.
  • wikipedia einstein wyświetli hasła Wikipedii związane z Einsteinem.
  • Gdy zaznaczysz tekst blokiem i wpiszesz w konsoli polecenie word-count, otrzymasz liczbę wyrazów w bloku.
  • add-to-calendar randka 18.10.2008 18:00-22:00 doda wydarzenie w Kalendarzu Google, randkę w godzinach 18-22. Z kolei add-to-calendar randka 18.10.2008 15:00 doda randkę bez godziny zakończenia.

Kalendarz:

MozillaUbiquity00

Mapa:

MozillaUbiquity01

Tłumaczenie:

MozillaUbiquity02

Pogoda:

MozillaUbiquity03

Dodatkowo jeszcze mamy pod prawym klawiszem polecenie Ubiquity, aktywne po zaznaczeniu wyrazu blokiem.

MozillaUbiquity04

Początkowo w dodatku było ok. 50 poleceń, ale natychmiast internauci rzucili się do uzupełniania zasobu, dzięki czemu Ubiquity staje się konsolowym interfejsem do mnóstwa rozmaitych informacji i usług. Aż trudno sobie wyobrazić, co oni jeszcze wymyślą, zważywszy fakt, że to dopiero raczkujący produkt. Zdecydowanie polecam wypróbowanie.

Wideo demonstrujące możliwości Ubiquity:


Ubiquity for Firefox from Aza Raskin on Vimeo.

piątek, 17 października 2008, prwimmer

TrackBack
TrackBack w tym blogu jest moderowany. TrackBack URL do wpisu:
Komentarze
2008/10/17 19:26:07
Wszystko pięknie, tylko po co do tego jakaś konsola? Nie można byłoby wpisywać tego w pasku adresu, a wyniki pojawiałyby się normalnie w karcie?
-
Gość: would, bfq101.neoplus.adsl.tpnet.pl
2008/10/17 19:28:30
Czyżby któryś z twórców korzystał z Launchy? Ja nie wyobrażam obie pracy z windows bez tego rozszerzenia. Pod linuksem jeszcze jakoś idzie, może dlatego, że relatywnie nie wiele siedzę na pingwinie.
-
Gość: would, bfq101.neoplus.adsl.tpnet.pl
2008/10/17 19:31:45
Sorry, że dubel ale odpowiedz do przedmówcy: dlatego, że w pasku adresu trzeba by otwierać nową kartę/klikać na niego, a tak ctrl spacja i gotowe. Zobacz sobie jak działa Launchy - ma nawet podobny skrót: alt spacja. Jeśli to rozszerzenie będzie z czasem posiadać podobną funkcjonalność to pewnie stanie się dla mnie równie istotne.
Najlepiej by było jakby zintegrowali jakoś całe Launchy z tym. W końcu open source oba.
-
2008/10/17 19:36:47
Bartek, część informacji ukazuje się w konsoli, bez potrzeby wyświetlania całej strony, np. tłumaczenie czy pogoda.
-
2008/10/17 20:04:49
Ale to samo można wyświetlać w dropdownie pod paskiem adresu (podobnym do tego jaki rozwija się przy autouzupełnianiu adresu), więc to dla mnie nie argument. Jestem wielkim fanem upraszczania interfejsów i ta konsola nijak mi nie pasuje ;-).
-
2008/10/17 20:14:36
@Bartek - nie wszystko się wyświetli - formularz poczty czy mapa to pierwsze z brzegu przykłady.
Trzeba zbadać zasoby poleceń, tak nawiasem.
-
2008/10/17 20:25:48
Takie "zaawansowane" rzeczy jak poczta czy mapa to przecież spokojnie w karcie wygodnie można wyświetlać. No ale to tylko imho. Dla mnie taka dodatkowa konsola jest zupełnie nienaturalna, niezintegrowana z interfejsem przeglądarki i po prostu mi nie pasuje :)

Ale oczywiście rozumiem, że komuś może pasować i nie upieram się nad wyższością Wielkanocy :).
-
2008/10/17 20:27:46
Porównajcie to sobie z paskiem wyszukiwania w IE8, jakoś tam trochę lepiej się to z przeglądarką integruje...
-
Gość: Olo, host892521269.3s.pl
2008/10/17 21:17:40
Dawno, dawno temu, w odległej galaktyce... był Mac OS X i LaunchBar - www.obdev.at/products/launchbar/features.html
Command + spacja, otwiera się dodatkowy pasek z polem tekstowym, a potem jest już tylko lepiej :)
-
2008/10/17 21:48:55
bartek: dla mnie (też polecam Ubiquity) zaletą jest bardzo szybki dostęp (jedną ręką i blisko), funkcjonalność pracy na zaznaczonym tekście, możliwość otwarcia wielu kart, właśnie oddzielenie od paska adresu, a przede wszystkim MŁDWK (Możliwość Łatwego Dodawania Własnych Komend). Np. najczęściej jak nie znam słowa po angielsku to zależy mi na polskim tłumaczeniu, więc za którymś razem jak wpisywałem tr this to pol (działają skróty) to korzystając z MŁDWK zrobiłem komendę tpolish i teraz po zaznaczeniu słowa wciskam Ctrl+Spacja i wpisuje tp i po sekundzie mam tłumaczenie. Co ważniejsze mogę podejrzeć jak komendy zrobili inni i lekko zmodyfikować istniejące. Idealne narzędzie dla przeglądarkowych tuningowców.

Co do samego wpisu i oceny Ubiquity, polecam spróbować, zastępuje kilka dodatków, są pewne wady, wymienię dwie główne (IMHO):
centrum sterowania nie jest dopracowane, powinny być dostępne z niego wszystkie komendy "konfiguracyjne" (edycja istniejących komend, podgląd "pudełkowych", zawsze muszę tego szukać, a w zamian mogę obejrzeć załączony przez Pawła film)
Komendy mają niedociągnięcia, oczywiście można powiedzieć, że to wina komend, ale niedociągnięcia dotyczą "pudełkowych" komend. Przykład: cena podana w formacie yyy xxx,00 kalkulator widzi tylko yyy i trzeba edytować.
-
Gość: rng, 86-81-n1.aster.pl
2008/10/18 00:49:44
O, Firefox znów próbuję dogonić Operę, gdzie dowolną operację wyszukiwania można ustawić sobie do wykonywania z paska adresu...
-
2008/10/18 00:54:35
@rng - to kompletnie inna parafia, tutaj nie ma wiele wspólnego z Operą.
-
Gość: Q_x, host-89-238-4-229.smgr.pl
2008/10/18 09:09:42
Już właśnie instaluję, zabaczę, czy mi się przyjmie :)
Ma to może taką opcję, żeby np. dodać komendę do menu po kliknięciu RMB na zaznaczonym fragmencie? Byłoby bosko!
-
Gość: rfr, 77-253-164-63.adsl.inetia.pl
2008/10/18 11:06:35
www.infobot.pl robi to samo od lat
-
2008/10/18 12:51:38
@rfr - jesteś pewien, że to samo?

-
Gość: koniectegodobrgo, chello089079194213.chello.pl
2008/10/18 13:01:50
to ja jeszcze poczekam na interfejs glosowy do Ubiquity :D
-
2008/10/18 13:11:28
Podsumujmy: system operacyjny jest dobry, jeśli nie trzeba się męczyć, wpisując polecenia w konsoli (oczywiście polecenia systemowe, których się trzeba nauczyć).

Przeglądarka jest dobra, jeśli ma konsolę do wpisywania poleceń (w języku mniej więcej naturalnym - ale też wybór jest ograniczony i trzeba się uczyć składni).

Pawle, czy to znaczy, że zaakceptowałbyś linuksową konsolę, gdyby tylko podsunąć Ci shella udającego język naturalny? Czyli gdybyś np. zamiast "grep abc plik.txt" miał wpisywać "look for abc in plik.txt"?



Czy to znaczy, że
-
2008/10/18 13:13:58
@Godric - to jednak nie do końca to samo, a porównanie jest z pozoru zasadne. Konsola linuksowa ma charakter systemowy, a tutaj mamy do czynienia z dość prostą syntaktycznie metodą pozyskiwania informacji w przeglądarce.

-
2008/10/18 14:06:03
wole infobota pod gadu-gadu - polecenia sa krotkie, do tego jest przystosowany pod polskiego użytkownika. pozdr.
-
Gość: Drwal, w3cache.icpnet.pl
2008/10/18 14:39:53
"Dodatek uruchamiany za pomocą niestandardowego skrótu Ctrl-spacja (...), który zapewne nie przeszkadza żadnym innym programom."

No jasne, a w Open Office to twarda spacje jak sie robi? Nie jest to byle jaki programik wiec powyzsze to troche kompromitacja autora.
-
Gość: tmk, adkt62.neoplus.adsl.tpnet.pl
2008/10/18 14:43:27
A wie ktoś jak mogę ustawić szukanie haseł na polskiej wikipedii?
-
2008/10/18 14:56:41
@Drwal - a na czym polega ta kompromitacja autora, bo jakoś nie chwytam?
-
2008/10/18 15:06:07
No to wreszcie wracamy do źródeł :)

Po latach dręczenia użytkownika interfejsem z epoki kamiennej typu "Aby pomnożyć 2 x 2 wybierz... kliknij... zaznacz... wybierz... kliknij... wbyierz... kliknij... wybierz. Wyświetli się nowa aplikacja... kliknij (powtarzać ad naueam)" mamy wreszcie krok w dobrym kierunku.

Wykorzystanie klawiatury jako interfejsu do wydawania złożonych poleceń jest bardzo ergonomiczne i naturalne. Większość osób korzystających długo z komputera szybciej pisze na klawiaturze, niż wymachuje myszką po kolejnych poziomach interfejsu. A trudne do zapamiętania i wiecznie się z czymś kłócące skróty klawiaturowe to już przeżytek.

Od kilku lat korzystam z konwertera jednostek (i walut) Google, zamiast szukać zakładki forum ursynowskiego wpisuję na pasku adresu "Ursynów", więc żadna to dla mnie sensacyjna nowość, raczej: solidny rozwój tego, co było kiedyś ale się umyszkowało i zikonizowało :)
-
Gość: pawlatko, adha1.neoplus.adsl.tpnet.pl
2008/10/18 15:33:57
Kolejne uzależnienie od GOOGLE?

Na innym blogu można wyczytać, że to gesty myszką czy touchpadem są bardziej intuicyjne od konsoli. Kto ma czas na naukę dziesiątek nowych poleceń?
-
Gość: rfr, 77-253-250-35.adsl.inetia.pl
2008/10/18 16:47:08
@prwimmer infobot robi zdecydowanie wiecej ... i mozna korzystac z wielu przegladarek, komunikatoroqw itd
-
2008/10/18 18:21:00
@rfr - będę up..., czy robi takie rzeczy, jak wymieniłem w tekście?
-
2008/10/19 11:50:31
Zanim skorzystam z Ubiquity, mam takie pytanie: jakie są przewagi tego dodatku (który trzeba zainstalować w przeglądarce) nad YubNub (którego w przeglądarce instalować nie trzeba)?
-
2008/10/19 12:00:06
Przepraszam, wycofuję pytanie, wracam pod swój kamień... :-)
-
Gość: Aro, fai121.internetdsl.tpnet.pl
2008/10/19 17:14:37
Dla Windows oprócz Launchy jest jeszcze ENSO.
Polecam wersję beta.