Úprava zdrojového kódu HTML

Freemaily, internetové služby a jiná témata

Moderátor: Moderátoři Živě.cz

Odeslat příspěvekod Tom.Fucik 12. 5. 2015 21:06

Existuje nějaký doplněk do Chromu nebo prostě něco, čím by se dal modifikovat HTML kód stránky tak, aby to zůstalo po každém načtení? Například pokud bych chtěl, aby se mi na doméně "zive.cz" nezobrazoval "<div id='mf-footer'></div>"?
Tom.Fucik
Kolemjdoucí

Odeslat příspěvekod Wikan 12. 5. 2015 21:08

Např. známý doplněk pro blokování reklam.
Wikan
Moderátor
Uživatelský avatar

Odeslat příspěvekod soban 12. 5. 2015 21:13

Jmenuje se to textový editor html soubor v něm upravíš a nahraješ spátky na server.

Jinak pokud chceš blokovat reklamy a podobné věci existují různé doplňky, adblock plus, NoScript a další.
/----------------------------------------\
| Petr Šobáň |
| Olomouc |
\----------------------------------------/
soban
Pokročilý

Odeslat příspěvekod Krakatoa 12. 5. 2015 22:56

Ve firefoxu se to dá dělat přes userContent.css, pokud chrome není dementní prohlížeč tak by měl mít něco podobného.
Krakatoa
Junior

Odeslat příspěvekod karlos00x 13. 5. 2015 07:23

obecne to chces tak neni "editovat html", ale "po nacteni kazde stranky spoustet vlastni JS"
Upgrade který má smysl: SSD. Zažijete svižný počítač.
karlos00x
Pokročilý

Odeslat příspěvekod malcolmX 13. 5. 2015 08:01

Popisovany stav lze docilit treba vnucenim vlastniho css nebo skriptovanim napr. pomoci jQuery, pripadne vyuzit nektery z jiz existujicich doplnku naprogramovanych pro konkretni prohlizec.
malcolmX
Junior

Odeslat příspěvekod Nargon 13. 5. 2015 09:31

Do chromu doinstalovat toto rozšíření:
https://chrome.google.com/webstore/deta ... ldmpobfkfo
Následně si vytvořit nový skript:
Kód: Vybrat vše
// ==UserScript==
// @name       HideFooter
// @namespace  http://fakt.nevim.co/
// @version    1.0
// @description  Skryje element footer na zive.cz
// @match      http://www.zive.cz/*
// @copyright  2015+, Nargon
// @require    http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js
// ==/UserScript==

$("#mf-footer").hide();

Skript uložit a aktivovat. A máš hotovo. Tenhle plugin automaticky po načtení stránky http://www.zive.cz spustí tvůj definovaný javascript a provede skrytí elementu. Dají se s tím dělat i další věci. Tam už jen záleží na fantazii a tvých schopnostech javascriptu/html. Například si do každé stránky můžeš vložit iframe s facebookem :) atd. Fantazii se meze nekladou.
Desktop: Ryzen 7 1800X (3.95GHz, 1.35V), Asus Crosshair VI Hero, 16GB DDR4 Ram (3200MHz), 128GB SSD + 3TB HDD, Nvidia GTX 1080
Notebook: Asus UL50VT 15.6" (SU7300@1.7GHz, 4GB ram, 500GB HDD, Intel GMA 4500MHD + nVidia G210M, dlouha vydrz cca 7+ hod)
Nargon
Moderátor

Odeslat příspěvekod kolemjdouci2014 13. 5. 2015 09:51

soban píše:Jmenuje se to textový editor html soubor v něm upravíš a nahraješ spátky na server.


Zda se, ze jsi totalne nepochopil, co tazatel chce. Takze prosim si to precti znova a lepe.
kolemjdouci2014
Junior

Odeslat příspěvekod Tom.Fucik 13. 5. 2015 20:40

Wikan, soban: Doplněk na blokování reklam nepotřebuji - mám to pořešené pomocí souboru hosts, což je jednodušší - nezabírá RAM, funguje napříč prohlížeči a mám to pořešené i na rootlém telefonu, kde přes jakékoliv připojení jsou reklamy blokované. + na PC mám vypnutý flash...

Nargon: Moc díky, to je něco, co jsem hledal... Zítra to vyzkouším... :-)

-- 13. 5. 2015 21:59 --

Tak mi to nedalo, vyzkoušel jsem ještě dnes a moc děkuji - je to přesně to, co jsem hledal, jen se zeptám - ten script se spouští na každé stránce nebo jen tam, kde je zadaná ta doména? To je jen komentář, takže se asi spouští všude, že?
Tom.Fucik
Kolemjdoucí

Odeslat příspěvekod karlos00x 13. 5. 2015 22:20

userscript je komentar z pohledu javascriptu, ale je definici pro ten doplnek
Upgrade který má smysl: SSD. Zažijete svižný počítač.
karlos00x
Pokročilý

Odeslat příspěvekod Krakatoa 13. 5. 2015 23:41

Tom.Fucik:
Nějak tě nechápu, doplněk na blokování reklam ti vadí, protože vytěžuje ram, ale doplněk na uživatelský javascript ti nevadí, i když je to prakticky to samé, akorát s trošku odlišnou funkcionalitou?
A mimoto, ten doplněk se ti bude spouštět všude, i se ti ten uživatelský javascript bude načtený vždy, jen se bude aplikovat tam, kde se aplikovat má, kdyby nebyl načtený, nemohl by se vykonat nikdy.
Krakatoa
Junior

Odeslat příspěvekod karlos00x 14. 5. 2015 14:36

Ten uzivatelsky JS ma asi 5 radku a jedno jedine pravidlo... docela zasadni problem pokud jde o pamet i CPU
Upgrade který má smysl: SSD. Zažijete svižný počítač.
karlos00x
Pokročilý

Odeslat příspěvekod Tom.Fucik 14. 5. 2015 17:44

Krakatoa: Jako nevadí, ale takhle mi to přijde praktičtější, univerzálnější... Jak jsem psal - nemusím mít doplněk, funguje to na celé PC (popřípadě zadání do firewallu routeru na celou síť) a jednoduše to jde hodit i na mobil... :-)
Tom.Fucik
Kolemjdoucí

Odeslat příspěvekod Krakatoa 14. 5. 2015 22:49

Tom.Fucik:
Opravdu nemyslím pod "doplněk na uživatelský javascript" úpravu hosts.
To, co jsem komentoval, byla tvá reakce na doplněk na blokování reklam:
"Doplněk na blokování reklam nepotřebuji"
a reakci na doplněk na uživatelský javascript:
"Moc díky, to je něco, co jsem hledal".

karlos00x:
Zvláštní, když rozkliknu odkaz:
https://chrome.google.com/webstore/deta ... ldmpobfkfo
tak tam je: Velikost: 747KB
... takže na 5 řádků sotva bude.
Krakatoa
Junior


Další stránka

Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 0 návštevníků