
Pozvánka na AMPER 2025
Zveme vás na mezinárodní veletrh elektrotechniky, elektroniky a energetiky - AMPER 2025.
Přejít na obsah|Přejít k hlavnímu menu|Přejít k vyhledávání
Vsadím se, že máte minimálně jedno okno nebo záložku ve svém webovém prohlížeči otevřenou po celý den. Webové aplikace začínají převažovat nad těmi desktopovými a fungují na téměř každém zařízení, a proto se není čemu divit, že s webovým prohlížečem trávíme více a více času. V tomto článku bych rád představil tři způsoby, jak si z obyčejného prohlížeče vytvořit silný pracovní nástroj.
Prohlížeč Chrome nabízí možnost vytvoření vlastních klíčových slov pro vyhledávání na webových stránkách, které mají vámi zadaný hledaný termín uvedený jako parametr URL. Použitím takového vyhledávače přeskočíte nutnost stránku vůbec otevřít a namísto toho hledat přímo pomocí omniboxu (adresního řádku).
Nejčastěji takto používám přímé vyhledávání diskuzí na Redditu nebo adres na Mapy.cz:
Vyhledávače si nastavíte v nastavení (chrome://settings/searchEngines
), stačí vyplnit název vyhledávače, zvolit si klíčové slovo a vložit adresu, ve které nahradíte hledaný termín zástupnými znaky „%s“:
https://www.reddit.com/search/?q=%s
http://mapy.cz/zakladni?q=%s
Funkci vyhledávače je možné ale použít na jakékoli stránce, která používá parametr URL adresy, například Google Translator. Pomocí klíčového „encz“ mohu překládat přímo z adresního řádku. Pro opačný překlad používám klíčové slovo „czen“:
https://translate.google.cz/#cs/en/%s
https://translate.google.cz/#en/cs/%s
Pomocí JavaScriptu můžeme s otevřenou stránkou v prohlížeči dělat prakticky cokoli. Javascriptový kód můžeme spouštět pomocí Nástrojů pro vývojáře prostřednictvím konzole nebo snippetů.
Dalším způsobem spouštění jsou bookmarklety – kousky Javascriptového kódu „ukryté“ uvnitř tlačítek na panelu záložek.
K čemu se toto dá využít? Například k předvyplnění formuláře nebo získání informací z webové stránky. Já často používám bookmarklet, který mi na otevřené stránce s Jira issue zjistí jeho ID a následně mi otevře jinou stránku, kde toto ID rovnou vloží do URL adresy a tím mi zobrazí aktuální stav sestavování navázaného buildu:
javascript: (function() { var matches=document.title.match(/\[([A-Z-0-9]+)\](.+) - JIRA/); var issue_id=matches[1].trim(); window.open("https://somewebsite.com?jira_issue="+issue_id); })();
Téměř každý prohlížeč umožňuje nějakou formu rozšíření – mini aplikací, které mu přidávají nějakou funkci navíc. Někdy je těžké najít to správné pro vaši potřebu a někdy takové rozšíření ani neexistuje. Není ale problém naprogramovat si vlastní – já jsem například nebyl spokojený se správcem záložek, a tak jsem si vytvořil ChromTag.
Je zde ale i několik dalších, které jsou nedílnou součástí mého prohlížeče už několik let:
Svého času jsem používal také Robocorp-Recorder pro identifikaci prvků na stránce pomocí Robot Frameworku. Samozřejmě najdete také řadu rozšíření pro další automatizační nástroje, například pro Playwright.
Zveme vás na mezinárodní veletrh elektrotechniky, elektroniky a energetiky - AMPER 2025.
Únorovým hostem podcastu Inside Tech byl Radoslav Slovák, spolumajitel Edhouse. V rozhovoru pro zpravodajský web Focuson.cz si s Jiřím Böhmem povídal o technologiích měnících svět, konkurenceschopnosti v IT a také o budoucnosti školství a podpoře vzdělávání mladých lidí.
Máme pro vás novinku – Edhouse Update, pravidelný newsletter! Tento nový komunikační kanál jsme vytvořili právě pro vás – naše zákazníky, partnery a IT nadšence. Chceme vám pravidelně přinášet zajímavé informace nejen o dění v naší firmě, ale také sdílet zkušenosti a tipy z oblasti vývoje softwaru a hardwaru.
Děkujeme za váš zájem o odběr našeho newsletteru! Pro dokončení registrace je potřeba potvrdit vaše přihlášení. Na zadaný e-mail jsme vám právě zaslali potvrzovací odkaz. Klikněte prosím na tento odkaz, aby bylo vaše přihlášení dokončeno. Pokud e-mail nenajdete, zkontrolujte prosím složku nevyžádané pošty (spam) nebo složku hromadné pošty.