Joggerowy antyspam w wersji Lite

W związku z narzekaniami natury notkowej i blipnięciowej, publikuję ultraodchudzoną wersję antyspamu dla Joggera (kto policzy, ile dziwacznych wyrazów w tym zdaniu?).

Napisany w „czystym” JavaScript (czyli bez wykorzystywania jQuery). Problem w postaci odnajdywania elementów rozwiązałem stosując XPath, który jest obsługiwany zarówno przez Operę, jak i Firefoksa. Poza tym wydał mi się szybszy, niż pisanie własnej funkcji do szukania elementów według ich klasy – wtedy można się natknąć na przeszkadzajki w postaci przyklejonych wpisów.

Nie było różowo, bo Gecko z Firefoksa 3 strasznie stroiło fochy przy iterowaniu elementów. Ogólnie rzecz biorąc, dopiero po trzeciej fazie poprawek Greasemonkey zaskoczył i zaczął filtrować wpisy tak, jak Wasacz nakazał. Przykładowa konfiguracja jest w pliku. Jedyną funkcją jest ukrywanie wpisów, nic więcej – w końcu to wersja Lite.

Nawiązali do wpisu

  1. Wasacz, blog – 04 lipca 2009 o 22:32:41

    Antyspam dla JoggerPL, wersja 3.1 Turbo

    Ostatnią oficjalną wersję antyspamu dla Joggera opublikowałem jeszcze w poprzednim roku. To wcale nie znaczy, że zaprzestałem rozwijać mój ulubiony skrypt; przeciwnie – wziąłem się za porządną reorganizację kodu. Skończyło się na [...]

Komentarze

  1. pecet pisze:

    Ale wersję „standard” będziesz jeszcze rozwijał?

  2. Wasacz pisze:

    Jasne, bo sam z niej korzystam ;]

    Dla niektórych tylko ta standardowa była za ciężka po prostu.

  3. radmen pisze:

    o, a mnie sie pobrac nie chce :(

  4. Wasacz pisze:

    radmen: 404, 403?

  5. radmen pisze:

    Wasacz: no wlasnie nie. greasemonkey nie lapie mi go. Normalnie sam zaczynał instalacje gdy bylo ok, teraz to widze tylko kod :P

  6. Wasacz pisze:

    Pobierz na dysk i zmień rozszerzenie na .user.js. Wybacz :D

  7. radmen pisze:

    Wasacz, jak nie zapomne to tak zrobie :D

  8. Wasacz pisze:

    Ałć, mały bug się zaplątał w selektorku. Linia 32, powinno być oczywiście class, nie: name ;)

    Plik uaktualniłem.

Dodaj komentarz

Proszę, formatuj komentarz za pomocą Markdown.

Wymagane pola zaznaczone są znakiem gwiazdki – „*


Obrazek z kodem

*