Pluginy pro MyIE2 podruhé

24. října 2003

V předchozím článku o pluginech pro MyIE2 jsem popsal osm vcelku užitečných hračiček ze své sbírky a tentokrát vám přidám rovnou deset dalších. Doufám, že se vám budou líbit.

Stejně jako minule si můžete stáhnout všechny pluginy v jednom archivu.

Vrátit se zpět

Back To Referrer! 1.0, 1,31 KB

Tlačítko Zpět zná asi většina uživatelů Internet Exploreru. Nefunguje, bohužel, pokud je stránka načtena do nového okna. To řeší plugin Back To Referrer!, který využívá vlastnosti document.referrer. Plugin funguje spolehlivě, pokud použijeme pravé tlačítko myši a příkaz Otevřít v novém okně, pokud je nové okno na stránce otevřeno pomocí HTML konstrukce <a href="..." target="blank"> nebo pomocí JavaScriptu. Jestliže ale otevíráme nové okno přetažením odkazu, plugin bohužel nefunguje, protože MyIE2 v tomto případě vlastnost document.referrer nepředává. Z toho můžeme vydedukovat, že u některých přístupů na náš web budeme ochuzeni o informaci, z jaké stránky návštěvník přišel (zatím se ale bude jednat o velmi malé procento případů).

Procházet aktuální stránku

Split Page Vertically 1.0, 3,97 KB
Split Page Horizontally 1.0, 3,89 KB

Tyto dva pluginy využijete především tehdy, když je na nějaké stránce rozcestník na další podstránky, ale na těch už předešlé odkazy chybí. Plugin rozdělí stránku na dva rámy a do jednoho z nich umístí všechny odkazy na stránce (i obrázkové). Takže pak už jenom klikáte na odkazy a v druhém rámci se vám zobrazuje obsah. Split Page Vertically rozdělí stránku vertikálně (vedle sebe), Split Page Horizontally horizontálně (nad sebou). Plugin nefunguje, pokud už stránka rámce obsahuje, pak ale většinou nebývá problémem chybějící menu…

Najít text

Text Highlighter 2.0, 4,32 KB

Že prohledávání dokumentu pomocí funkce Najít není nejpohodlnější řešení, si všiml také autor tohoto pluginu. Na začátku se objeví dialogové okno, kde zadáte hledaný výraz a všechny jeho výskyty se zobrazí červeně, tučně a na žlutém pozadí. (Pokud zadáte „auto“, pak bude výraz nalezen i ve slově „automobil“). Změnit styl zvýraznění hledaného textu můžete v souboru | MyIE2 | Plugin | TextHighlighter | TextHighlighter.htm |. Zde změňte položky BackColor (barva pozadí) a ForeColor (barva popředí).

Zobrazit cookies

Show Cookies 1.0, 1,43 KB
View Cookies 1.0 (upravená verze), 1,43 KB

Plugin Show Cookies zobrazí obsah souboru cookies, který se vztahuje k právě otevřené stránce. Pokud stránka cookies nepoužívá, pak se samozřejmě nezobrazí nic. Můžete si tak snadno ověřit, jaké informace jsou o vás zaznamenávány. Změna v mé verzi spočívá pouze v přejmenování názvu pluginu na View Cookies, aby se na liště pluginů zobrazoval spolu s View CSS, View Scripts a ViewSource!.

Zobrazit CSS

View CSS 1.0, 4,20 KB

Občas se chcete podívat na zdrojový kód stránky a přiložený CSS soubor. Zdrojový kód zobrazíte snadno, ale kvůli CSS souboru musíte stránku uložit na pevný disk a až potom ho zobrazit. Tento problém elegantně řeší plugin View CSS. Otevře se nové okno a po kliknutí na odkaz Children se zobrazí všechny CSS soubory, na které je odkazováno z (X)HTML dokumentu. U každého z nich se nachází další tři až čtyři odkazy. Open file otevře daný CSS soubor, DISPLAY SOURCE! ho zobrazí a HTTP Head ukáže jeho hlavičku. Pokud v daném CSS souboru jsou otevírány další soubory se styly pomocí příkazu @import, zobrazí se také další odkaz Children.

Jediným problémem tohoto pluginu je neschopnost zobrazit stylový předpis, otevíraný v jiném CSS souboru pomocí příkazu @import a relativní cesty. Dobře je to vidět tady na Intervalu. V CSS souboru /__services/styles/interval_homepage.css je otevírán další pomocí příkazu @import 'html4.css';. A plugin ho místo v /__services/styles/html4.css hledá v /html4.css. Samozřejmě ho nenajde a tak ho ani nezobrazí.

Plugin pro svůj chod vyžaduje, abyste měli povolenou v zabezpečení internetu (| Nastavení | Nastavení Internetu... | Zabezpečení | Vlastní úroveň... |) položku Spouštět ovládací prvky ActiveX a moduly plug-in a většinou nefunguje na stránkách s rámci, protože CSS deklarace nebývají na hlavní stránce.

Zobrazit JavaScript a VBScript

View Scripts 0.9, 3,25 KB
View Scripts 0.9 (upravená verze), 3,27 KB, Download

Plugin View Scripts funguje na stejném principu jako View CSS. Po otevření nového okna uvidíte seznam všech skriptů na stránce. Nejsou zobrazeny strukturovaně jako u View CSS, ale všechny jsou pod sebou. Můžete se setkat s třemi typy skriptů – externí soubor v jiné doméně, externí soubor ve stejné doméně (oba external script) a vložený skript v dokumentu (embedded script). Plugin funguje stejně dobře jak u JavaScriptu, tak i u VBScriptu.

Hlavní problém tohoto pluginu je, že nenahrazuje výskyty < a > za &lt; a &gt; ve vložených skriptech v dokumentu. To má ale fatální důsledky, protože většina skriptů je vložena do komentářů <!-- ... //-->, takže se pak skript na stránce nezobrazí, protože je skryt v komentáři. Tento problém řeší moje verze pluginu, která nahradí všechny výskyty < a > odpovídajícími entitami.

Je zobrazena pouze změněná část
if (f.length==3 || f.length==4)
{
 f[2] = f[2] .replace(/</g, ‚&lt;‘) .replace(/>/g, ‚&gt;‘);
}

Zobrazit zdrojový kód

ViewSource! 1.0, 9,82 KB

Zobrazit zdrojový kód stránky není těžké. Problém nastává, pokud je stránka tvořena rámci. Potom využijeme plugin ViewSource, který otevře všechny soubory, z nichž se stránka skládá. Nevýhodou je, že dojde k přeformátování kódu, což je dost nepochopitelné a sráží to jeho použitelnost.

Jako výchozí program pro zobrazení zdrojového kódu je zvolen Notepad, změnit ho na svůj oblíbený editor můžete v | Nastavení | Nastavení MyIE2... | MyIE2 Plugin | ViewSource! | Konfigurace |. Zde zadáte cestu k programu, případně potřebné parametry.

Je kód stránky validní?

W3C Validate 1.0, 1,37 KB
W3C Validate 1.0 (upravená verze), 1,39 KB

Odpověď na tuto otázku dostanete po jediném kliku na ikonku pluginu W3C Validate. URL právě prohlížené stránky se pošle W3C validátoru, který vrátí výsledek. Pokud budete chtít provést validaci dokumentu z počítače, plugin vám nabídne jeho adresu ke zkopírování a otevře stránku pro upload souboru, kde cestu k souboru vložíte. Moje verze pluginu otevírá výsledek validace a stránku pro nahrání souboru do nového okna.

window.open(„…“);
Výraz window.open(„…“); nahradí všechny výskyty výrazu document.location.href = „…“;.

Whois

Whois 1.0, 1,66 KB

Činnost pluginu Whois je jasná už z názvu – do nového okna otevře whois informace o právě prohlížené doméně. Plugin využívá informací volně poskytovaných CentralOps.net.

Zobrazit a skrýt obrázky

zzToggle-Img 1.0, 1,61 KB

Plugin zzToggle-Img skryje všechny obrázky na stránce. Můžete tak v klidu číst text a nebýt rušeni někdy zbytečnou grafikou. Po opětovném kliku obrázky zase zobrazí. Plugin si bohužel neporadí s obrázky vkládanými přes CSS.

Starší komentáře ke článku

Pokud máte zájem o starší komentáře k tomuto článku, naleznete je zde.

Předchozí článek Velká kniha k Adobe Photoshop 7.0
Další článek czretezy.cz
Štítky: Články

Mohlo by vás také zajímat

Nejnovější

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *