Greasemonkey

2007 02 07

Nusprendžiau susipažinti su Greasemonkey FF įskiepiu. Visai įdomus žaisliukas. Pasipraktikavimui nušvilpiau idėją iš vieno Lietuvos blogerio (nepamenu kurio, atsiprašau), kuris buvo pasidaręs JS bookmarkletą parodantį kiek puslapyje panaudota lentelių.

Ryšium su tuo, kad sergu, galva neveikia ir nieko normalaus dirbti negaliu, pasigaminau nedidelę konsolę, kuri parodo informaciją kiek puslapyje panaudota bilekokių tag’ų. Pavyzdžiui: “Depreciated” (font, table, center ir pan.), “Apreciated” (div, span ir pan.). Iš principo, skriptas lankstus, galima susidėlioti kokius nori tagus kokiomis nori grupėmis :)

O, kad būtų linksmiau, prikabinau w3 validatoriaus servisą parodantį ar puslapis validuojasi ar ne ir suskaičiuojantį paveikslėlius neturinčius alt atributo, arba su tuščiu alt’u.

Žodžiu Greasemonkey naudotojai galite atsisiųsti Puslapio Informacijos Konsolę iš čia.

Įsidiegus puslapių apačioje pamatysite nedidelį stačiakampį mygtuką su užrašu [p.i.c], paspaudus ant jo - atsidarys konsolė.

Žinomi bagai:

  • Nežinau kaip izoliuoti konteinerį nuo puslapio CSS, tad kartais konsolė gali atrodyti keistai :)
  • GM xmlhttp užklausos funkcija neleidžia callback funkcijai perduoti kintamųjų, todėl nežinau kaip iš jos pasiekti klasės kintamuosius nesikreipiant į klasę vardu…

Manau turėtų praversti, tik atsidarai svetainę ir matai kaip kokybiškai pagamintas frontendas :)

Untitled-1

3 Responses to “Greasemonkey”

  1. mariukas Says:

    suprantu, kad čia tik smaginies, bet šiaip tai smarkiai galingas įrankis yra firebug - baisiai daug naudingos info galima išgauti

  2. Aphex Says:

    Jap tas tikrai galingas. Neišsiversčiau be jo niekaip. Deja jis neparodo kiek kokių tagų puslapyje ir ar jis validuojasi ;P

  3. lfx Says:

    Išbandžiau, atrodo visai nieko, manau pravers nevien tikrinat html’ą ;)
    ačiū :)

Leave a Reply