publikuj: Opublikuj w wykop.pl Opublikuj we flaker.pl Opublikuj na OSnews.pl Opublikuj w delicious wydrukuj
15 skomentuj »

TAGI: greasemonkey , google chrome , przeglądarka , javascript , userscripts.org

2010-02-02 11:16  |  Wojciech Wowra

Chrome 4 domyślnie oferuje już obsługę skryptów Greasemonkey

Chrome 4 domyślnie oferuje już obsługę skryptów Greasemonkey

Przeglądarka Google już od jakiegoś czasu obsługuje skrypty użytkownika. Dotychczas wymagało to uruchamiania programu ze specjalnym parametrem. Czasy te jednak minęły. Począwszy od 1 lutego, Chrome 4 automatycznie rozpoznaje pliki JS.

 

W praktyce oznacza to, że do kilku tysięcy rozszerzeń, które można znaleźć w oficjalnej galerii Chrome, doszło około 40 tysięcy kolejnych dodatków z witryny UserScripts.org. W przeciwieństwie do użytkowników Firefoksa, internauci korzystający z przeglądarki Google nie muszą instalować specjalnego rozszerzenia do zarządzania skryptami.

Zainstalowanie dowolnego pliku JS w Chromie jest dziecinnie proste. Nie trzeba już odnajdywać specjalnego katalogu i tam umieszczać nowych elementów. Wystarczy kliknąć klawiszem myszy w przycisk instalacji na UserScripts.org. Program sam pobierze skrypt, umieści go w odpowiednim folderze i aktywuje. Ponowne uruchamianie przeglądarki oczywiście nie jest konieczne.

Dodatki z UserScripts.org działają na równych prawach, co rozszerzenia dla Google Chrome.

Korzystając ze skryptów trzeba jednak zachować ostrożność. Mają one pełny dostęp do danych użytkownika wpisywanych w dowolnych stronach WWW, także tych bankowych. Przed dodaniem kodu warto rzucić okiem na komentarze i sprawdzić, ile osób zainstalowało dany plik JS.

Użytkownicy Chrome muszą także pamiętać, że większość skryptów została pierwotnie napisana pod Firefoksa. W związku z tym niektóre dodatki mogą nie działać w przeglądarce Google. Szacuje się, że dotyczy to około 15-25% rozszerzeń. Internauci, którzy wytropią błędy, powinni informować o nich poszczególnych deweloperów.

Skryptami zarządza się tak samo jak klasycznymi dodatkami. Można je znaleźć w menedżerze rozszerzeń Chrome'a. Da się je tutaj odinstalować, wyłączyć lub zaktualizować. Funkcje te działają we wszystkich wydaniach dla Windowsa, Maka i Linuksa:

źródło: blog.chromium.org, neowin.net

 

publikuj: Opublikuj w wykop.pl Opublikuj we flaker.pl Opublikuj na OSnews.pl Opublikuj w delicious wydrukuj
15 skomentuj »

Komentarze

  • dAREuS

    #1 dAREuS® 2010-02-02 11:22:02 0

    Ależ pięknie się Chrome rozwija. Pędzi jak lokomotywa.

    IP: 188.121.11.[...] Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.8 (KHTML, like Gecko) Iron/4.0.275.2 Chrome/4.0.275.2 Safari/532.8

  • keny_ns

    #2 keny_ns® 2010-02-02 12:32:16 0

    Zastanawia mnie tylko czemu M$ z olbrzymim potencjałem i kapitałem jak Google nie umie zrobić chociaż w połowie tak dobrej przeglądarki przez tyle lat :|

    Google wystartowało ostatnie a zbliża się już do czołówki (dla mnie już ją osiągnęli) najlepszych browserów :)

    IP: 217.74.68.[...] Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.78 Safari/532.5

  • dAREuS

    #3 dAREuS® 2010-02-02 12:52:41 0

    Bo Microsoft ma biznesowe zaszłości, które są dla nich ważniejsze niż opinia publiczna. IE musi być kompatybilne z tysiącami środowisk biznesowych i produkcyjnych, do których Microsoft sprzedał swoją technologię.

    Google tworzy ekosystem od zera - nie muszą ciągnąć za sobą tego worka uwarunkowań przeszłości.

    IP: 188.121.11.[...] Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.8 (KHTML, like Gecko) Iron/4.0.275.2 Chrome/4.0.275.2 Safari/532.8

  • jarosz

    #4 jarosz 2010-02-02 13:16:22 0

    Chrome rulez!

    "domyślnie oferuje już obsługę skryptów Greasemonkey" ... ale czy api greasenonkey także jest obsługiwane? Czy działają funkcje takie jak GM_xmlhttprequest, GM_addStyle... itd.?

    IP: 77.91.44.[...] Mozilla/5.0 (X11; U; Linux i686; en-US) AppleWebKit/532.8 (KHTML, like Gecko) Chrome/4.0.302.2 Safari/532.8

  • eimi

    #5 eimi® 2010-02-02 13:30:36 0

    Z tego co można między wierszami wyczytać tutaj, i tutaj (ale tekst po japońsku, nie znam tego języka a maszynowe tłumaczenie ssie trochę), to obsługiwany jest raczej wąski podzbiór greasemonkeyowego API, bez XHR-a.

    Ktoś już o to oficjalnie zapytał na blogu Chromium, ale odpowiedzi wciąż nie ma. Musimy przetestować.

    IP: 78.88.254.[...] Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2) Gecko/20100114 Firefox/3.6

  • keny_ns

    #6 keny_ns® 2010-02-02 13:36:33 0

    dAREuS@ tak owszem muszą to wspierać, ale po to został chyba u nich zrobiony trym kompatybilności, a on nie powinien mieć nic wspólnego z ich "nową" przeglądarka i silnikiem.

    IP: 217.74.68.[...] Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.78 Safari/532.5

  • eimi

    #7 eimi® 2010-02-02 13:36:55 0

    @dAREuS: biznesowe zaszłości biznesowymi zaszłości, ale dotyczą one engine'u Trident. To nie IE musi być kompatybilne z tysiącami stanowisk, tylko jego motor. chrome mogłoby być spokojnie przerabiane - zresztą robi to bodajże popularny w Azji Maxthon.

    Myślę, że powodem takiego stanu rzeczy (nieseksowności IE) jest korporacyjna kultura Microsoftu. Kiedyś rozmawiałem z jedną kobietą pracującą nad Internet Explorerem - dość restrykcyjnie się nad tym pracuje, to nie jest Mozilla czy Google, gdzie geeki jawnie oddają się swojej geekowatości nad otwartym kodem.

    Swoją drogą, czego oni się boją z tym otworzeniem kodu IE? Jest aż tak zły? Tyle luk tam siedzi? Przecież nie chodzi o kradzież technologii, z tym są daleko w tyle względem konkurencji.

    IP: 78.88.254.[...] Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2) Gecko/20100114 Firefox/3.6

  • aaa

    #8 aaa 2010-02-02 13:46:16 0

    apropo ms

    a co za problem zrobic 2 wersje przeglądarki 

    jedną zacofaną dla biznesu..

    drugą nową.. dobrą.

    google było w stanie uruchomić V8 na IE .. a ms nie moze zaprojektować nowej przeglądarki.. + jako dodatku starej kompatybilności ? ;)

    IP: 62.152.144.[...] Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.9 (KHTML, like Gecko) Chrome/5.0.307.1 Safari/532.9

  • anonim

    #9 anonim 2010-02-02 15:26:26 0

    Faktycznie, Chrom rozwija sie jak błyskawica, jeszcze rok i dorobi się czytnika RSS. To dopiero będzie, sieć oszaleje.

    IP: 83.220.116.[...] Opera/9.80 (Windows NT 6.1; U; pl) Presto/2.5.20 Version/10.50

  • zzz

    #10 zzz 2010-02-02 18:07:36 0

    A mi się wydaje że chodzi tu o coś zupełnie innego - M$ robi to celowo z pełną premedytacją. Boją się chmury od Google. A jak ją można powstrzymać? No właśnie w taki sposób jak robi to cały czas M$, opóźniając technologiczny rozwój swojego IE jak się tylko da. Google nie może przez do wydawać zaawansowanych aplikacji które będą szybko działały bo M$ wykorzystując monopol na OSy w łatwy sposób zgarnia większość rynku przeglądarek, którymi skutecznie hamuje rozwój Google'a.

    Czemu niby tak bardzo walczyli z UE o to żeby utrzymać IE w swoim OSie. Czemu im się dodatek do IE od Google (Chrome Frame) tak bardzo nie spodobał...? Pytania można mnożyć

    IP: 79.185.17.[...] Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.78 Safari/532.5

  • zzz

    #11 zzz 2010-02-02 18:14:57 0

    @anonim

    Tak... i jeszcze może klienta torrent i klienta e-mail i szybkowaru, kosiarki do trawy i zdryzgiwacza do kiburydzy, co?? Jeszcze może byś sobie czegoś życzył??

    ehh ci fanatyczni operowcy... szkoda gadać nawet.

    Chrome ma coś czego Opera nigdy mieć nie będzie - rozszerzenia! ;PP

    IP: 79.185.17.[...] Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.78 Safari/532.5

  • Anonim2

    #12 Anonim2 2010-02-02 22:06:42 0

    @zzz

    ??!! ;PP wróć do GG, tam twój dom.

    IP: 79.162.142.[...] Opera/9.80 (Windows NT 6.1; U; pl) Presto/2.2.15 Version/10.10

  • zzz

    #13 zzz 2010-02-02 22:38:52 0

    @ Anonim2 

    Nie używam GG bo mi w przeglądarkę go jeszcze nie wbudowali. A jak tam w Operze? GG już jest? ;d

    IP: 79.185.17.[...] Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.78 Safari/532.5

  • zzz

    #14 zzz 2010-02-02 22:51:45 0

    Taki wybór odnośnie RSS mam w Chrome:

    https://chrome.google.com/extensions/search?q=rss

    Teraz ty anonimie pochwal się jak wygląda wybór pod tym względem w Operze :)

    IP: 79.185.17.[...] Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US) AppleWebKit/532.5 (KHTML, like Gecko) Chrome/4.0.249.78 Safari/532.5

  • BaGRoS bagros@o2.pl

    #15 BaGRoS bagros@o2.pl 2010-02-03 12:11:42 0

    Najbardziej drażni mnie ilość zjadanej pamięci przez Chrome :/ 500MB bym zniósł, lecz nieraz zjada mi 2GB pamięci, a to zdecydowanie za dużo. Na Amidze miałem 64MB pamięci system pod PPC, przeglądarka zajmowała kilka MB... Jeszcze troszkę i dla samej przeglądarki trzeba będzie mieć 12GB ramu.

    No i w Chrome 5 dev nie działają mi skrypty GM :( może ktoś wie dlaczego? Albo zna ten przełącznik - przetestuje.

    Kiedyś widziałem na webhosting sposób na opróżnianie pamięci zajmowanej przez Chrome i znaleźć nie mogę.

    Mój email jest w podpisie gdyby ktoś chciał pomóc.

    BaGRoS

    IP: 79.184.93.[...] Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US) AppleWebKit/532.9 (KHTML, like Gecko) Chrome/5.0.307.1 Safari/532.9

Uwaga! Możesz zarejestrować się w serwisie i w ten sposób zarezerwować swój nick oraz ominąć konieczność ciągłego odczytywania wyrazów.

Aby dodać komentarz, musisz podać swój nick, treść komentarza oraz poprawnie przepisać oba słowa z obrazka (słowa muszą być rozdzielone spacją).
W treści komentarza można używać języka formatowania BBcode.

Polecane książki

Czytaj Webhosting

Chcesz być na bieżąco z naszymi informacjami? Zapisz się na Newsletter.

Zarejestruj domenę

Sprawdź dostępność swojej domeny:

.pl: 0 zł   .com: 19.90 zł
.com.pl: 0 zł   .eu: 19.90 zł