https://webcraft.hu SEO ellenőrzése a 2025.08.27 napon

A Seo elemző szoftver fejlesztés alatt áll, az esetleges kellemetlenségekért elnézést kérünk!

Az ingyenes SEO elemzésed elkészült.

https://webcraft.hu

Nem jó, de nem is tragikus - hogy egy klasszikussal éljünk. A weboldaladon számos hibát tártunk fel, amelyek megnehezítik a keresőoptimalizálást. Vedd fel velünk a kapcsolatot IDE kattintva, hogy orvosolhassuk ezeket, és felállíthassuk SEO stratégiád! Kérem a részletes SEO-jelentést!2 perc alatt elkészül – személyre szabott formában, e-mailben küldjük.

Kérlek segítsd a rendszerünket, hogy személyre szabottabb tartalmat küldhessünk!

Hogyan jellemeznéd magadat leginkább?

Szuper! Már csak az e-mail címedet kérjük, és küldjük is az eredményeket.

  • 100% biztonságos adatkezelés
  • GDPR-kompatibilis rendszer
  • 24 órán belül válaszolunk kérdéseidre

Megjelenés

Asztali
Tablet
Mobil
Nem tudod, mit jelentenek ezek a hibák? Elmagyarázzuk neked.Mutasd a javítási javaslatokat!
75.84

Összesített SEO eredmény v.2.015

Készült: 2025.08.27 14:22 (3 hónapja)

Frissítés

Google előnézet

Weboldal készítés garanciával, Ügyfélbarát hozzáállássalhttps://webcraft.huWeboldal készítés több mint 20 év tapasztalattal. Biztonságos és gyors honlapok fejlesztése magas konverziókra optimalizálva, garanciával.Többször ellátogatott már erre az oldalra. Az utolsó látogatás ideje: 2025.12.06.
Mutasd a javítási javaslatokat!

Vizsgált mutatók és eredmények

78

Technikai SEO

68

Onsite SEO

AI helyezések

AI helyezések

Nem adtál meg kérdést az AI helyezések elemzéséhez!

Összesen 1 figyelmeztetés!

Az AI helyezések megtekintéséhez előbb írj be egy kérdést!

Google helyezések

Google helyezések

A Google helyezések megtekintéséhez kérjük jelentkezz be!

Összesen 1 figyelmeztetés!

A kulcsszó figyelő szolgáltatáshoz kérjük vásárolj Jarvis előfizetést!

Technikai SEO

URL vizsgálata
87%

Az URL keresőbarát!
Nem található alulvonás az url-ben!
200-as válasz érkezett!
Nem található szóköz az url-ben!
Nem található ékezetes betű az url-ben!
Az url nem több 75 karakternél! (19/75)
Használja a biztonságos https protokollt!
Az urlben nincs floodolás!
A weboldal át van irányítva és csak egy URL címen érhető el: https://www.webcraft.hu

Összesen 9 elfogadott szabály!

A DNS névfeloldás túl sokat késik. 5.300805 mp

Összesen 1 hiba!

SSL tanúsítvány

Az SSL tanúsítvány egy digitális hitelesítés, amely titkosított kapcsolatot biztosít a webkiszolgáló és a felhasználó böngészője között. Segít megvédeni az adatokat a lehallgatástól, biztosítja a weboldal hitelességét, javítja a Google rangsorolást és növeli a felhasználói bizalmat.

A tanúsítvány elemzéséhez kérjük jelentkezz be!

Összesen 1 figyelmeztetés!

HTTP/2 PROTOKOLL
100%

A HTTP/2 a HTTP protokoll továbbfejlesztett verziója, amely gyorsabb adatátvitelt tesz lehetővé multiplexálással, tömörítéssel és jobb kapcsolatkezeléssel. Csökkenti a késleltetést, javítja a weboldalak betöltési sebességét és hatékonyabban kezeli a párhuzamos kéréseket, mint a HTTP/1.1.

Remek az oldal használja a HTTP/2 protokollt!

Összesen 1 elfogadott szabály!

Meta
100%

<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5, viewport-fit=cover">
<meta name="dc.title" content="Weboldal készítés garanciával, Ügyfélbarát hozzáállással">
<meta name="dc.description" content="Weboldal készítés több mint 20 év tapasztalattal. Biztonságos és gyors honlapok fejlesztése magas konverziókra optimalizálva, garanciával.">
<meta name="dc.relation" content="https://www.webcraft.hu/">
<meta name="dc.source" content="https://www.webcraft.hu/">
<meta name="dc.language" content="hu_HU">
<meta name="description" content="Weboldal készítés több mint 20 év tapasztalattal. Biztonságos és gyors honlapok fejlesztése magas konverziókra optimalizálva, garanciával.">
<meta name="robots" content="index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1">
<meta property="og:url" content="https://www.webcraft.hu/">
<meta property="og:site_name" content="WebCraft honlap készítés">
<meta property="og:locale" content="hu_HU">
<meta property="og:type" content="website">
<meta property="og:title" content="Weboldal készítés garanciával, Ügyfélbarát hozzáállással">
<meta property="og:description" content="Weboldal készítés több mint 20 év tapasztalattal. Biztonságos és gyors honlapok fejlesztése magas konverziókra optimalizálva, garanciával.">
<meta property="og:image" content="https://www.webcraft.hu/wp-content/uploads/2025/02/webcraft-facbook-share-3280x1712-1-scaled.jpg">
<meta property="og:image:secure_url" content="https://www.webcraft.hu/wp-content/uploads/2025/02/webcraft-facbook-share-3280x1712-1-scaled.jpg">
<meta property="og:image:width" content="1920">
<meta property="og:image:height" content="1002">
<meta name="twitter:card" content="summary">
<meta name="twitter:title" content="Weboldal készítés garanciával, Ügyfélbarát hozzáállással">
<meta name="twitter:description" content="Weboldal készítés több mint 20 év tapasztalattal. Biztonságos és gyors honlapok fejlesztése magas konverziókra optimalizálva, garanciával.">
<meta name="application-name" content=" "/>
<meta name="msapplication-TileColor" content="#FFFFFF" />
<meta name="msapplication-TileImage" content="/favicon/mstile-144x144.png" />
<meta name="msapplication-square70x70logo" content="/favicon/mstile-70x70.png" />
<meta name="msapplication-square150x150logo" content="/favicon/mstile-150x150.png" />
<meta name="msapplication-wide310x150logo" content="/favicon/mstile-310x150.png" />
<meta name="msapplication-square310x310logo" content="/favicon/mstile-310x310.png" />
<meta name="msapplication-TileImage" content="https://www.webcraft.hu/wp-content/uploads/2023/09/cropped-favicon-512px-270x270.png" />
Az oldal nem használ <meta name="keywords">-t
Az oldal használja a <link rel="canonical">-t

Összesen 2 elfogadott szabály!

Címsorok
100%

A címsorok (<h1>, <h2>, <h3>, stb.) HTML-elemek, amelyek a weboldalak tartalmát hierarchikusan tagolják. Az <h1> a főcím, míg az alacsonyabb szintű címsorok (pl. <h2>, <h3>) az alfejezeteket jelölik. Fontosságuk abban rejlik, hogy segítik a keresőmotorokat a tartalom megértésében, javítják az oldalak SEO-ját, és átláthatóbbá teszik az információt az olvasók számára. A helyes címsorhasználat strukturáltabb, könnyebben fogyasztható tartalmat eredményez.

<h1><h2><h3><h4><h5><h6>
1 db16 db12 db0 db0 db0 db

<h1 id="gspb_heading-id-gsbp-1ef979a8-0784" class="gspb_heading gspb_heading-id-gsbp-1ef979a8-0784 ">Weboldal készítés</h1>

<h2 class="stk-block-heading__text has-text-align-left has-text-align-center-tablet">Szükséged van egy minőségi honlapra?</h2>

<h2 class="stk-block-heading__text has-text-align-center has-text-align-center-tablet">Miért érdemes engem választanod?</h2>

<h3 class="stk-block-heading__text has-text-color has-palette-color-4-color has-text-align-center stk-block-heading--use-theme-margins">Minőségi és pontos munkavégzés</h3>

<h3 class="stk-block-heading__text has-text-color has-palette-color-4-color has-text-align-center stk-block-heading--use-theme-margins">20+ év webfejlesztői tapasztalat</h3>

<h3 class="stk-block-heading__text has-text-color has-palette-color-4-color has-text-align-center stk-block-heading--use-theme-margins">Elérhetőség és ügyfélközpontúság</h3>

<h3 class="stk-block-heading__text has-text-color has-palette-color-4-color has-text-align-center stk-block-heading--use-theme-margins">Jövőálló weboldal készítés</h3>

<h3 class="stk-block-heading__text has-text-color has-palette-color-4-color has-text-align-center stk-block-heading--use-theme-margins">Biztonság és stabilitás</h3>

<h3 class="stk-block-heading__text has-text-color has-palette-color-4-color has-text-align-center stk-block-heading--use-theme-margins">Garancia</h3>

<h2 id="gspb_heading-id-gsbp-32a5e0ec-f51c" class="gspb_heading gspb_heading-id-gsbp-32a5e0ec-f51c ">Webfejlesztés referenciáim</h2>

<h2 id="gspb_heading-id-gsbp-b5099385-324f" class="gspb_heading gspb_heading-id-gsbp-b5099385-324f ">A weboldal készítés lépései</h2>

<h3 id="gspb_heading-id-gsbp-66365061-4ba3" class="gspb_heading gspb_heading-id-gsbp-66365061-4ba3 ">1. lépés: Stratégiai tervezés</h3>

<h3 id="gspb_heading-id-gsbp-928aecd8-4936" class="gspb_heading gspb_heading-id-gsbp-928aecd8-4936 ">2. lépés: A honlap megtervezése</h3>

<h3 id="gspb_heading-id-gsbp-06737ca7-19ba" class="gspb_heading gspb_heading-id-gsbp-06737ca7-19ba ">3. lépés: Fejlesztés, projektmenedzsment</h3>

<h3 id="gspb_heading-id-gsbp-78d93ccb-a5b0" class="gspb_heading gspb_heading-id-gsbp-78d93ccb-a5b0 ">4. lépés: Teljeskörű tesztelés, átadás</h3>

<h3 id="gspb_heading-id-gsbp-e8f0bd4e-63f6" class="gspb_heading gspb_heading-id-gsbp-e8f0bd4e-63f6 ">5. lépés: Mérés, elemzés, korrekciók</h3>

<h3 id="gspb_heading-id-gsbp-9fef35d3-f00e" class="gspb_heading gspb_heading-id-gsbp-9fef35d3-f00e ">6. lépés: Rendszerfelügyelet</h3>

<h2 id="gspb_heading-id-gsbp-b62255cc-3e25" class="gspb_heading gspb_heading-id-gsbp-b62255cc-3e25 " data-aos="clip-down" data-aos-easing="ease" data-aos-duration="700">Webes szolgáltatásaim</h2>

<h2 id="gspb_heading-id-gsbp-ffd0a457-d496" class="gspb_heading gspb_heading-id-gsbp-ffd0a457-d496 ">Honlap készítés</h2>

<h2 id="gspb_heading-id-gsbp-4e608b27-3c7b" class="gspb_heading gspb_heading-id-gsbp-4e608b27-3c7b ">Webáruház készítés</h2>

<h2 id="gspb_heading-id-gsbp-ec98ca24-2bc2" class="gspb_heading gspb_heading-id-gsbp-ec98ca24-2bc2 ">Keresőoptimalizálás</h2>

<h2 id="gspb_heading-id-gsbp-a3c63df5-ac35" class="gspb_heading gspb_heading-id-gsbp-a3c63df5-ac35 ">Könnyű kezelhetőség</h2>

<h2 id="gspb_heading-id-gsbp-d6804a79-e33d" class="gspb_heading gspb_heading-id-gsbp-d6804a79-e33d ">Magas szintű biztonság</h2>

<h2 id="gspb_heading-id-gsbp-45bfa660-895f" class="gspb_heading gspb_heading-id-gsbp-45bfa660-895f ">Kiemelkedő sebesség</h2>

<h2 id="gspb_heading-id-gsbp-eee914f7-3122" class="gspb_heading gspb_heading-id-gsbp-eee914f7-3122 ">Részletes analitika</h2>

<h2 id="gspb_heading-id-gsbp-2b1e6fca-b562" class="gspb_heading gspb_heading-id-gsbp-2b1e6fca-b562 ">Vizuális tartalomkészítés</h2>

<h2 id="gspb_heading-id-gsbp-4c10abbb-7127" class="gspb_heading gspb_heading-id-gsbp-4c10abbb-7127 ">Rendszerfelügyelet</h2>

<h2 id="gspb_heading-id-gsbp-dcb1a603-9070" class="gspb_heading gspb_heading-id-gsbp-dcb1a603-9070 ">Elindítunk egy közös projektet?</h2>

<h2 id="gspb_heading-id-gsbp-c5d13b28-48a5" class="gspb_heading gspb_heading-id-gsbp-c5d13b28-48a5 ">Gyakori kérdések</h2>

Az oldalon megtalálható a <h1>fő</h1> címsor!
Az oldalon megtalálható a <h2> címsor!
Az oldalon megtalálható a <h3> címsor!

Összesen 3 elfogadott szabály!

A(z) <h3 id="gspb_heading-id-gsbp-66365061-4ba3" class="gspb_heading gspb_heading-id-gsbp-66365061-4ba3 ">1. lépés: Stratégiai tervezés</h3> címben nem szerepelhet a(z) <span> tag!

Nem ajánlott, ha a headingekben HTML tag található!

A(z) <h3 id="gspb_heading-id-gsbp-928aecd8-4936" class="gspb_heading gspb_heading-id-gsbp-928aecd8-4936 ">2. lépés: A honlap megtervezése</h3> címben nem szerepelhet a(z) <span> tag!

Nem ajánlott, ha a headingekben HTML tag található!

A(z) <h3 id="gspb_heading-id-gsbp-06737ca7-19ba" class="gspb_heading gspb_heading-id-gsbp-06737ca7-19ba ">3. lépés: Fejlesztés, projektmenedzsment</h3> címben nem szerepelhet a(z) <span> tag!

Nem ajánlott, ha a headingekben HTML tag található!

A(z) <h3 id="gspb_heading-id-gsbp-78d93ccb-a5b0" class="gspb_heading gspb_heading-id-gsbp-78d93ccb-a5b0 ">4. lépés: Teljeskörű tesztelés, átadás</h3> címben nem szerepelhet a(z) <span> tag!

Nem ajánlott, ha a headingekben HTML tag található!

Összesen 4 figyelmeztetés!

Dublin Core
100%

A Dublin Core egy metaadat-szabvány, amely segít azonosítani és leírni a webes tartalmakat strukturált módon. Olyan alapvető információkat tartalmaz, mint a cím, szerző, kulcsszavak, leírás vagy a publikálás dátuma. Használata előnyös, mert javítja a keresőmotorok és más rendszerek számára a tartalom értelmezhetőségét, így segíthet a jobb indexelésben és kereshetőségben. Emellett támogatja az adatcserét és a digitális archívumok rendszerezését is.

<meta name="dc.title" content="Weboldal készítés garanciával, Ügyfélbarát hozzáállással">
<meta name="dc.description" content="Weboldal készítés több mint 20 év tapasztalattal. Biztonságos és gyors honlapok fejlesztése magas konverziókra optimalizálva, garanciával.">
<meta name="dc.relation" content="https://www.webcraft.hu/">
<meta name="dc.source" content="https://www.webcraft.hu/">
<meta name="dc.language" content="hu_HU">
Weboldal használja a Dublin Core szabályt!

Összesen 1 elfogadott szabály!

Open Graph
100%

Az Open Graph (OG) egy metaadat-protokoll, amelyet a Facebook fejlesztett ki, és lehetővé teszi, hogy a weboldalak jobban megjelenjenek a közösségi médiában. Az OG-címkék (og:title, og:description, og:image, stb.) segítségével beállítható, hogy például egy Facebook-megosztásnál milyen cím, kép és leírás jelenjen meg. Ez javítja a kattintási arányt (CTR), a felhasználói élményt, és növeli az oldal láthatóságát a közösségi platformokon.

<meta property="og:url" content="https://www.webcraft.hu/">
<meta property="og:site_name" content="WebCraft honlap készítés">
<meta property="og:locale" content="hu_HU">
<meta property="og:type" content="website">
<meta property="og:title" content="Weboldal készítés garanciával, Ügyfélbarát hozzáállással">
<meta property="og:description" content="Weboldal készítés több mint 20 év tapasztalattal. Biztonságos és gyors honlapok fejlesztése magas konverziókra optimalizálva, garanciával.">
<meta property="og:image" content="https://www.webcraft.hu/wp-content/uploads/2025/02/webcraft-facbook-share-3280x1712-1-scaled.jpg">
<meta property="og:image:secure_url" content="https://www.webcraft.hu/wp-content/uploads/2025/02/webcraft-facbook-share-3280x1712-1-scaled.jpg">
<meta property="og:image:width" content="1920">
<meta property="og:image:height" content="1002">
Weboldal használja az Open Graph szabályt!

Összesen 1 elfogadott szabály!

W3C
0%

A W3C (World Wide Web Consortium) egy nemzetközi szervezet, amely a webes szabványokat fejleszti és felügyeli. Célja, hogy a web mindenki számára elérhető, kompatibilis és biztonságos legyen. A W3C ajánlásainak betartása biztosítja, hogy egy weboldal jól működjön minden böngészőben, gyorsabb legyen, és megfeleljen az akadálymentességi (WCAG) és SEO-irányelveknek. Ez hosszú távon jobb felhasználói élményt és szélesebb elérhetőséget eredményez.

Attribute “fetchpriority” not allowed on element “link” at this point.

A(z) 11 sorban

Attribute “imagesrcset” not allowed on element “link” at this point.

A(z) 12 sorban

Attribute “imagesizes” not allowed on element “link” at this point.

A(z) 12 sorban

Attribute “fetchpriority” not allowed on element “link” at this point.

A(z) 13 sorban

Attribute “fetchpriority” not allowed on element “link” at this point.

A(z) 13 sorban

Attribute “fetchpriority” not allowed on element “link” at this point.

A(z) 13 sorban

Attribute “fetchpriority” not allowed on element “link” at this point.

A(z) 13 sorban

CSS: Parse Error.

A(z) 75 sorban

CSS: “contain-intrinsic-size”: Property “contain-intrinsic-size” doesn't exist.

A(z) 87 sorban

Attribute “consent-skip-blocker” not allowed on element “script” at this point.

A(z) 112 sorban

Element “script” must not have attribute “defer” unless attribute “src” is also specified.

A(z) 116 sorban

Attribute “nitro-exclude” not allowed on element “script” at this point.

A(z) 117 sorban

Attribute “nitro-exclude” not allowed on element “script” at this point.

A(z) 118 sorban

Element “script” must not have attribute “defer” unless attribute “src” is also specified.

A(z) 119 sorban

Element “link” is missing one or more of the following attributes: “href”, “resource”.

A(z) 120 sorban

Element “link” is missing one or more of the following attributes: “href”, “resource”.

A(z) 121 sorban

Element “link” is missing one or more of the following attributes: “href”, “resource”.

A(z) 122 sorban

CSS: “min-width”: Too many values or values are not recognized.

A(z) 124 sorban

Element “link” is missing one or more of the following attributes: “href”, “resource”.

A(z) 129 sorban

Element “link” is missing one or more of the following attributes: “href”, “resource”.

A(z) 130 sorban

CSS: “width”: Too many values or values are not recognized.

A(z) 136 sorban

CSS: “height”: Too many values or values are not recognized.

A(z) 136 sorban

CSS: “width”: Too many values or values are not recognized.

A(z) 136 sorban

CSS: “height”: Too many values or values are not recognized.

A(z) 136 sorban

CSS: “width”: Too many values or values are not recognized.

A(z) 136 sorban

CSS: “height”: Too many values or values are not recognized.

A(z) 136 sorban

CSS: “width”: Too many values or values are not recognized.

A(z) 136 sorban

CSS: “height”: Too many values or values are not recognized.

A(z) 136 sorban

CSS: “width”: Too many values or values are not recognized.

A(z) 136 sorban

CSS: “height”: Too many values or values are not recognized.

A(z) 136 sorban

CSS: “width”: Too many values or values are not recognized.

A(z) 136 sorban

CSS: “height”: Too many values or values are not recognized.

A(z) 136 sorban

CSS: “width”: Too many values or values are not recognized.

A(z) 136 sorban

CSS: “height”: Too many values or values are not recognized.

A(z) 136 sorban

CSS: “width”: Too many values or values are not recognized.

A(z) 136 sorban

CSS: “height”: Too many values or values are not recognized.

A(z) 136 sorban

CSS: “width”: Too many values or values are not recognized.

A(z) 136 sorban

CSS: “height”: Too many values or values are not recognized.

A(z) 136 sorban

Element “link” is missing one or more of the following attributes: “href”, “resource”.

A(z) 137 sorban

Element “link” is missing one or more of the following attributes: “href”, “resource”.

A(z) 138 sorban

Element “link” is missing one or more of the following attributes: “href”, “resource”.

A(z) 139 sorban

Element “link” is missing one or more of the following attributes: “href”, “resource”.

A(z) 140 sorban

Element “link” is missing one or more of the following attributes: “href”, “resource”.

A(z) 141 sorban

Element “link” is missing one or more of the following attributes: “href”, “resource”.

A(z) 142 sorban

Element “link” is missing one or more of the following attributes: “href”, “resource”.

A(z) 143 sorban

CSS: “scrollbar-width”: “20px” is not a “scrollbar-width” value.

A(z) 166 sorban

CSS: “scrollbar-color”: Too many values or values are not recognized.

A(z) 166 sorban

Element “link” is missing required attribute “href”.

A(z) 208 sorban

Bad value “speculationrules” for attribute “type” on element “script”: Subtype missing.

A(z) 261 sorban

Attribute “consent-skip-blocker” not allowed on element “div” at this point.

A(z) 266 sorban

CSS: “content-visibility”: Property “content-visibility” doesn't exist.

A(z) 266 sorban

CSS: “contain-intrinsic-size”: Property “contain-intrinsic-size” doesn't exist.

A(z) 266 sorban

Attribute “inert” not allowed on element “div” at this point.

A(z) 266 sorban

Bad value “auto” for attribute “sizes” on element “img”: Bad CSS number token: Expected a minus sign or a digit but saw “a” instead at “auto”.

A(z) 275 sorban

Attribute “fetchpriority” not allowed on element “img” at this point.

A(z) 275 sorban

Attribute “fetchpriority” not allowed on element “img” at this point.

A(z) 303 sorban

CSS: “content-visibility”: Property “content-visibility” doesn't exist.

A(z) 328 sorban

CSS: “contain-intrinsic-size”: Property “contain-intrinsic-size” doesn't exist.

A(z) 328 sorban

Attribute “fetchpriority” not allowed on element “img” at this point.

A(z) 332 sorban

Bad value “auto” for attribute “sizes” on element “img”: Bad CSS number token: Expected a minus sign or a digit but saw “a” instead at “auto”.

A(z) 332 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 387 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 388 sorban

Element “div” not allowed as child of element “span” in this context. (Suppressing further errors from this subtree.)

A(z) 388 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 392 sorban

Element “div” not allowed as child of element “span” in this context. (Suppressing further errors from this subtree.)

A(z) 392 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 399 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 406 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 410 sorban

Attribute “fetchpriority” not allowed on element “img” at this point.

A(z) 416 sorban

Bad value “auto” for attribute “sizes” on element “img”: Bad CSS number token: Expected a minus sign or a digit but saw “a” instead at “auto”.

A(z) 416 sorban

CSS: “content-visibility”: Property “content-visibility” doesn't exist.

A(z) 423 sorban

CSS: “contain-intrinsic-size”: Property “contain-intrinsic-size” doesn't exist.

A(z) 423 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 424 sorban

Duplicate ID “miert-erdemes-engem-valasztanod”.

A(z) 428 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 428 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 434 sorban

Element “div” not allowed as child of element “span” in this context. (Suppressing further errors from this subtree.)

A(z) 434 sorban

Duplicate ID “minosegi-es-pontos-munkavegzes”.

A(z) 438 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 438 sorban

CSS: “color”: Parse Error.

A(z) 438 sorban

Duplicate ID “minosegi-es-pontos-munkavegzes”.

A(z) 442 sorban

Duplicate ID “minosegi-es-pontos-munkavegzes”.

A(z) 448 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 448 sorban

Element “div” not allowed as child of element “span” in this context. (Suppressing further errors from this subtree.)

A(z) 448 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 452 sorban

CSS: “color”: Parse Error.

A(z) 452 sorban

Duplicate ID “minosegi-es-pontos-munkavegzes”.

A(z) 456 sorban

Duplicate ID “minosegi-es-pontos-munkavegzes”.

A(z) 462 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 462 sorban

Element “div” not allowed as child of element “span” in this context. (Suppressing further errors from this subtree.)

A(z) 462 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 466 sorban

CSS: “color”: Parse Error.

A(z) 466 sorban

Duplicate ID “minosegi-es-pontos-munkavegzes”.

A(z) 470 sorban

Duplicate ID “minosegi-es-pontos-munkavegzes”.

A(z) 476 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 476 sorban

Element “div” not allowed as child of element “span” in this context. (Suppressing further errors from this subtree.)

A(z) 476 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 480 sorban

CSS: “color”: Parse Error.

A(z) 480 sorban

Duplicate ID “minosegi-es-pontos-munkavegzes”.

A(z) 484 sorban

Duplicate ID “minosegi-es-pontos-munkavegzes”.

A(z) 490 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 490 sorban

Element “div” not allowed as child of element “span” in this context. (Suppressing further errors from this subtree.)

A(z) 490 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 494 sorban

CSS: “color”: Parse Error.

A(z) 494 sorban

Duplicate ID “minosegi-es-pontos-munkavegzes”.

A(z) 498 sorban

Duplicate ID “minosegi-es-pontos-munkavegzes”.

A(z) 504 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 504 sorban

Element “div” not allowed as child of element “span” in this context. (Suppressing further errors from this subtree.)

A(z) 504 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 508 sorban

CSS: “color”: Parse Error.

A(z) 508 sorban

Duplicate ID “minosegi-es-pontos-munkavegzes”.

A(z) 512 sorban

CSS: “content-visibility”: Property “content-visibility” doesn't exist.

A(z) 519 sorban

CSS: “contain-intrinsic-size”: Property “contain-intrinsic-size” doesn't exist.

A(z) 519 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 520 sorban

Element “div” not allowed as child of element “span” in this context. (Suppressing further errors from this subtree.)

A(z) 520 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 532 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 537 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 538 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 539 sorban

Bad value “auto” for attribute “sizes” on element “img”: Bad CSS number token: Expected a minus sign or a digit but saw “a” instead at “auto”.

A(z) 539 sorban

Attribute “fetchpriority” not allowed on element “img” at this point.

A(z) 539 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 544 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 545 sorban

Bad value “auto” for attribute “sizes” on element “img”: Bad CSS number token: Expected a minus sign or a digit but saw “a” instead at “auto”.

A(z) 545 sorban

Attribute “fetchpriority” not allowed on element “img” at this point.

A(z) 545 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 550 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 551 sorban

Bad value “auto” for attribute “sizes” on element “img”: Bad CSS number token: Expected a minus sign or a digit but saw “a” instead at “auto”.

A(z) 551 sorban

Attribute “fetchpriority” not allowed on element “img” at this point.

A(z) 551 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 556 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 557 sorban

Bad value “auto” for attribute “sizes” on element “img”: Bad CSS number token: Expected a minus sign or a digit but saw “a” instead at “auto”.

A(z) 557 sorban

Attribute “fetchpriority” not allowed on element “img” at this point.

A(z) 557 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 562 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 563 sorban

Bad value “auto” for attribute “sizes” on element “img”: Bad CSS number token: Expected a minus sign or a digit but saw “a” instead at “auto”.

A(z) 563 sorban

Attribute “fetchpriority” not allowed on element “img” at this point.

A(z) 563 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 568 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 569 sorban

Bad value “auto” for attribute “sizes” on element “img”: Bad CSS number token: Expected a minus sign or a digit but saw “a” instead at “auto”.

A(z) 569 sorban

Attribute “fetchpriority” not allowed on element “img” at this point.

A(z) 569 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 574 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 575 sorban

Bad value “auto” for attribute “sizes” on element “img”: Bad CSS number token: Expected a minus sign or a digit but saw “a” instead at “auto”.

A(z) 575 sorban

Attribute “fetchpriority” not allowed on element “img” at this point.

A(z) 575 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 580 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 581 sorban

Bad value “auto” for attribute “sizes” on element “img”: Bad CSS number token: Expected a minus sign or a digit but saw “a” instead at “auto”.

A(z) 581 sorban

Attribute “fetchpriority” not allowed on element “img” at this point.

A(z) 581 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 586 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 587 sorban

Bad value “auto” for attribute “sizes” on element “img”: Bad CSS number token: Expected a minus sign or a digit but saw “a” instead at “auto”.

A(z) 587 sorban

Attribute “fetchpriority” not allowed on element “img” at this point.

A(z) 587 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 592 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 593 sorban

Bad value “auto” for attribute “sizes” on element “img”: Bad CSS number token: Expected a minus sign or a digit but saw “a” instead at “auto”.

A(z) 593 sorban

Attribute “fetchpriority” not allowed on element “img” at this point.

A(z) 593 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 598 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 599 sorban

Bad value “auto” for attribute “sizes” on element “img”: Bad CSS number token: Expected a minus sign or a digit but saw “a” instead at “auto”.

A(z) 599 sorban

Attribute “fetchpriority” not allowed on element “img” at this point.

A(z) 599 sorban

Duplicate attribute “width”.

A(z) 607 sorban

Duplicate attribute “height”.

A(z) 607 sorban

No “p” element in scope but a “p” end tag seen.

A(z) 610 sorban

CSS: “content-visibility”: Property “content-visibility” doesn't exist.

A(z) 615 sorban

CSS: “contain-intrinsic-size”: Property “contain-intrinsic-size” doesn't exist.

A(z) 615 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 617 sorban

Element “div” not allowed as child of element “span” in this context. (Suppressing further errors from this subtree.)

A(z) 617 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 629 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 751 sorban

CSS: “content-visibility”: Property “content-visibility” doesn't exist.

A(z) 755 sorban

CSS: “contain-intrinsic-size”: Property “contain-intrinsic-size” doesn't exist.

A(z) 755 sorban

Duplicate ID “miert-erdemes-engem-valasztanod”.

A(z) 760 sorban

Attribute “fetchpriority” not allowed on element “img” at this point.

A(z) 766 sorban

Bad value “auto” for attribute “sizes” on element “img”: Bad CSS number token: Expected a minus sign or a digit but saw “a” instead at “auto”.

A(z) 766 sorban

Attribute “fetchpriority” not allowed on element “img” at this point.

A(z) 780 sorban

Bad value “auto” for attribute “sizes” on element “img”: Bad CSS number token: Expected a minus sign or a digit but saw “a” instead at “auto”.

A(z) 780 sorban

Attribute “fetchpriority” not allowed on element “img” at this point.

A(z) 794 sorban

Bad value “auto” for attribute “sizes” on element “img”: Bad CSS number token: Expected a minus sign or a digit but saw “a” instead at “auto”.

A(z) 794 sorban

Attribute “fetchpriority” not allowed on element “img” at this point.

A(z) 808 sorban

Bad value “auto” for attribute “sizes” on element “img”: Bad CSS number token: Expected a minus sign or a digit but saw “a” instead at “auto”.

A(z) 808 sorban

Attribute “fetchpriority” not allowed on element “img” at this point.

A(z) 822 sorban

Bad value “auto” for attribute “sizes” on element “img”: Bad CSS number token: Expected a minus sign or a digit but saw “a” instead at “auto”.

A(z) 822 sorban

Attribute “fetchpriority” not allowed on element “img” at this point.

A(z) 836 sorban

Bad value “auto” for attribute “sizes” on element “img”: Bad CSS number token: Expected a minus sign or a digit but saw “a” instead at “auto”.

A(z) 836 sorban

Attribute “fetchpriority” not allowed on element “img” at this point.

A(z) 850 sorban

Bad value “auto” for attribute “sizes” on element “img”: Bad CSS number token: Expected a minus sign or a digit but saw “a” instead at “auto”.

A(z) 850 sorban

Attribute “fetchpriority” not allowed on element “img” at this point.

A(z) 864 sorban

Bad value “auto” for attribute “sizes” on element “img”: Bad CSS number token: Expected a minus sign or a digit but saw “a” instead at “auto”.

A(z) 864 sorban

Attribute “fetchpriority” not allowed on element “img” at this point.

A(z) 878 sorban

Bad value “auto” for attribute “sizes” on element “img”: Bad CSS number token: Expected a minus sign or a digit but saw “a” instead at “auto”.

A(z) 878 sorban

CSS: “content-visibility”: Property “content-visibility” doesn't exist.

A(z) 893 sorban

CSS: “contain-intrinsic-size”: Property “contain-intrinsic-size” doesn't exist.

A(z) 893 sorban

Element “style” not allowed as child of element “div” in this context. (Suppressing further errors from this subtree.)

A(z) 894 sorban

Element “div” not allowed as child of element “span” in this context. (Suppressing further errors from this subtree.)

A(z) 894 sorban

CSS: “content-visibility”: Property “content-visibility” doesn't exist.

A(z) 907 sorban

CSS: “contain-intrinsic-size”: Property “contain-intrinsic-size” doesn't exist.

A(z) 907 sorban

Element “script” must not have attribute “defer” unless attribute “src” is also specified.

A(z) 1159 sorban

Element “style” not allowed as child of element “body” in this context. (Suppressing further errors from this subtree.)

A(z) 1172 sorban

Element “script” must not have attribute “defer” unless attribute “src” is also specified.

A(z) 1232 sorban

Element “script” must not have attribute “async” unless attribute “src” is also specified or unless attribute “type” is specified with value “module”.

A(z) 1240 sorban

Összesen 201 hiba!

The “type” attribute for the “style” element is not needed and should be omitted.

A(z) 166 sorban

The first occurrence of ID “miert-erdemes-engem-valasztanod” was here.

A(z) 424 sorban

The first occurrence of ID “minosegi-es-pontos-munkavegzes” was here.

A(z) 434 sorban

The first occurrence of ID “minosegi-es-pontos-munkavegzes” was here.

A(z) 434 sorban

The first occurrence of ID “minosegi-es-pontos-munkavegzes” was here.

A(z) 434 sorban

The first occurrence of ID “minosegi-es-pontos-munkavegzes” was here.

A(z) 434 sorban

The first occurrence of ID “minosegi-es-pontos-munkavegzes” was here.

A(z) 434 sorban

The first occurrence of ID “minosegi-es-pontos-munkavegzes” was here.

A(z) 434 sorban

The first occurrence of ID “minosegi-es-pontos-munkavegzes” was here.

A(z) 434 sorban

The first occurrence of ID “minosegi-es-pontos-munkavegzes” was here.

A(z) 434 sorban

The first occurrence of ID “minosegi-es-pontos-munkavegzes” was here.

A(z) 434 sorban

The first occurrence of ID “minosegi-es-pontos-munkavegzes” was here.

A(z) 434 sorban

The first occurrence of ID “minosegi-es-pontos-munkavegzes” was here.

A(z) 434 sorban

The first occurrence of ID “minosegi-es-pontos-munkavegzes” was here.

A(z) 434 sorban

The first occurrence of ID “miert-erdemes-engem-valasztanod” was here.

A(z) 424 sorban

The “type” attribute is unnecessary for JavaScript resources.

A(z) 1159 sorban

Összesen 16 figyelmeztetés!

Flash tartalom
100%

A Flash tartalom az Adobe Flash technológiával készült animációkat, videókat vagy interaktív elemeket jelent. Régebben népszerű volt a weboldalakon, de ma már elavult és nem támogatott. Alternatíva: HTML5, CSS3 és JavaScript segítségével minden Flash-funkcionalitás korszerűbben és hatékonyabban megvalósítható.

Nem található flash tartalom az oldalon!

Összesen 1 elfogadott szabály!

Framek

A framek és iframek olyan HTML-elemek, amelyek más weboldalak vagy tartalmak beágyazására szolgálnak. Hátrányuk, hogy rontják a SEO-t, biztonsági kockázatot jelentenek, lassítják az oldalt és mobilon problémás lehet a megjelenítésük. Helyettük érdemes API-kat, AJAX-ot vagy JavaScriptet használni.

Hibaoldal

A 404 hibaoldal akkor jelenik meg, ha egy felhasználó olyan oldalt próbál elérni, amely nem létezik. Fontos, hogy legyen egy egyedi 404 oldal, mert javítja a felhasználói élményt, segít a látogatók visszairányításában, és csökkentheti a visszafordulási arányt. SEO szempontból is hasznos, ha megfelelő navigációt vagy keresési lehetőséget biztosít.

Sajnos a weboldal nem rendelkezik 404 hibaoldallal!

Összesen 1 figyelmeztetés!

Szkriptfájlok
0%

A scriptek olyan programkódok (pl. JavaScript, PHP), amelyek egy weboldalon vagy szerveren futnak, hogy dinamikus funkciókat biztosítsanak. Segítségükkel interaktív elemek, adatkezelés, automatizáció és egyedi felhasználói élmény valósítható meg.

<script src="data:text/javascript,var%20image_save_msg%20%3d%20%27you%20are%20not%20allowed%20to%20save%20images%21%27%3b%0a%0avar%20no_menu_msg%20%3d%20%27context%20menu%20disabled%21%27%3b%0a%0avar%20smessage%20%3d%20%22%3cb%3efigyelem%3c%2fb%3ea%20weboldal%20teljes%20tartalm%c3%a1t%20szerz%c5%91i%20jog%20v%c3%a9di%21%22%3b%0a%0a%0a%22use%20strict%22%3b%0a%2f%2a%20this%20because%20search%20property%20%22includes%22%20does%20not%20supported%20by%20ie%2a%2f%0aif%20%28%21string.prototype.includes%29%20%7b%0astring.prototype.includes%20%3d%20function%28search%2c%20start%29%20%7b%0a%20%20if%20%28typeof%20start%20%21%3d%3d%20%27number%27%29%20%7b%0a%09start%20%3d%200%3b%0a%20%20%7d%0a%0a%20%20if%20%28start%20%2b%20search.length%20%3e%20this.length%29%20%7b%0a%09return%20false%3b%0a%20%20%7d%20else%20%7b%0a%09return%20this.indexof%28search%2c%20start%29%20%21%3d%3d%20-1%3b%0a%20%20%7d%0a%7d%3b%0a%7d%0a%2f%2a%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2a%2f%0alet%20cancall%20%3d%20true%3b%0a%0afunction%20call_disable_copy_withdelay%28e%29%20%7b%0a%20%20if%20%28cancall%29%20%7b%0a%20%20%20%20cancall%20%3d%20false%3b%0a%20%20%20%20disable_copy%28e%29%3b%0a%20%20%20%20settimeout%28%28%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20cancall%20%3d%20true%3b%0a%20%20%20%20%7d%2c%201000%29%3b%0a%20%20%7d%0a%7d%0a%0afunction%20disable_copy%28e%29%0a%7b%0a%09window.wccp_pro_iscontenteditable_flag%20%3d%20false%3b%0a%09%0a%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22disable_copy%22%29%3b%0a%09%0a%09var%20e%20%3d%20e%20%7c%7c%20window.event%3b%20%2f%2f%20also%20there%20is%20no%20e.target%20property%20in%20ie.%20instead%20ie%20uses%20window.event.srcelement%0a%20%20%09%0a%09var%20target%20%3d%20e.target%20%7c%7c%20e.srcelement%3b%0a%0a%09var%20elemtype%20%3d%20e.target.nodename%3b%0a%09%0a%09elemtype%20%3d%20elemtype.touppercase%28%29%3b%0a%09%0a%09if%20%28apply_class_exclusion%28e%29%20%3d%3d%20%22yes%22%29%20return%20true%3b%0a%0a%09if%28wccp_pro_iscontenteditable%28e%29%20%3d%3d%20true%29%20%7breturn%20true%3b%7d%0a%09%0a%09if%28is_content_editable_element%28current_clicked_element%29%20%3d%3d%20true%29%0a%09%7b%0a%09%09return%20true%3b%0a%09%7d%0a%09else%0a%09%7b%0a%09%09if%20%28smessage%20%21%3d%3d%20%22%22%20%26%26%20e.detail%20%3d%3d%202%29%0a%09%09%09show_wccp_pro_message%28smessage%29%3b%0a%09%09%0a%09%09if%20%28issafari%29%0a%09%09%7b%0a%09%09%09return%20true%3b%0a%09%09%7d%0a%09%09else%0a%09%09%7b%0a%09%09%09%2f%2fwccp_pro_clear_any_selection%28%29%3b%0a%09%09%09%0a%09%09%09return%20false%3b%0a%09%09%7d%0a%09%7d%0a%09%0a%09%2f%2adisable%20context%20menu%20when%20shift%20%2b%20right%20click%20is%20pressed%2a%2f%0a%09var%20shiftpressed%20%3d%200%3b%0a%09%0a%09var%20evt%20%3d%20e%3fe%3awindow.event%3b%0a%09%0a%09if%20%28parseint%28navigator.appversion%29%3e3%29%20%7b%0a%09%09%0a%09%09if%20%28document.layers%20%26%26%20navigator.appname%3d%3d%22netscape%22%29%0a%09%09%09%0a%09%09%09shiftpressed%20%3d%20%28e.modifiers-0%3e3%29%3b%0a%09%09%09%0a%09%09else%0a%09%09%09%0a%09%09%09shiftpressed%20%3d%20e.shiftkey%3b%0a%09%09%09%0a%09%09if%20%28shiftpressed%29%20%7b%0a%09%09%09%0a%09%09%09if%20%28smessage%20%21%3d%3d%20%22%22%29%20show_wccp_pro_message%28smessage%29%3b%0a%09%09%09%0a%09%09%09var%20isfirefox%20%3d%20typeof%20installtrigger%20%21%3d%3d%20%27undefined%27%3b%20%20%20%2f%2a%20firefox%201.0%2b%20%2a%2f%0a%09%09%09%0a%09%09%09if%20%28isfirefox%29%20%7b%0a%09%09%09evt.cancelbubble%20%3d%20true%3b%0a%09%09%09if%20%28evt.stoppropagation%29%20evt.stoppropagation%28%29%3b%0a%09%09%09if%20%28evt.preventdefault%28%29%29%20evt.preventdefault%28%29%3b%0a%09%09%09show_wccp_pro_message%20%28smessage%29%3b%0a%09%09%09wccp_pro_clear_any_selection%28%29%3b%0a%09%09%09return%20false%3b%0a%09%09%09%7d%0a%09%09%09%0a%09%09%09wccp_pro_clear_any_selection%28%29%3b%0a%09%09%09return%20false%3b%0a%09%09%7d%0a%09%7d%0a%09%0a%09if%28e.which%20%3d%3d%3d%202%20%29%7b%0a%09var%20clickedtag_a%20%3d%20%28e%3d%3dnull%29%20%3f%20event.srcelement.tagname%20%3a%20e.target.tagname%3b%0a%09%20%20%20show_wccp_pro_message%28smessage%29%3b%0a%20%20%20%20%20%20%20wccp_pro_clear_any_selection%28%29%3b%20return%20false%3b%0a%20%20%20%20%7d%0a%09var%20issafari%20%3d%20%2fsafari%2f.test%28navigator.useragent%29%20%26%26%20%2fapple%20computer%2f.test%28navigator.vendor%29%3b%0a%09var%20checker_img%20%3d%20%27checked%27%3b%0a%09if%20%28elemtype%20%3d%3d%20%22img%22%20%26%26%20checker_img%20%3d%3d%20%27checked%27%20%26%26%20e.detail%20%3d%3d%202%29%20%7bshow_wccp_pro_message%28alertmsg_img%29%3bwccp_pro_clear_any_selection%28%29%3breturn%20false%3b%7d%0a%0a%20%20%20%20%2f%2felemtype%20must%20be%20merged%20by%20elemtype%20checker%20on%20function%20disable_copy%20%26%20disable_hot_keys%0a%09if%20%28is_content_editable_element%28elemtype%29%20%3d%3d%20false%29%0a%09%7b%0a%09%09if%20%28smessage%20%21%3d%3d%20%22%22%20%26%26%20e.detail%20%3d%3d%202%29%0a%09%09%09show_wccp_pro_message%28smessage%29%3b%0a%09%09%0a%09%09if%20%28issafari%29%0a%09%09%7b%0a%09%09%09return%20true%3b%0a%09%09%7d%0a%09%09else%0a%09%09%7b%0a%09%09%09wccp_pro_clear_any_selection%28%29%3b%20return%20false%3b%0a%09%09%7d%0a%09%7d%0a%09else%0a%09%7b%0a%09%09return%20true%3b%0a%09%7d%0a%7d%0a%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%0afunction%20disable_copy_ie%28%29%0a%7b%0a%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22disable_copy_ie_function_started%22%29%3b%0a%09%0a%09var%20e%20%3d%20e%20%7c%7c%20window.event%3b%0a%09%2f%2aalso%20there%20is%20no%20e.target%20property%20in%20ie.%2a%2f%0a%09%2f%2ainstead%20ie%20uses%20window.event.srcelement%2a%2f%0a%20%20%09var%20target%20%3d%20e.target%20%7c%7c%20e.srcelement%3b%0a%09%0a%09var%20elemtype%20%3d%20window.event.srcelement.nodename%3b%0a%09%0a%09elemtype%20%3d%20elemtype.touppercase%28%29%3b%0a%0a%09if%28wccp_pro_iscontenteditable%28e%29%20%3d%3d%20true%29%20return%20true%3b%0a%09%0a%09if%20%28apply_class_exclusion%28e%29%20%3d%3d%20%22yes%22%29%20return%20true%3b%0a%09%0a%09if%20%28elemtype%20%3d%3d%20%22img%22%29%20%7bshow_wccp_pro_message%28alertmsg_img%29%3breturn%20false%3b%7d%0a%09%0a%09%2f%2felemtype%20must%20be%20merged%20by%20elemtype%20checker%20on%20function%20disable_copy%20%26%20disable_hot_keys%0a%09if%20%28is_content_editable_element%28elemtype%29%20%3d%3d%20false%29%0a%09%7b%0a%09%09return%20false%3b%0a%09%7d%0a%7d%0afunction%20disable_drag_text%28e%29%0a%7b%0a%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22disable_drag_text%22%29%3b%0a%09%0a%09%2f%2avar%20issafari%20%3d%20%2fsafari%2f.test%28navigator.useragent%29%20%26%26%20%2fapple%20computer%2f.test%28navigator.vendor%29%3b%2a%2f%0a%09%2f%2aif%20%28issafari%29%20%7bshow_wccp_pro_message%28alertmsg_img%29%3breturn%20false%3b%7d%2a%2f%0a%09%0a%09var%20e%20%3d%20e%20%7c%7c%20window.event%3b%20%2f%2f%20also%20there%20is%20no%20e.target%20property%20in%20ie.%20instead%20ie%20uses%20window.event.srcelement%2a%2f%0a%20%20%09%0a%09var%20target%20%3d%20e.target%20%7c%7c%20e.srcelement%3b%0a%09%0a%09%2f%2afor%20contenteditable%20tags%2a%2f%0a%09%0a%09if%20%28apply_class_exclusion%28e%29%20%3d%3d%20%22yes%22%29%20return%20true%3b%0a%0a%09var%20elemtype%20%3d%20e.target.nodename%3b%0a%09%0a%09elemtype%20%3d%20elemtype.touppercase%28%29%3b%0a%09%0a%09var%20disable_drag_text_drop%20%3d%20%27checked%27%3b%0a%09%0a%09if%20%28disable_drag_text_drop%20%21%3d%20%22checked%22%29%20%20return%20true%3b%0a%09%0a%09if%20%28window.location.href.indexof%28%22%2fuser%2f%22%29%20%3e%20-1%29%20%7b%0a%20%20%20%20%20%20return%20true%3b%20%2f%2ato%20allow%20users%20to%20drag%20%26%20drop%20images%20when%20editing%20thier%20profiles%2a%2f%0a%20%20%20%20%7d%0a%09%0a%09return%20false%3b%0a%7d%0a%0a%2f%2a%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2fspecial%20for%20safari%20start%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2a%2f%0avar%20onlongtouch%3b%0a%0avar%20timer%3b%0a%0avar%20touchduration%20%3d%201000%3b%20%2f%2alength%20of%20time%20we%20want%20the%20user%20to%20touch%20before%20we%20do%20something%2a%2f%0a%0avar%20elemtype%20%3d%20%22%22%3b%0a%0afunction%20touchstart%28e%29%0a%7b%0a%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22touchstart%22%29%3b%0a%09%0a%09var%20e%20%3d%20e%20%7c%7c%20window.event%3b%0a%09%2f%2aalso%20there%20is%20no%20e.target%20property%20in%20ie.%2a%2f%0a%09%2f%2ainstead%20ie%20uses%20window.event.srcelement%2a%2f%0a%20%20%09var%20target%20%3d%20e.target%20%7c%7c%20e.srcelement%3b%0a%09%0a%09elemtype%20%3d%20window.event.srcelement.nodename%3b%0a%09%0a%09elemtype%20%3d%20elemtype.touppercase%28%29%3b%0a%09%0a%09if%28%21wccp_pro_is_passive%28%29%29%20e.preventdefault%28%29%3b%0a%09if%20%28%21timer%29%20%7b%0a%09%09timer%20%3d%20settimeout%28onlongtouch%2c%20touchduration%29%3b%0a%09%7d%0a%7d%0a%0afunction%20touchend%28%29%0a%7b%0a%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22touchend%22%29%3b%0a%09%0a%20%20%20%20%2f%2astops%20short%20touches%20from%20firing%20the%20event%2a%2f%0a%20%20%20%20if%20%28timer%29%20%7b%0a%20%20%20%20%20%20%20%20cleartimeout%28timer%29%3b%0a%20%20%20%20%20%20%20%20timer%20%3d%20null%3b%0a%20%20%20%20%7d%0a%09onlongtouch%28%29%3b%0a%7d%0a%0aonlongtouch%20%3d%20function%28e%29%2f%2athis%20will%20clear%20the%20current%20selection%20if%20any_not_editable_thing%20selected%2a%2f%0a%7b%0a%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22onlongtouch%22%29%3b%0a%09%0a%09if%20%28is_content_editable_element%28elemtype%29%20%3d%3d%20false%29%0a%09%7b%0a%09%09if%20%28window.getselection%29%20%7b%0a%09%09%09if%20%28window.getselection%28%29.empty%29%20%7b%20%2f%2achrome%2a%2f%0a%09%09%09window.getselection%28%29.empty%28%29%3b%0a%09%09%09%7d%20else%20if%20%28window.getselection%28%29.removeallranges%29%20%7b%20%20%2f%2afirefox%2a%2f%0a%09%09%09window.getselection%28%29.removeallranges%28%29%3b%0a%09%09%09%7d%0a%09%09%7d%20else%20if%20%28document.selection%29%20%7b%20%20%2f%2aie%3f%2a%2f%0a%09%09%09var%20textrange%20%3d%20document.body.createtextrange%28%29%3b%0a%09%09%09textrange.movetoelementtext%28element%29%3b%0a%09%09%09textrange.select%28%29%3b%0a%0a%09%09%09document.selection.empty%28%29%3b%0a%09%09%7d%0a%09%09return%20false%3b%0a%09%7d%0a%7d%3b%0a%0adocument.addeventlistener%28%22domcontentloaded%22%2c%20function%28event%29%0a%09%7b%20%0a%09%09window.addeventlistener%28%22touchstart%22%2c%20touchstart%2c%20false%29%3b%0a%09%09window.addeventlistener%28%22touchend%22%2c%20touchend%2c%20false%29%3b%0a%09%7d%29%3b%0a%0a%0afunction%20wccp_pro_is_passive%28%29%0a%7b%0a%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22wccp_pro_is_passive%22%29%3b%0a%09%0a%09var%20cold%20%3d%20false%2c%0a%09hike%20%3d%20function%28%29%20%7b%7d%3b%0a%0a%09try%20%7b%0a%09var%20aid%20%3d%20object.defineproperty%28%7b%7d%2c%20%27passive%27%2c%20%7b%0a%09get%28%29%20%7bcold%20%3d%20true%7d%0a%09%7d%29%3b%0a%09window.addeventlistener%28%27test%27%2c%20hike%2c%20aid%29%3b%0a%09window.removeeventlistener%28%27test%27%2c%20hike%2c%20aid%29%3b%0a%09%7d%20catch%20%28e%29%20%7b%7d%0a%0a%09return%20cold%3b%0a%7d%0a%2f%2a%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2a%2f%0afunction%20reenable%28%29%0a%7b%0a%09return%20true%3b%0a%7d%0a%0aif%28navigator.useragent.indexof%28%27msie%27%29%3d%3d-1%29%20%2f%2fif%20not%20ie%0a%7b%0a%09document.ondragstart%20%3d%20disable_drag_text%3b%0a%09document.onselectstart%20%3d%20call_disable_copy_withdelay%3b%0a%09document.onselectionchange%20%3d%20call_disable_copy_withdelay%3b%0a%09%2f%2fdocument.onmousedown%20%3d%20disable_copy%3b%0a%09%2f%2fdocument.addeventlistener%28%27click%27%2c%20disable_copy%2c%20false%29%3b%0a%09%2f%2fdocument.addeventlistener%28%27click%27%2c%20set_current_clicked_element%2c%20false%29%3b%0a%09document.addeventlistener%28%27mousedown%27%2c%20set_current_clicked_element%2c%20false%29%3b%0a%09%2f%2fdocument.onclick%20%3d%20reenable%3b%0a%7delse%0a%7b%0a%09document.onselectstart%20%3d%20disable_copy_ie%3b%0a%7d%0a%0avar%20current_clicked_element%20%3d%20%22%22%3b%0a%0avar%20current_clicked_object%20%3d%20null%3b%0a%0afunction%20set_current_clicked_element%28e%29%0a%7b%0a%09var%20e%20%3d%20e%20%7c%7c%20window.event%3b%20%2f%2f%20also%20there%20is%20no%20e.target%20property%20in%20ie.%20instead%20ie%20uses%20window.event.srcelement%0a%20%20%09%0a%09var%20target%20%3d%20e.target%20%7c%7c%20e.srcelement%3b%0a%0a%09var%20elemtype%20%3d%20e.target.nodename%3b%0a%09%0a%09elemtype%20%3d%20elemtype.touppercase%28%29%3b%0a%09%0a%09current_clicked_element%20%3d%20elemtype%3b%0a%09%0a%09console.log%28%22current_clicked_element%20%3d%20%22%20%2b%20current_clicked_element%29%3b%0a%7d"></script> (185 bytes)
<script src="data:text/javascript,%2f%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2afor%20contenteditable%20tags%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2f%0avar%20wccp_pro_iscontenteditable_flag%20%3d%20false%3b%0a%0afunction%20wccp_pro_iscontenteditable%28e%29%0a%7b%0a%09var%20e%20%3d%20e%20%7c%7c%20window.event%3b%20%2f%2f%20also%20there%20is%20no%20e.target%20property%20in%20ie.%20instead%20ie%20uses%20window.event.srcelement%0a%20%20%09%0a%09var%20target%20%3d%20e.target%20%7c%7c%20e.srcelement%3b%0a%09%0a%09var%20iscontenteditable%20%3d%20%22false%22%3b%0a%09%09%0a%09if%28typeof%20target.getattribute%21%3d%22undefined%22%20%29%0a%09%7b%0a%09%09iscontenteditable%20%3d%20target.getattribute%28%22contenteditable%22%29%3b%20%2f%2f%20return%20true%20or%20false%20as%20string%0a%09%09%0a%09%09if%28typeof%20target.hasattribute%21%3d%22undefined%22%29%0a%09%09%7b%0a%09%09%09if%28target.hasattribute%28%22contenteditable%22%29%29%0a%09%09%09%09iscontenteditable%20%3d%20true%3b%0a%09%09%7d%0a%09%7d%0a%09%0a%09console.log%28%22iscontenteditable%3a%22%20%2b%20iscontenteditable%29%3b%0a%09%0a%09var%20iscontenteditable2%20%3d%20false%3b%0a%09%0a%09if%28typeof%20target.iscontenteditable%21%3d%22undefined%22%20%29%20iscontenteditable2%20%3d%20target.iscontenteditable%3b%20%2f%2f%20return%20true%20or%20false%20as%20boolean%0a%0a%09if%28target.parentelement%20%21%3dnull%29%20iscontenteditable2%20%3d%20target.parentelement.iscontenteditable%3b%0a%09%0a%09if%20%28iscontenteditable%20%3d%3d%20%22true%22%20%7c%7c%20iscontenteditable%20%3d%3d%20true%20%7c%7c%20iscontenteditable2%20%3d%3d%20true%29%0a%09%7b%0a%09%09if%28typeof%20target.style%21%3d%22undefined%22%20%29%20target.style.cursor%20%3d%20%22text%22%3b%0a%09%09%0a%09%09%2f%2fwccp_pro_log_to_console_if_allowed%28%22%22%2c%20iscontenteditable%20%2b%20%22%20%22%20%2b%20iscontenteditable2%29%3b%0a%09%09%0a%09%09wccp_pro_iscontenteditable_flag%20%3d%20true%3b%0a%09%09%0a%09%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22wccp_pro_iscontenteditable%3a%20true%22%29%3b%0a%09%09%0a%09%09return%20true%3b%0a%09%7d%0a%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22wccp_pro_iscontenteditable%3a%20false%22%29%3b%0a%09%0a%09%2f%2fwccp_pro_iscontenteditable_flag%20%3d%20false%3b%0a%7d%0a%2f%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2f%0afunction%20wccp_pro_clear_any_selection%28%29%0a%7b%0a%09if%28window.wccp_pro_iscontenteditable_flag%20%3d%3d%20true%29%20return%3b%0a%09%0a%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22wccp_pro_clear_any_selection%22%29%3b%0a%09%0a%09var%20myname%20%3d%20wccp_pro_clear_any_selection.caller.tostring%28%29%3b%0a%09%0a%09myname%20%3d%20myname.substr%28%27function%20%27.length%29%3b%0a%09%0a%09myname%20%3d%20myname.substr%280%2c%20myname.indexof%28%27%28%27%29%29%3b%0a%0a%09console.log%28%22called_by%3a%20%22%20%2b%20myname%29%3b%0a%09%0a%09if%20%28window.getselection%29%0a%09%7b%0a%09%09if%20%28window.getselection%28%29.empty%29%0a%09%09%7b%20%20%2f%2f%20chrome%0a%09%09%09window.getselection%28%29.empty%28%29%3b%0a%09%09%7d%20else%20if%20%28window.getselection%28%29.removeallranges%29%20%0a%09%09%7b%20%20%2f%2f%20firefox%0a%09%09%09window.getselection%28%29.removeallranges%28%29%3b%0a%09%09%7d%0a%09%7d%20else%20if%20%28document.selection%29%0a%09%7b%20%20%2f%2f%20ie%3f%0a%09%09document.selection.empty%28%29%3b%0a%09%7d%0a%09%0a%09%2f%2fshow_wccp_pro_message%28%22you%20are%20not%20allowed%20to%20make%20this%20operation%22%29%3b%0a%7d%0a%0a%0a%2f%2ais%20content_editable%20element%2a%2f%0afunction%20is_content_editable_element%28element_name%20%3d%20%22%22%29%0a%7b%0a%09if%20%28element_name%20%3d%3d%20%22text%22%20%7c%7c%20element_name%20%3d%3d%20%22%23text%22%20%7c%7c%20element_name%20%3d%3d%20%22textarea%22%20%7c%7c%20element_name%20%3d%3d%20%22input%22%20%7c%7c%20element_name%20%3d%3d%20%22password%22%20%7c%7c%20element_name%20%3d%3d%20%22select%22%20%7c%7c%20element_name%20%3d%3d%20%22option%22%20%7c%7c%20element_name%20%3d%3d%20%22embed%22%20%7c%7c%20element_name%20%3d%3d%20%22code%22%20%7c%7c%20element_name%20%3d%3d%20%22codeblock%22%29%0a%09%7b%0a%09%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22is_content_editable_element%3a%20true%20%3e%3e%22%20%2b%20element_name%29%3b%0a%09%09%0a%09%09return%20true%3b%0a%09%7d%0a%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22is_content_editable_element%3a%20false%20%3e%3e%22%20%2b%20element_name%29%3b%0a%09%0a%09return%20false%3b%0a%7d%0a%2f%2ais%20selection%20enabled%20element%2a%2f%0a%2f%2a%0afunction%20is_selection_enabled_element%28element_name%20%3d%20%22%22%29%0a%7b%0a%09if%20%28is_content_editable_element%20%3d%3d%20true%29%0a%09%7b%0a%09%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22is_selection_enabled_element%3a%20true%20%3e%3e%22%20%2b%20element_name%29%3b%0a%09%09%0a%09%09return%20true%3b%0a%09%7d%0a%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22is_selection_enabled_element%3a%20false%20%3e%3e%22%20%2b%20element_name%29%3b%0a%09%0a%09return%20false%3b%0a%7d%0a%2a%2f%0a%2f%2ahot%20keys%20function%20%20%2a%2f%0afunction%20disable_hot_keys%28e%29%0a%7b%0a%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22disable_hot_keys%22%29%3b%0a%09%0a%09e%20%3d%20e%20%7c%7c%20window.event%3b%0a%09%0a%09%2f%2fconsole.log%28e%29%3b%0a%09%0a%09if%20%28%21e%29%20return%3b%0a%09%0a%09var%20key%3b%0a%0a%09%09if%28window.event%29%0a%09%09%09%20%20key%20%3d%20window.event.keycode%3b%20%20%20%20%20%2f%2aie%2a%2f%0a%09%09else%20if%20%28e.hasownproperty%28%22which%22%29%29%20key%20%3d%20e.which%3b%20%20%20%20%20%2f%2afirefox%20%2897%29%2a%2f%0a%0a%09wccp_pro_log_to_console_if_allowed%28%22data%3a%22%2c%20key%29%3b%0a%09%0a%09%09%09%0a%09%09if%20%28key%20%3d%3d%20123%20%7c%7c%20%28e.ctrlkey%20%26%26%20e.shiftkey%20%26%26%20e.keycode%20%3d%3d%20%27j%27.charcodeat%280%29%29%20%29%2f%2ff12%20chrome%20developer%20key%20disable%0a%09%09%7b%0a%09%09%09show_wccp_pro_message%28%27tiltott%20m%c5%b1velet%21%27%29%3b%0a%09%09%09%0a%09%09%09return%20false%3b%0a%09%09%7d%0a%09%09%0a%09var%20elemtype%20%3d%20e.target.tagname%3b%0a%09%0a%09elemtype%20%3d%20elemtype.touppercase%28%29%3b%0a%09%0a%09var%20sel%20%3d%20getselectiontextandcontainerelement%28%29%3b%0a%09%0a%09if%28elemtype%20%3d%3d%20%22body%22%20%26%26%20sel.text%20%21%3d%20%22%22%29%20elemtype%20%3d%20sel.containerelement.tagname%3b%20%2f%2a%20no%20need%20for%20it%20when%20tag%20name%20is%20body%2c%20so%20we%20get%20the%20selected%20text%20tag%20name%20%2a%2f%0a%0a%09%2f%2aelemtype%20must%20be%20merged%20by%20elemtype%20checker%20on%20function%20disable_copy%20%26%20disable_copy_ie%2a%2f%0a%09if%20%28is_content_editable_element%28elemtype%29%20%3d%3d%20true%29%0a%09%7b%0a%09%09elemtype%20%3d%20%27text%27%3b%0a%09%7d%0a%09%0a%09if%28wccp_pro_iscontenteditable%28e%29%20%3d%3d%20true%29%20elemtype%20%3d%20%27text%27%3b%0a%09%0a%09%09if%20%28key%20%3d%3d%2044%29%2f%2afor%20any%20emement%20type%2c%20text%20elemtype%20is%20not%20excluded%20here%2c%20%28prntscr%20%2844%29%2a%2f%0a%09%09%7b%0a%09%09%09copytexttoclipboard%28%22%22%29%3b%0a%09%09%09show_wccp_pro_message%28%27tiltott%20m%c5%b1velet%21%27%29%3b%0a%09%09%09return%20false%3b%0a%09%09%7d%09%0a%09if%20%28e.ctrlkey%20%7c%7c%20e.metakey%29%0a%09%7b%0a%09%09if%20%28elemtype%21%3d%20%27text%27%20%26%26%20%28key%20%3d%3d%2097%20%7c%7c%20key%20%3d%3d%2099%20%7c%7c%20key%20%3d%3d%20120%20%7c%7c%20key%20%3d%3d%2026%20%7c%7c%20key%20%3d%3d%2043%29%29%0a%09%09%7b%0a%09%09%09%20show_wccp_pro_message%28%27%3cb%3efigyelem%3c%2fb%3e%20a%20honlap%20teljes%20tartalma%20szerz%c5%91i%20jogi%20v%c3%a9delem%20alatt%20%c3%a1ll%21%27%29%3b%0a%09%09%09%20return%20false%3b%0a%09%09%7d%0a%09%09if%20%28elemtype%21%3d%20%27text%27%29%0a%09%09%7b%0a%09%09%09%09%09%09%0a%09%09%09if%20%28key%20%3d%3d%2065%29%0a%09%09%09%7b%0a%09%09%09%09show_wccp_pro_message%28%27tiltott%20m%c5%b1velet%21%27%29%3b%0a%09%09%09%09return%20false%3b%0a%09%09%09%7d%09%09%09%0a%09%09%09%09%09%09%0a%09%09%09if%20%28key%20%3d%3d%2067%29%0a%09%09%09%7b%0a%09%09%09%09show_wccp_pro_message%28%27tiltott%20m%c5%b1velet%21%27%29%3b%0a%09%09%09%09return%20false%3b%0a%09%09%09%7d%09%09%09%0a%09%09%09%09%09%09%0a%09%09%09if%20%28key%20%3d%3d%2088%29%0a%09%09%09%7b%0a%09%09%09%09show_wccp_pro_message%28%27tiltott%20m%c5%b1velet%21%27%29%3b%0a%09%09%09%09return%20false%3b%0a%09%09%09%7d%09%09%09%0a%09%09%09%09%09%09%0a%09%09%09if%20%28key%20%3d%3d%2086%29%0a%09%09%09%7b%0a%09%09%09%09show_wccp_pro_message%28%27tiltott%20m%c5%b1velet%21%27%29%3b%0a%09%09%09%09return%20false%3b%0a%09%09%09%7d%09%09%7d%0a%09%09%09%09%0a%09%09if%20%28key%20%3d%3d%2085%29%0a%09%09%7b%0a%09%09%09show_wccp_pro_message%28%27tiltott%20m%c5%b1velet%21%27%29%3b%0a%09%09%09return%20false%3b%0a%09%09%7d%09%09%0a%09%09%09%09if%20%28key%20%3d%3d%2080%29%0a%09%09%7b%0a%09%09%09show_wccp_pro_message%28%27tiltott%20m%c5%b1velet%21%27%29%3b%0a%09%09%09return%20false%3b%0a%09%09%7d%09%09%0a%09%09%09%09if%20%28key%20%3d%3d%2044%29%0a%09%09%7b%0a%09%09%09copytexttoclipboard%28%22no%22%29%3b%0a%09%09%09show_wccp_pro_message%28%27tiltott%20m%c5%b1velet%21%27%29%3b%0a%09%09%09return%20false%3b%0a%09%09%7d%09%09%0a%09%09%0a%09%09%09%09%09if%20%28key%20%3d%3d%2073%29%2f%2ff12%20chrome%20developer%20key%20disable%0a%09%09%09%7b%0a%09%09%09%09show_wccp_pro_message%28%27tiltott%20m%c5%b1velet%21%27%29%3b%0a%09%09%09%09return%20false%3b%0a%09%09%09%7d%0a%09%09%09%09%0a%09%09%09%09%0a%09%09if%20%28key%20%3d%3d%2083%29%0a%09%09%7b%0a%09%09%09show_wccp_pro_message%28%27tiltott%20m%c5%b1velet%21%27%29%3b%0a%09%09%09return%20false%3b%0a%09%09%7d%20%20%20%20%7d%0areturn%20true%3b%0a%7d%0a%0a%0awindow.addeventlistener%28%27load%27%2c%20function%20%28%29%7b%0a%09if%28window.zepto%20%7c%7c%20%21window.jquery%29%20jquery%20%3d%20%20%24%3b%0a%09jquery%28document%29.ready%28function%28%29%20%7b%0a%09%20%20jquery%28document%29.bind%28%22keyup%20keydown%22%2c%20disable_hot_keys%29%3b%0a%09%7d%29%3b%0a%7d%29%3b"></script> (185 bytes)
<script src="data:text/javascript,function%20nocontext%28e%29%20%7b%0a%0a%09%09%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22nocontext%22%29%3b%0a%09%09%09%0a%09%09%09e%20%3d%20e%20%7c%7c%20window.event%3b%20%2f%2f%20also%20there%20is%20no%20e.target%20property%20in%20ie.%20instead%20ie%20uses%20window.event.srcelement%0a%09%09%09%0a%09%09%09if%20%28apply_class_exclusion%28e%29%20%3d%3d%20%27yes%27%29%20return%20true%3b%0a%09%09%09%0a%09%20%20%20%20%09var%20exception_tags%20%3d%20%27notag%2c%27%3b%0a%09%09%09%0a%09%20%20%20%20%20%20%20%20var%20clickedtag%20%3d%20%28e%3d%3dnull%29%20%3f%20event.srcelement.tagname%20%3a%20e.target.tagname%3b%0a%09%09%09%0a%09%09%09console.log%28%22clickedtag%3a%20%22%20%2b%20clickedtag%29%3b%0a%09%09%09%0a%09%09%09var%20target%20%3d%20e.target%20%7c%7c%20e.srcelement%3b%0a%09%09%09%0a%09%09%09var%20parent_tag%20%3d%20%22%22%3b%20var%20parent_of_parent_tag%20%3d%20%22%22%3b%0a%09%09%09%0a%09%09%09if%28target.parentelement%20%21%3d%20null%29%0a%09%09%09%7b%0a%09%09%09%09parent_tag%20%3d%20target.parentelement.tagname%3b%0a%09%09%09%09%0a%09%09%09%09if%28target.parentelement.parentelement%20%21%3d%20null%29%20parent_of_parent_tag%20%3d%20target.parentelement.parentelement.tagname%3b%0a%09%09%09%7d%0a%09%09%09%0a%09%20%20%20%20%20%20%20%20var%20checker%20%3d%20%27checked%27%3b%0a%09%20%20%20%20%20%20%20%20if%20%28%28clickedtag%20%3d%3d%20%22img%22%20%7c%7c%20clickedtag%20%3d%3d%20%22figure%22%20%7c%7c%20clickedtag%20%3d%3d%20%22svg%22%20%7c%7c%20clickedtag%20%3d%3d%20%22protectedimgdiv%22%29%20%26%26%20checker%20%3d%3d%20%27checked%27%29%20%7b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20if%20%28alertmsg_img%20%21%3d%20%22%22%29show_wccp_pro_message%28alertmsg_img%29%3b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20return%20false%3b%0a%09%20%20%20%20%20%20%20%20%7delse%20%7bexception_tags%20%3d%20exception_tags%20%2b%20%27img%2c%27%3b%7d%0a%09%09%09%0a%09%09%09checker%20%3d%20%27%27%3b%0a%09%09%09if%20%28%28clickedtag%20%3d%3d%20%22video%22%20%7c%7c%20clickedtag%20%3d%3d%20%22protectedwccpvideo%22%20%7c%7c%20clickedtag%20%3d%3d%20%22embed%22%29%20%26%26%20checker%20%3d%3d%20%27checked%27%29%20%7b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20if%20%28alertmsg_video%20%21%3d%20%22%22%29show_wccp_pro_message%28alertmsg_video%29%3b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20return%20false%3b%0a%09%20%20%20%20%20%20%20%20%7delse%20%7bexception_tags%20%3d%20exception_tags%20%2b%20%27video%2cprotectedwccpvideo%2cembed%2c%27%3b%7d%0a%09%20%20%20%20%20%20%20%20%0a%09%20%20%20%20%20%20%20%20checker%20%3d%20%27checked%27%3b%0a%09%20%20%20%20%20%20%20%20if%20%28%28clickedtag%20%3d%3d%20%22a%22%20%7c%7c%20clickedtag%20%3d%3d%20%22time%22%20%7c%7c%20parent_tag%20%3d%3d%20%22a%22%20%7c%7c%20parent_of_parent_tag%20%3d%3d%20%22a%22%29%20%26%26%20checker%20%3d%3d%20%27checked%27%29%20%7b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20if%20%28alertmsg_a%20%21%3d%20%22%22%29show_wccp_pro_message%28alertmsg_a%29%3b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20return%20false%3b%0a%09%20%20%20%20%20%20%20%20%7delse%20%7bexception_tags%20%3d%20exception_tags%20%2b%20%27a%2c%27%3bif%28parent_tag%20%3d%3d%20%22a%22%20%7c%7c%20parent_of_parent_tag%20%3d%3d%20%22a%22%29%20clickedtag%20%3d%20%22a%22%3b%7d%0a%0a%09%20%20%20%20%20%20%20%20checker%20%3d%20%27checked%27%3b%0a%09%20%20%20%20%20%20%20%20if%20%28%28clickedtag%20%3d%3d%20%22p%22%20%7c%7c%20clickedtag%20%3d%3d%20%22b%22%20%7c%7c%20clickedtag%20%3d%3d%20%22font%22%20%7c%7c%20%20clickedtag%20%3d%3d%20%22li%22%20%7c%7c%20clickedtag%20%3d%3d%20%22ul%22%20%7c%7c%20clickedtag%20%3d%3d%20%22strong%22%20%7c%7c%20clickedtag%20%3d%3d%20%22ol%22%20%7c%7c%20clickedtag%20%3d%3d%20%22blockquote%22%20%7c%7c%20clickedtag%20%3d%3d%20%22th%22%20%7c%7c%20clickedtag%20%3d%3d%20%22tr%22%20%7c%7c%20clickedtag%20%3d%3d%20%22td%22%20%7c%7c%20clickedtag%20%3d%3d%20%22span%22%20%7c%7c%20clickedtag%20%3d%3d%20%22em%22%20%7c%7c%20clickedtag%20%3d%3d%20%22small%22%20%7c%7c%20clickedtag%20%3d%3d%20%22i%22%20%7c%7c%20clickedtag%20%3d%3d%20%22button%22%29%20%26%26%20checker%20%3d%3d%20%27checked%27%29%20%7b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20if%20%28alertmsg_pb%20%21%3d%20%22%22%29show_wccp_pro_message%28alertmsg_pb%29%3b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20return%20false%3b%0a%09%20%20%20%20%20%20%20%20%7delse%20%7bexception_tags%20%3d%20exception_tags%20%2b%20%27p%2cb%2cfont%2cli%2cul%2cstrong%2col%2cblockquote%2ctd%2cspan%2cem%2csmall%2ci%2cbutton%2c%27%3b%7d%0a%09%20%20%20%20%20%20%20%20%0a%09%20%20%20%20%20%20%20%20checker%20%3d%20%27checked%27%3b%0a%09%20%20%20%20%20%20%20%20if%20%28%28clickedtag%20%3d%3d%20%22input%22%20%7c%7c%20clickedtag%20%3d%3d%20%22password%22%29%20%26%26%20checker%20%3d%3d%20%27checked%27%29%20%7b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20if%20%28alertmsg_input%20%21%3d%20%22%22%29show_wccp_pro_message%28alertmsg_input%29%3b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20return%20false%3b%0a%09%20%20%20%20%20%20%20%20%7delse%20%7bexception_tags%20%3d%20exception_tags%20%2b%20%27input%2cpassword%2c%27%3b%7d%0a%09%20%20%20%20%20%20%20%20%0a%09%20%20%20%20%20%20%20%20checker%20%3d%20%27checked%27%3b%0a%09%20%20%20%20%20%20%20%20if%20%28%28clickedtag%20%3d%3d%20%22h1%22%20%7c%7c%20clickedtag%20%3d%3d%20%22h2%22%20%7c%7c%20clickedtag%20%3d%3d%20%22h3%22%20%7c%7c%20clickedtag%20%3d%3d%20%22h4%22%20%7c%7c%20clickedtag%20%3d%3d%20%22h5%22%20%7c%7c%20clickedtag%20%3d%3d%20%22h6%22%20%7c%7c%20clickedtag%20%3d%3d%20%22aside%22%20%7c%7c%20clickedtag%20%3d%3d%20%22nav%22%29%20%26%26%20checker%20%3d%3d%20%27checked%27%29%20%7b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20if%20%28alertmsg_h%20%21%3d%20%22%22%29show_wccp_pro_message%28alertmsg_h%29%3b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20return%20false%3b%0a%09%20%20%20%20%20%20%20%20%7delse%20%7bexception_tags%20%3d%20exception_tags%20%2b%20%27h1%2ch2%2ch3%2ch4%2ch5%2ch6%2c%27%3b%7d%0a%09%20%20%20%20%20%20%20%20%0a%09%20%20%20%20%20%20%20%20checker%20%3d%20%27checked%27%3b%0a%09%20%20%20%20%20%20%20%20if%20%28clickedtag%20%3d%3d%20%22textarea%22%20%26%26%20checker%20%3d%3d%20%27checked%27%29%20%7b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20if%20%28alertmsg_textarea%20%21%3d%20%22%22%29show_wccp_pro_message%28alertmsg_textarea%29%3b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20return%20false%3b%0a%09%20%20%20%20%20%20%20%20%7delse%20%7bexception_tags%20%3d%20exception_tags%20%2b%20%27textarea%2c%27%3b%7d%0a%09%20%20%20%20%20%20%20%20%0a%09%20%20%20%20%20%20%20%20checker%20%3d%20%27checked%27%3b%0a%09%20%20%20%20%20%20%20%20if%20%28%28clickedtag%20%3d%3d%20%22div%22%20%7c%7c%20clickedtag%20%3d%3d%20%22body%22%20%7c%7c%20clickedtag%20%3d%3d%20%22html%22%20%7c%7c%20clickedtag%20%3d%3d%20%22article%22%20%7c%7c%20clickedtag%20%3d%3d%20%22section%22%20%7c%7c%20clickedtag%20%3d%3d%20%22nav%22%20%7c%7c%20clickedtag%20%3d%3d%20%22header%22%20%7c%7c%20clickedtag%20%3d%3d%20%22footer%22%29%20%26%26%20checker%20%3d%3d%20%27checked%27%29%20%7b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20if%20%28alertmsg_emptyspaces%20%21%3d%20%22%22%29show_wccp_pro_message%28alertmsg_emptyspaces%29%3b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20return%20false%3b%0a%09%20%20%20%20%20%20%20%20%7d%0a%09%20%20%20%20%20%20%20%20else%0a%09%20%20%20%20%20%20%20%20%7b%0a%09%20%20%20%20%20%20%20%20%09if%20%28exception_tags.indexof%28clickedtag%29%21%3d-1%29%0a%09%20%20%20%20%20%20%20%20%09%7b%0a%09%09%20%20%20%20%20%20%20%20%09return%20true%3b%0a%09%09%20%20%20%20%20%20%20%20%7d%0a%09%20%20%20%20%20%20%20%20%09else%0a%09%20%20%20%20%20%20%20%20%09return%20false%3b%0a%09%20%20%20%20%20%20%20%20%7d%0a%09%20%20%20%20%7d%0a%09%09%0a%09%09function%20disable_drag_images%28e%29%0a%09%09%7b%0a%09%09%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22disable_drag_images%22%29%3b%0a%09%09%09%0a%09%09%09var%20e%20%3d%20e%20%7c%7c%20window.event%3b%20%2f%2f%20also%20there%20is%20no%20e.target%20property%20in%20ie.%20instead%20ie%20uses%20window.event.srcelement%0a%09%09%09%0a%09%09%09var%20target%20%3d%20e.target%20%7c%7c%20e.srcelement%3b%0a%09%09%09%0a%09%09%09%2f%2ffor%20contenteditable%20tags%0a%09%09%09if%20%28apply_class_exclusion%28e%29%20%3d%3d%20%22yes%22%29%20return%20true%3b%0a%0a%09%09%09var%20elemtype%20%3d%20e.target.nodename%3b%0a%09%09%09%0a%09%09%09if%20%28elemtype%20%21%3d%20%22img%22%29%20%7breturn%3b%7d%0a%09%09%09%0a%09%09%09elemtype%20%3d%20elemtype.touppercase%28%29%3b%0a%09%09%09%0a%09%09%09var%20disable_drag_drop_images%20%3d%20%27checked%27%3b%0a%09%09%09%0a%09%09%09if%20%28disable_drag_drop_images%20%21%3d%20%22checked%22%29%20%20return%20true%3b%0a%09%09%09%0a%09%09%09if%20%28window.location.href.indexof%28%22%2fuser%2f%22%29%20%3e%20-1%29%20%7b%0a%09%09%09%20%20return%20true%3b%20%2f%2fto%20allow%20users%20to%20drag%20%26%20drop%20images%20when%20editing%20thier%20profiles%0a%09%09%09%7d%0a%09%09%09%0a%09%09%09show_wccp_pro_message%28alertmsg_img%29%3b%0a%09%09%09%0a%09%09%09return%20false%3b%0a%09%09%7d%0a%09%09%0a%09%20%20%20%20var%20alertmsg_img%20%3d%20%22tiltott%20m%c5%b1velet%21%22%3b%0a%09%20%20%20%20var%20alertmsg_a%20%3d%20%22tiltott%20m%c5%b1velet%21%22%3b%0a%09%20%20%20%20var%20alertmsg_pb%20%3d%20%22tiltott%20m%c5%b1velet%21%22%3b%0a%09%20%20%20%20var%20alertmsg_input%20%3d%20%22tiltott%20m%c5%b1velet%21%22%3b%0a%09%20%20%20%20var%20alertmsg_h%20%3d%20%22tiltott%20m%c5%b1velet%21%22%3b%0a%09%20%20%20%20var%20alertmsg_textarea%20%3d%20%22tiltott%20m%c5%b1velet%21%22%3b%0a%09%20%20%20%20var%20alertmsg_emptyspaces%20%3d%20%22tiltott%20m%c5%b1velet%21%22%3b%0a%09%09var%20alertmsg_video%20%3d%20%22tiltott%20m%c5%b1velet%21%22%3b%0a%09%20%20%20%20document.oncontextmenu%3dnull%3b%0a%09%09document.oncontextmenu%20%3d%20nocontext%3b%0a%09%09document.addeventlistener%28%22contextmenu%22%2cnocontext%29%3b%0a%09%09window.addeventlistener%28%22contextmenu%22%2cnocontext%29%3b"></script> (185 bytes)
<script src="data:text/javascript,document.ondragstart%20%3d%20disable_drag_images%3b%0a%09%09window.addeventlistener%28%27load%27%2c%20function%20%28%29%7b%0a%09%09%09if%28window.zepto%20%7c%7c%20%21window.jquery%29%20jquery%20%3d%20%20%24%3b%0a%09%09%09jquery%28document%29.ready%28function%28%29%7b%0a%09%09%09%09jquery%28%27img%27%29.each%28function%28%29%20%7b%0a%09%09%09%09%09jquery%28this%29.attr%28%27draggable%27%2c%20false%29%3b%0a%09%09%09%09%7d%29%3b%0a%09%09%09%7d%29%3b%0a%09%09%7d%29%3b"></script> (185 bytes)
<script src="data:text/javascript,function%20wccp_pro_msieversion%28%29%20%0a%09%09%7b%0a%09%09%09var%20ua%20%3d%20window.navigator.useragent%3b%0a%09%09%09var%20msie%20%3d%20ua.indexof%28%22msie%22%29%3b%0a%09%09%09var%20msie2%20%3d%20ua.indexof%28%22edge%22%29%3b%0a%09%09%09var%20msie3%20%3d%20ua.indexof%28%22trident%22%29%3b%0a%0a%09%09if%20%28msie%20%3e%20-1%20%7c%7c%20msie2%20%3e%20-1%20%7c%7c%20msie3%20%3e%20-1%29%20%2f%2f%20if%20internet%20explorer%2c%20return%20version%20number%0a%09%09%7b%0a%09%09%09return%20%22ie%22%3b%0a%09%09%7d%0a%09%09else%20%20%2f%2f%20if%20another%20browser%2c%20return%200%0a%09%09%7b%0a%09%09%09return%20%22otherbrowser%22%3b%0a%09%09%7d%0a%09%7d%0a%20%20%20%20%0a%09var%20e%20%3d%20document.getelementsbytagname%28%27h1%27%29%5b0%5d%3b%0a%09if%28e%20%26%26%20wccp_pro_msieversion%28%29%20%3d%3d%20%22ie%22%29%0a%09%7b%0a%09%09e.setattribute%28%27unselectable%27%2c%22on%22%29%3b%0a%09%7d"></script> (185 bytes)
<script src="data:text/javascript,function%20copytoclipboard%28elem%29%20%7b%0a%09%20%20%2f%2f%20create%20hidden%20text%20element%2c%20if%20it%20doesn%27t%20already%20exist%0a%20%20%20%20var%20targetid%20%3d%20%22_wccp_pro_hiddencopytext_%22%3b%0a%20%20%20%20%7b%0a%20%20%20%20%20%20%20%20%2f%2f%20must%20use%20a%20temporary%20form%20element%20for%20the%20selection%20and%20copy%0a%20%20%20%20%20%20%20%20target%20%3d%20document.getelementbyid%28targetid%29%3b%0a%20%20%20%20%20%20%20%20if%20%28%21target%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20var%20target%20%3d%20document.createelement%28%22textarea%22%29%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20target.style.position%20%3d%20%22absolute%22%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20target.style.left%20%3d%20%22-9999px%22%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20target.style.top%20%3d%20%220%22%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20target.id%20%3d%20targetid%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20document.body.appendchild%28target%29%3b%0a%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20target.textcontent%20%3d%20elem.textcontent%3b%0a%20%20%20%20%7d%0a%20%20%20%20%2f%2f%20select%20the%20content%0a%20%20%20%20var%20currentfocus%20%3d%20document.activeelement%3b%0a%20%20%20%20target.focus%28%29%3b%0a%20%20%20%20target.setselectionrange%280%2c%20target.value.length%29%3b%0a%20%20%20%20%0a%20%20%20%20%2f%2f%20copy%20the%20selection%0a%20%20%20%20var%20succeed%3b%0a%20%20%20%20try%20%7b%0a%20%20%20%20%09%20%20succeed%20%3d%20document.execcommand%28%22copy%22%29%3b%0a%20%20%20%20%7d%20catch%28e%29%20%7b%0a%20%20%20%20%20%20%20%20succeed%20%3d%20false%3b%0a%20%20%20%20%7d%0a%0a%20%20%20%20%2f%2f%20restore%20original%20focus%0a%20%20%20%20if%20%28currentfocus%20%26%26%20typeof%20currentfocus.focus%20%3d%3d%3d%20%22function%22%29%20%7b%0a%20%20%20%20%20%20%20%20currentfocus.focus%28%29%3b%0a%20%20%20%20%7d%0a%20%20%20%20%0a%20%20%20%20%0a%09%2f%2f%20clear%20temporary%20content%0a%09target.textcontent%20%3d%20%22%22%3b%0a%09document.getelementsbytagname%28%27span%27%29%5b0%5d.innerhtml%20%3d%20%22%20%22%3b%0a%20%20%20%20return%20succeed%3b%0a%7d%0a%2f%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2f%0afunction%20wccp_pro_log_to_console_if_allowed%28title%20%3d%20%22title%22%2c%20data%20%3d%20%22%22%29%0a%7b%0a%09var%20myname%20%3d%20%22%22%3b%0a%09%0a%09if%28wccp_pro_log_to_console_if_allowed.caller%20%21%3d%20null%29%20myname%20%3d%20wccp_pro_log_to_console_if_allowed.caller.tostring%28%29%3b%0a%09%0a%09myname%20%3d%20myname.substr%28%27function%20%27.length%29%3b%0a%09%0a%09myname%20%3d%20myname.substr%280%2c%20myname.indexof%28%27%28%27%29%29%3b%0a%0a%09%2f%2fconsole.log%28%22function_name%3a%20%22%20%2b%20myname%29%3b%0a%09%0a%09%7d%0a%2f%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2f%0afunction%20fallbackcopytexttoclipboard%28text%29%20%7b%0a%20%20var%20textarea%20%3d%20document.createelement%28%22textarea%22%29%3b%0a%20%20textarea.value%20%3d%20text%3b%0a%20%20document.body.appendchild%28textarea%29%3b%0a%20%20textarea.focus%28%29%3b%0a%20%20textarea.select%28%29%3b%0a%0a%20%20try%20%7b%0a%20%20%20%20var%20successful%20%3d%20document.execcommand%28%22copy%22%29%3b%0a%20%20%20%20var%20msg%20%3d%20successful%20%3f%20%22successful%22%20%3a%20%22unsuccessful%22%3b%0a%20%20%20%20console.log%28%22fallback%3a%20copying%20text%20command%20was%20%22%20%2b%20msg%29%3b%0a%20%20%7d%20catch%20%28err%29%20%7b%0a%20%20%20%20console.error%28%22fallback%3a%20oops%2c%20unable%20to%20copy%22%2c%20err%29%3b%0a%20%20%7d%0a%0a%20%20document.body.removechild%28textarea%29%3b%0a%7d%0a%2f%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2f%0afunction%20copytexttoclipboard%28text%29%20%7b%0a%20%20if%20%28%21navigator.clipboard%29%20%7b%0a%20%20%20%20fallbackcopytexttoclipboard%28text%29%3b%0a%20%20%20%20return%3b%0a%20%20%7d%0a%20%20navigator.clipboard.writetext%28text%29.then%28%0a%20%20%20%20function%28%29%20%7b%0a%20%20%20%20%20%20console.log%28%22async%3a%20copying%20to%20clipboard%20was%20successful%21%22%29%3b%0a%20%20%20%20%7d%2c%0a%20%20%20%20function%28err%29%20%7b%0a%20%20%20%20%20%20console.error%28%22async%3a%20could%20not%20copy%20text%3a%20%22%2c%20err%29%3b%0a%20%20%20%20%7d%0a%20%20%29%3b%0a%7d%0a%2f%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2f%0a%2f%2agetselectiontextandcontainerelement%2a%2f%0afunction%20getselectiontextandcontainerelement%28%29%0a%7b%0a%20%20%20%20var%20text%20%3d%20%22%22%2c%20containerelement%20%3d%20null%3b%0a%20%20%20%20if%20%28typeof%20window.getselection%20%21%3d%20%22undefined%22%29%20%7b%0a%20%20%20%20%20%20%20%20var%20sel%20%3d%20window.getselection%28%29%3b%0a%20%20%20%20%20%20%20%20if%20%28sel.rangecount%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20var%20node%20%3d%20sel.getrangeat%280%29.commonancestorcontainer%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20containerelement%20%3d%20node.nodetype%20%3d%3d%201%20%3f%20node%20%3a%20node.parentnode%3b%0a%09%09%09if%20%28typeof%28containerelement.parentelement%29%20%21%3d%20%27undefined%27%29%20current_clicked_object%20%3d%20containerelement.parentelement%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20text%20%3d%20sel.tostring%28%29%3b%0a%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%7d%20else%20if%20%28typeof%20document.selection%20%21%3d%20%22undefined%22%20%26%26%20document.selection.type%20%21%3d%20%22control%22%29%0a%09%7b%0a%20%20%20%20%20%20%20%20var%20textrange%20%3d%20document.selection.createrange%28%29%3b%0a%20%20%20%20%20%20%20%20containerelement%20%3d%20textrange.parentelement%28%29%3b%0a%20%20%20%20%20%20%20%20text%20%3d%20textrange.text%3b%0a%20%20%20%20%7d%0a%20%20%20%20%0a%09return%20%7b%0a%20%20%20%20%20%20%20%20text%3a%20text%2c%0a%20%20%20%20%20%20%20%20containerelement%3a%20containerelement%0a%20%20%20%20%7d%3b%0a%7d%0a%0afunction%20getselectionparentelement%28%29%20%7b%0a%20%20%20%20var%20parentel%20%3d%20null%2c%20sel%3b%0a%09%0a%20%20%20%20if%20%28window.getselection%29%20%7b%0a%20%20%20%20%20%20%20%20sel%20%3d%20window.getselection%28%29%3b%0a%20%20%20%20%20%20%20%20if%20%28sel.rangecount%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20parentel%20%3d%20sel.getrangeat%280%29.commonancestorcontainer%3b%0a%09%09%09%2f%2fsel.getrangeat%280%29.startcontainer.parentnode%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20if%20%28parentel.nodetype%20%21%3d%201%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20parentel%20%3d%20parentel.parentnode%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%7d%20else%20if%20%28%20%28sel%20%3d%20document.selection%29%20%26%26%20sel.type%20%21%3d%20%22control%22%29%20%7b%0a%20%20%20%20%20%20%20%20parentel%20%3d%20sel.createrange%28%29.parentelement%28%29%3b%0a%20%20%20%20%7d%0a%09%0a%09let%20arr%20%3d%20new%20array%28%29%3b%0a%09%0a%09arr%5b%22nodename%22%5d%20%3d%20%22cant_find_parent_element%22%3b%0a%09%0a%09if%28parentel%20%21%3d%20null%29%0a%09%09return%20parentel%3b%0a%09else%0a%09%09return%20arr%3b%0a%7d%0a%2f%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2f%0afunction%20sleep%28ms%29%20%7b%0a%20%20%20%20return%20new%20promise%28resolve%20%3d%3e%20settimeout%28resolve%2c%20ms%29%29%3b%0a%7d%0a%2f%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2f"></script> (185 bytes)
<script src="data:text/javascript,function%20apply_class_exclusion%28e%29%0a%7b%0a%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22apply_class_exclusion%22%20%2b%20e%29%3b%0a%09%0a%09var%20my_return%20%3d%20%27no%27%3b%0a%09%0a%09var%20e%20%3d%20e%20%7c%7c%20window.event%3b%20%2f%2f%20also%20there%20is%20no%20e.target%20property%20in%20ie.%20instead%20ie%20uses%20window.event.srcelement%0a%20%20%09%0a%09var%20target%20%3d%20e.target%20%7c%7c%20e.srcelement%20%7c%7c%20%27nothing%27%3b%0a%09%0a%09%2f%2fif%28target.parentelement%20%21%3d%20null%29%20console.log%20%28target.parentelement.classname%29%3b%0a%09%0a%09var%20excluded_classes%20%3d%20%27%27%20%2b%20%27%27%3b%0a%09%0a%09var%20class_to_exclude%20%3d%20%22%22%3b%0a%09%0a%09if%28target.parentelement%20%21%3d%20null%29%0a%09%7b%0a%09%09class_to_exclude%20%3d%20target.classname%20%2b%20%27%20%27%20%2b%20target.parentelement.classname%20%7c%7c%20%27%27%3b%0a%09%7delse%7b%0a%09%09class_to_exclude%20%3d%20target.classname%3b%0a%09%7d%0a%09%0a%09var%20class_to_exclude_array%20%3d%20array%28%29%3b%0a%09%0a%09%2f%2fconsole.log%28class_to_exclude%29%3b%0a%09%0a%09if%20%28typeof%28class_to_exclude%29%20%21%3d%20%27undefined%27%29%20class_to_exclude_array%20%3d%20class_to_exclude.split%28%22%20%22%29%3b%0a%09%0a%09%2f%2fconsole.log%20%28class_to_exclude_array%29%3b%0a%09%0a%09class_to_exclude_array.foreach%28function%28item%29%0a%09%7b%0a%09%09if%28item%20%21%3d%20%27%27%20%26%26%20excluded_classes.indexof%28item%29%3e%3d0%29%0a%09%09%7b%0a%09%09%09%2f%2ftarget.style.cursor%20%3d%20%22text%22%3b%0a%09%09%09%0a%09%09%09%2f%2fconsole.log%20%28%27yes%27%29%3b%0a%09%09%09%0a%09%09%09my_return%20%3d%20%27yes%27%3b%0a%09%09%7d%0a%09%7d%29%3b%0a%0a%09try%20%7b%0a%09%09class_to_exclude%20%3d%20target.parentelement.getattribute%28%27class%27%29%20%7c%7c%20target.parentelement.classname%20%7c%7c%20%27%27%3b%0a%09%09%7d%0a%09catch%28err%29%20%0a%09%09%7b%0a%09%09class_to_exclude%20%3d%20%27%27%3b%0a%09%09%7d%0a%09%0a%09if%28class_to_exclude%20%21%3d%20%27%27%20%26%26%20excluded_classes.indexof%28class_to_exclude%29%3e%3d0%29%0a%09%7b%0a%09%09%2f%2ftarget.style.cursor%20%3d%20%22text%22%3b%0a%09%09my_return%20%3d%20%27yes%27%3b%0a%09%7d%0a%0a%09return%20my_return%3b%0a%7d"></script> (185 bytes)
<script src="data:text/javascript,%28function%28w%2cd%29%7bw%5bd%5d%3dw%5bd%5d%7c%7c%5b%5d%3bw.gtag%3dfunction%28%29%7bw%5bd%5d.push%28arguments%29%7d%7d%29%28window%2c%22datalayer%22%29%3b"></script> (185 bytes)
<script src="https://www.webcraft.hu/wp-content/1e32f491be3410e46ce6049059ea7730/dist/126257320.js?ver=b3d8b678f8a4cb610898d3f785b21c61"></script> (185 bytes)
<script src="data:text/javascript,%28%28%29%3d%3e%7bvar%20x%3dfunction%20%28a%2cb%29%7breturn-1%3c%5b%22codeoptin%22%2c%22codeoptout%22%2c%22codeonpageload%22%2c%22contactemail%22%5d.indexof%28a%29%26%26%22string%22%3d%3dtypeof%20b%26%26b.startswith%28%22base64-encoded%3a%22%29%3fwindow.atob%28b.substr%2815%29%29%3ab%7d%2ct%3d%28e%2ct%29%3d%3enew%20proxy%28e%2c%7bget%3a%28e%2cn%29%3d%3e%7blet%20r%3dreflect.get%28e%2cn%29%3breturn%20n%3d%3d%3dt%26%26%22string%22%3d%3dtypeof%20r%26%26%28r%3djson.parse%28r%2cx%29%2creflect.set%28e%2cn%2cr%29%29%2cr%7d%7d%29%2cn%3djson.parse%28document.getelementbyid%28%22a36936a871bb03d665ce1fbc19ae5cbb71-js-extra%22%29.innerhtml%2cx%29%3bwindow.proxy%3fn.others.frontend%3dt%28n.others.frontend%2c%22groups%22%29%3an.others.frontend.groups%3djson.parse%28n.others.frontend.groups%2cx%29%3bwindow.proxy%3fn.others%3dt%28n.others%2c%22customizevaluesbanner%22%29%3an.others.customizevaluesbanner%3djson.parse%28n.others.customizevaluesbanner%2cx%29%3b%3bwindow.realcookiebanner%3dn%3bwindow%5bmath.random%28%29.tostring%2836%29%5d%3dn%3b%0a%7d%29%28%29%3b"></script> (185 bytes)
<script src="data:text/javascript,%28%28a%2cb%29%3d%3e%7ba%5bb%5d%7c%7c%28a%5bb%5d%3d%7bunblocksync%3a%28%29%3d%3eundefined%7d%2c%5b%22consentsync%22%5d.foreach%28c%3d%3ea%5bb%5d%5bc%5d%3d%28%29%3d%3e%28%7bcookie%3anull%2cconsentgiven%3a%211%2ccookieoptin%3a%210%7d%29%29%2c%5b%22consent%22%2c%22consentall%22%2c%22unblock%22%5d.foreach%28c%3d%3ea%5bb%5d%5bc%5d%3d%28...d%29%3d%3enew%20promise%28e%3d%3ea.addeventlistener%28b%2c%28%29%3d%3e%7ba%5bb%5d%5bc%5d%28...d%29.then%28e%29%7d%2c%7bonce%3a%210%7d%29%29%29%29%7d%29%28window%2c%22consentapi%22%29%3b"></script> (185 bytes)
<script src="https://www.webcraft.hu/wp-content/1e32f491be3410e46ce6049059ea7730/dist/582334731.js?ver=7416c1560dbee79530e6ff52a3ffea45"></script> (185 bytes)
<script src="https://www.webcraft.hu/wp-includes/js/jquery/jquery.min.js?ver=826eb77e86b0"></script> (185 bytes)
<script src="https://www.webcraft.hu/wp-includes/js/jquery/jquery-migrate.min.js?ver=9ffeb32e2d9e"></script> (185 bytes)
<script src="data:text/javascript,var%20_protocol%3d%22https%3a%22%3d%3ddocument.location.protocol%3f%22https%3a%2f%2f%22%3a%22http%3a%2f%2f%22%3b%0d%0a%20%20%20%20_site_hash_code%20%3d%20%223f91134e782e27d43830d181058dc74a%22%2c_suid%3d34579%2c%20plerdyscript%3ddocument.createelement%28%22script%22%29%3b%0d%0a%20%20%20%20plerdyscript.setattribute%28%22defer%22%2c%22%22%29%2cplerdyscript.dataset.plerdymainscript%3d%22plerdymainscript%22%2c%0d%0a%20%20%20%20plerdyscript.src%3d%22https%3a%2f%2fd.plerdy.com%2fpublic%2fjs%2fclick%2fmain.js%3fv%3d%22%2bmath.random%28%29%3b%0d%0a%20%20%20%20var%20plerdymainscript%3ddocument.queryselector%28%22%5bdata-plerdymainscript%3d%27plerdymainscript%27%5d%22%29%3b%0d%0a%20%20%20%20plerdymainscript%26%26plerdymainscript.parentnode.removechild%28plerdymainscript%29%3b%0d%0a%20%20%20%20try%7bdocument.head.appendchild%28plerdyscript%29%7dcatch%28t%29%7bconsole.log%28t%2c%22unable%20add%20script%20tag%22%29%7d"></script> (185 bytes)
<script src="data:text/javascript,%2f%2f%20do%20not%20change%20this%20comment%20line%20otherwise%20speed%20optimizer%20won%27t%20be%20able%20to%20detect%20this%20script%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%28function%20%28%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20calculateparentdistance%20%3d%20%28child%2c%20parent%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20let%20count%20%3d%200%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20let%20currentelement%20%3d%20child%3b%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2f%2f%20traverse%20up%20the%20dom%20tree%20until%20we%20reach%20parent%20or%20the%20top%20of%20the%20dom%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20while%20%28currentelement%20%26%26%20currentelement%20%21%3d%3d%20parent%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20currentelement%20%3d%20currentelement.parentnode%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20count%2b%2b%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2f%2f%20if%20parent%20was%20not%20found%20in%20the%20hierarchy%2c%20return%20-1%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20%28%21currentelement%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20-1%3b%20%2f%2f%20indicates%20parent%20is%20not%20an%20ancestor%20of%20element%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20count%3b%20%2f%2f%20number%20of%20layers%20between%20element%20and%20parent%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20ismatchingclass%20%3d%20%28linkrule%2c%20href%2c%20classes%2c%20ids%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20classes.includes%28linkrule.value%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20ismatchingid%20%3d%20%28linkrule%2c%20href%2c%20classes%2c%20ids%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20ids.includes%28linkrule.value%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20ismatchingdomain%20%3d%20%28linkrule%2c%20href%2c%20classes%2c%20ids%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28%21url.canparse%28href%29%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20false%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20url%20%3d%20new%20url%28href%29%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20linkrule.value%20%3d%3d%3d%20url.host%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20ismatchingextension%20%3d%20%28linkrule%2c%20href%2c%20classes%2c%20ids%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28%21url.canparse%28href%29%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20false%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20url%20%3d%20new%20url%28href%29%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20url.pathname.endswith%28%27.%27%20%2b%20linkrule.value%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20ismatchingsubdirectory%20%3d%20%28linkrule%2c%20href%2c%20classes%2c%20ids%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28%21url.canparse%28href%29%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20false%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20url%20%3d%20new%20url%28href%29%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20url.pathname.startswith%28%27%2f%27%20%2b%20linkrule.value%20%2b%20%27%2f%27%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20ismatchingprotocol%20%3d%20%28linkrule%2c%20href%2c%20classes%2c%20ids%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28%21url.canparse%28href%29%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20false%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20url%20%3d%20new%20url%28href%29%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20url.protocol%20%3d%3d%3d%20linkrule.value%20%2b%20%27%3a%27%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20ismatchingexternal%20%3d%20%28linkrule%2c%20href%2c%20classes%2c%20ids%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28%21url.canparse%28href%29%20%7c%7c%20%21url.canparse%28document.location.href%29%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20false%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20matchingprotocols%20%3d%20%5b%27http%3a%27%2c%20%27https%3a%27%5d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20siteurl%20%3d%20new%20url%28document.location.href%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20linkurl%20%3d%20new%20url%28href%29%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2f%2f%20links%20to%20subdomains%20will%20appear%20to%20be%20external%20matches%20according%20to%20javascript%2c%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2f%2f%20but%20the%20php%20rules%20will%20filter%20those%20events%20out.%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20matchingprotocols.includes%28linkurl.protocol%29%20%26%26%20siteurl.host%20%21%3d%3d%20linkurl.host%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20ismatch%20%3d%20%28linkrule%2c%20href%2c%20classes%2c%20ids%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20switch%20%28linkrule.type%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20%27class%27%3a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20ismatchingclass%28linkrule%2c%20href%2c%20classes%2c%20ids%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20%27id%27%3a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20ismatchingid%28linkrule%2c%20href%2c%20classes%2c%20ids%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20%27domain%27%3a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20ismatchingdomain%28linkrule%2c%20href%2c%20classes%2c%20ids%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20%27extension%27%3a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20ismatchingextension%28linkrule%2c%20href%2c%20classes%2c%20ids%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20%27subdirectory%27%3a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20ismatchingsubdirectory%28linkrule%2c%20href%2c%20classes%2c%20ids%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20%27protocol%27%3a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20ismatchingprotocol%28linkrule%2c%20href%2c%20classes%2c%20ids%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20%27external%27%3a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20ismatchingexternal%28linkrule%2c%20href%2c%20classes%2c%20ids%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20default%3a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20false%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20track%20%3d%20%28element%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20href%20%3d%20element.href%20%3f%3f%20null%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20classes%20%3d%20array.from%28element.classlist%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20ids%20%3d%20%5belement.id%5d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20linkrules%20%3d%20%5b%7b%22type%22%3a%22extension%22%2c%22value%22%3a%22pdf%22%7d%2c%7b%22type%22%3a%22extension%22%2c%22value%22%3a%22zip%22%7d%2c%7b%22type%22%3a%22protocol%22%2c%22value%22%3a%22mailto%22%7d%2c%7b%22type%22%3a%22protocol%22%2c%22value%22%3a%22tel%22%7d%5d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28linkrules.length%20%3d%3d%3d%200%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2f%2f%20for%20link%20rules%20that%20target%20an%20id%2c%20we%20need%20to%20allow%20that%20id%20to%20appear%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2f%2f%20in%20any%20ancestor%20up%20to%20the%207th%20ancestor.%20this%20loop%20looks%20for%20those%20matches%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2f%2f%20and%20counts%20them.%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20linkrules.foreach%28%28linkrule%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28linkrule.type%20%21%3d%3d%20%27id%27%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20matchingancestor%20%3d%20element.closest%28%27%23%27%20%2b%20linkrule.value%29%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28%21matchingancestor%20%7c%7c%20matchingancestor.matches%28%27html%2c%20body%27%29%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20depth%20%3d%20calculateparentdistance%28element%2c%20matchingancestor%29%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28depth%20%3c%207%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20ids.push%28linkrule.value%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%29%3b%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2f%2f%20for%20link%20rules%20that%20target%20a%20class%2c%20we%20need%20to%20allow%20that%20class%20to%20appear%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2f%2f%20in%20any%20ancestor%20up%20to%20the%207th%20ancestor.%20this%20loop%20looks%20for%20those%20matches%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2f%2f%20and%20counts%20them.%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20linkrules.foreach%28%28linkrule%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28linkrule.type%20%21%3d%3d%20%27class%27%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20matchingancestor%20%3d%20element.closest%28%27.%27%20%2b%20linkrule.value%29%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28%21matchingancestor%20%7c%7c%20matchingancestor.matches%28%27html%2c%20body%27%29%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20depth%20%3d%20calculateparentdistance%28element%2c%20matchingancestor%29%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28depth%20%3c%207%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20classes.push%28linkrule.value%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%29%3b%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20hasmatch%20%3d%20linkrules.some%28%28linkrule%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20ismatch%28linkrule%2c%20href%2c%20classes%2c%20ids%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%29%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28%21hasmatch%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20url%20%3d%20%22https%3a%2f%2fwww.webcraft.hu%2fwp-content%2fplugins%2findependent-analytics-pro%2fiawp-click-endpoint.php%22%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20body%20%3d%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20href%3a%20href%2c%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20classes%3a%20classes.join%28%27%20%27%29%2c%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20ids%3a%20ids.join%28%27%20%27%29%2c%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20...%7b%22payload%22%3a%7b%22resource%22%3a%22singular%22%2c%22singular_id%22%3a3813%2c%22page%22%3a1%7d%2c%22signature%22%3a%2232413a96521936d120f137b485ab5c0a%22%7d%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%3b%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20%28navigator.sendbeacon%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20let%20blob%20%3d%20new%20blob%28%5bjson.stringify%28body%29%5d%2c%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20type%3a%20%22application%2fjson%22%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%29%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20navigator.sendbeacon%28url%2c%20blob%29%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%20else%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20xhr%20%3d%20new%20xmlhttprequest%28%29%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20xhr.open%28%22post%22%2c%20url%2c%20true%29%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20xhr.setrequestheader%28%22content-type%22%2c%20%22application%2fjson%3bcharset%3dutf-8%22%29%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20xhr.send%28json.stringify%28body%29%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20document.addeventlistener%28%27mousedown%27%2c%20function%20%28event%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20%28navigator.webdriver%20%7c%7c%20%2fbot%7ccrawler%7cspider%7ccrawling%7csemrushbot%7cchrome-lighthouse%2fi.test%28navigator.useragent%29%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20element%20%3d%20event.target.closest%28%27a%27%29%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28%21element%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20ispro%20%3d%20true%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28%21ispro%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2f%2f%20don%27t%20track%20left%20clicks%20with%20this%20event.%20the%20click%20event%20is%20used%20for%20that.%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28event.button%20%3d%3d%3d%200%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20track%28element%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20document.addeventlistener%28%27click%27%2c%20function%20%28event%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20%28navigator.webdriver%20%7c%7c%20%2fbot%7ccrawler%7cspider%7ccrawling%7csemrushbot%7cchrome-lighthouse%2fi.test%28navigator.useragent%29%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20element%20%3d%20event.target.closest%28%27a%2c%20button%2c%20input%5btype%3d%22submit%22%5d%2c%20input%5btype%3d%22button%22%5d%27%29%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28%21element%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20ispro%20%3d%20true%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28%21ispro%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20track%28element%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20document.addeventlistener%28%27play%27%2c%20function%20%28event%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20%28navigator.webdriver%20%7c%7c%20%2fbot%7ccrawler%7cspider%7ccrawling%7csemrushbot%7cchrome-lighthouse%2fi.test%28navigator.useragent%29%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20element%20%3d%20event.target.closest%28%27audio%2c%20video%27%29%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28%21element%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20ispro%20%3d%20true%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28%21ispro%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20track%28element%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%2c%20true%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20document.addeventlistener%28%22domcontentloaded%22%2c%20function%20%28e%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20%28document.hasownproperty%28%22visibilitystate%22%29%20%26%26%20document.visibilitystate%20%3d%3d%3d%20%22prerender%22%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20%28navigator.webdriver%20%7c%7c%20%2fbot%7ccrawler%7cspider%7ccrawling%7csemrushbot%7cchrome-lighthouse%2fi.test%28navigator.useragent%29%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20let%20referrer_url%20%3d%20null%3b%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20%28typeof%20document.referrer%20%3d%3d%3d%20%27string%27%20%26%26%20document.referrer.length%20%3e%200%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20referrer_url%20%3d%20document.referrer%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20params%20%3d%20location.search.slice%281%29.split%28%27%26%27%29.reduce%28%28acc%2c%20s%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20%5bk%2c%20v%5d%20%3d%20s.split%28%27%3d%27%29%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20object.assign%28acc%2c%20%7b%5bk%5d%3a%20v%7d%29%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%2c%20%7b%7d%29%3b%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20url%20%3d%20%22https%3a%2f%2fwww.webcraft.hu%2fwp-json%2fiawp%2fsearch%22%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20body%20%3d%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20referrer_url%2c%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20utm_source%3a%20params.utm_source%2c%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20utm_medium%3a%20params.utm_medium%2c%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20utm_campaign%3a%20params.utm_campaign%2c%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20utm_term%3a%20params.utm_term%2c%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20utm_content%3a%20params.utm_content%2c%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20gclid%3a%20params.gclid%2c%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20...%7b%22payload%22%3a%7b%22resource%22%3a%22singular%22%2c%22singular_id%22%3a3813%2c%22page%22%3a1%7d%2c%22signature%22%3a%2232413a96521936d120f137b485ab5c0a%22%7d%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%3b%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20%28navigator.sendbeacon%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20let%20blob%20%3d%20new%20blob%28%5bjson.stringify%28body%29%5d%2c%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20type%3a%20%22application%2fjson%22%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%29%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20navigator.sendbeacon%28url%2c%20blob%29%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%20else%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20xhr%20%3d%20new%20xmlhttprequest%28%29%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20xhr.open%28%22post%22%2c%20url%2c%20true%29%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20xhr.setrequestheader%28%22content-type%22%2c%20%22application%2fjson%3bcharset%3dutf-8%22%29%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20xhr.send%28json.stringify%28body%29%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%29%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%7d%29%28%29%3b"></script> (0 bytes)
<script src="data:text/javascript,window.addeventlistener%28%27domcontentloaded%27%2c%20function%28%29%20%7b%7d%29%3b%20%2f%2fthis%20line%20to%20stop%20js%20deffer%20function%20in%20wp-rockt%20pluign%0a%09%0a%09window.addeventlistener%28%27load%27%2c%20function%20%28%29%7b%0a%09%09%2f%2f%20create%20the%20first%20div%20element%20with%20the%20%22oncontextmenu%22%20attribute%0a%09%09const%20wccp_pro_mask%20%3d%20document.createelement%28%27div%27%29%3b%0a%09%09wccp_pro_mask.setattribute%28%27oncontextmenu%27%2c%20%27return%20false%3b%27%29%3b%0a%09%09wccp_pro_mask.setattribute%28%27id%27%2c%20%27wccp_pro_mask%27%29%3b%0a%0a%09%09%2f%2f%20create%20the%20second%20div%20element%20with%20the%20%22msgmsg-box-wpcp%20hideme%22%20classes%0a%09%09const%20wpcp_error_message%20%3d%20document.createelement%28%27div%27%29%3b%0a%09%09wpcp_error_message.setattribute%28%27id%27%2c%20%27wpcp-error-message%27%29%3b%0a%09%09wpcp_error_message.setattribute%28%27class%27%2c%20%27msgmsg-box-wpcp%20hideme%27%29%3b%0a%0a%09%09%2f%2f%20add%20a%20span%20element%20with%20the%20%22error%3a%20%22%20text%20inside%20the%20second%20div%0a%09%09const%20error_span%20%3d%20document.createelement%28%27span%27%29%3b%0a%09%09error_span.innertext%20%3d%20%27error%3a%20%27%3b%0a%09%09wpcp_error_message.appendchild%28error_span%29%3b%0a%0a%09%09%2f%2f%20add%20the%20error%20message%20text%20inside%20the%20second%20div%0a%09%09const%20error_text%20%3d%20document.createtextnode%28%27%3cb%3efigyelem%3c%2fb%3ea%20weboldal%20teljes%20tartalm%c3%a1t%20szerz%c5%91i%20jog%20v%c3%a9di%21%27%29%3b%0a%09%09wpcp_error_message.appendchild%28error_text%29%3b%0a%0a%09%09%2f%2f%20add%20the%20div%20elements%20to%20the%20document%20body%0a%09%09document.body.appendchild%28wccp_pro_mask%29%3b%0a%09%09document.body.appendchild%28wpcp_error_message%29%3b%0a%09%7d%29%3b%0a%0a%09var%20timeout_result%3b%0a%09function%20show_wccp_pro_message%28smessage%3d%22%22%2c%20style%3d%22%22%29%0a%09%7b%0a%09%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22show_wccp_pro_message%22%20%2b%20smessage%29%3b%0a%09%09%09%09%0a%09%09timeout%20%3d%203000%3b%0a%09%09%0a%09%09if%28style%20%3d%3d%20%22%22%29%20style%20%3d%20%22warning-wpcp%22%3b%0a%09%09%0a%09%09if%20%28smessage%20%21%3d%3d%20%22%22%20%26%26%20timeout%21%3d0%29%0a%09%09%7b%0a%09%09%09var%20smessage_text%20%3d%20smessage%3b%0a%09%09%09jquery_fadeto%28%29%3b%0a%09%09%09document.getelementbyid%28%22wpcp-error-message%22%29.innerhtml%20%3d%20smessage_text%3b%0a%09%09%09document.getelementbyid%28%22wpcp-error-message%22%29.classname%20%3d%20%22msgmsg-box-wpcp%20showme%20%22%20%2b%20style%3b%0a%09%09%09cleartimeout%28timeout_result%29%3b%0a%09%09%09timeout_result%20%3d%20settimeout%28hide_message%2c%20timeout%29%3b%0a%09%09%7d%0a%09%09else%0a%09%09%7b%0a%09%09%09cleartimeout%28timeout_result%29%3b%0a%09%09%09timeout_result%20%3d%20settimeout%28hide_message%2c%20timeout%29%3b%0a%09%09%7d%0a%09%7d%0a%09function%20hide_message%28%29%0a%09%7b%0a%09%09jquery_fadeout%28%29%3b%0a%09%09document.getelementbyid%28%22wpcp-error-message%22%29.classname%20%3d%20%22msgmsg-box-wpcp%20warning-wpcp%20hideme%22%3b%0a%09%7d%0a%09function%20jquery_fadeto%28%29%0a%09%7b%0a%09%09try%20%7b%0a%09%09%09jquery%28%22%23wccp_pro_mask%22%29.fadeto%28%22slow%22%2c%200.3%29%3b%0a%09%09%7d%0a%09%09catch%28err%29%20%7b%0a%09%09%09%2f%2falert%28err.message%29%3b%0a%09%09%09%7d%0a%09%7d%0a%09function%20jquery_fadeout%28%29%0a%09%7b%0a%09%09try%20%7b%0a%09%09%09jquery%28%22%23wccp_pro_mask%22%29.fadeout%28%20%22slow%22%20%29%3b%0a%09%09%7d%0a%09%09catch%28err%29%20%7b%7d%0a%09%7d"></script> (185 bytes)
<script src="data:text/javascript,requestanimationframe%28%28%29%20%3d%3e%20document.body.classlist.add%28%20%22stk--anim-init%22%20%29%29"></script> (185 bytes)
<script src="https://www.webcraft.hu/wp-content/1e32f491be3410e46ce6049059ea7730/dist/957451935.js?ver=c8af1a4b12fe87c30d36b1a41b86afca"></script> (185 bytes)
<script src="data:text/javascript,var%20ct_localizations%20%3d%20%7b%22ajax_url%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-admin%5c%2fadmin-ajax.php%22%2c%22public_url%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-content%5c%2fthemes%5c%2fblocksy%5c%2fstatic%5c%2fbundle%5c%2f%22%2c%22rest_url%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-json%5c%2f%22%2c%22search_url%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fsearch%5c%2fquery_string%5c%2f%22%2c%22show_more_text%22%3a%22show%20more%22%2c%22more_text%22%3a%22more%22%2c%22search_live_results%22%3a%22keres%5cu00e9s%20erre%3a%22%2c%22search_live_no_results%22%3a%22no%20results%22%2c%22search_live_no_result%22%3a%22no%20results%22%2c%22search_live_one_result%22%3a%22you%20got%20%25s%20result.%20please%20press%20tab%20to%20select%20it.%22%2c%22search_live_many_results%22%3a%22you%20got%20%25s%20results.%20please%20press%20tab%20to%20select%20one.%22%2c%22clipboard_copied%22%3a%22copied%21%22%2c%22clipboard_failed%22%3a%22failed%20to%20copy%22%2c%22expand_submenu%22%3a%22expand%20dropdown%20menu%22%2c%22collapse_submenu%22%3a%22collapse%20dropdown%20menu%22%2c%22dynamic_js_chunks%22%3a%5b%7b%22id%22%3a%22blocksy_pro_micro_popups%22%2c%22selector%22%3a%22.ct-popup%22%2c%22url%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-content%5c%2fplugins%5c%2fblocksy-companion-pro%5c%2fframework%5c%2fpremium%5c%2fstatic%5c%2fbundle%5c%2fmicro-popups.js%3fver%3d2.1.9%22%7d%2c%7b%22id%22%3a%22blocksy_adv_cpt_filtering%22%2c%22selector%22%3a%22.ct-dynamic-filter%20a%22%2c%22trigger%22%3a%22click%22%2c%22url%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-content%5c%2fplugins%5c%2fblocksy-companion-pro%5c%2fframework%5c%2fpremium%5c%2fextensions%5c%2fpost-types-extra%5c%2fstatic%5c%2fbundle%5c%2ffiltering.js%3fver%3d2.1.9%22%7d%2c%7b%22id%22%3a%22blocksy_adv_cpt_filtering%22%2c%22selector%22%3a%22.ct-dynamic-filter%2c%20.ct-dynamic-filter%20%2b%20.entries%22%2c%22trigger%22%3a%22hover%22%2c%22skipontouchdevices%22%3atrue%2c%22url%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-content%5c%2fplugins%5c%2fblocksy-companion-pro%5c%2fframework%5c%2fpremium%5c%2fextensions%5c%2fpost-types-extra%5c%2fstatic%5c%2fbundle%5c%2ffiltering.js%3fver%3d2.1.9%22%7d%2c%7b%22id%22%3a%22blocksy_adv_cpt_read_progress%22%2c%22selector%22%3a%22.ct-read-progress-bar%22%2c%22url%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-content%5c%2fplugins%5c%2fblocksy-companion-pro%5c%2fframework%5c%2fpremium%5c%2fextensions%5c%2fpost-types-extra%5c%2fstatic%5c%2fbundle%5c%2fread-progress.js%3fver%3d2.1.9%22%7d%2c%7b%22id%22%3a%22blocksy_sticky_header%22%2c%22selector%22%3a%22header%20%5bdata-sticky%5d%22%2c%22url%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-content%5c%2fplugins%5c%2fblocksy-companion-pro%5c%2fstatic%5c%2fbundle%5c%2fsticky.js%3fver%3d2.1.9%22%7d%5d%2c%22dynamic_styles%22%3a%7b%22lazy_load%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-content%5c%2fthemes%5c%2fblocksy%5c%2fstatic%5c%2fbundle%5c%2fnon-critical-styles.min.css%3fver%3d2.1.9%22%2c%22search_lazy%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-content%5c%2fthemes%5c%2fblocksy%5c%2fstatic%5c%2fbundle%5c%2fnon-critical-search-styles.min.css%3fver%3d2.1.9%22%2c%22back_to_top%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-content%5c%2fthemes%5c%2fblocksy%5c%2fstatic%5c%2fbundle%5c%2fback-to-top.min.css%3fver%3d2.1.9%22%7d%2c%22dynamic_styles_selectors%22%3a%5b%7b%22selector%22%3a%22.ct-header-cart%2c%20%23woo-cart-panel%22%2c%22url%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-content%5c%2fthemes%5c%2fblocksy%5c%2fstatic%5c%2fbundle%5c%2fcart-header-element-lazy.min.css%3fver%3d2.1.9%22%7d%2c%7b%22selector%22%3a%22.flexy%22%2c%22url%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-content%5c%2fthemes%5c%2fblocksy%5c%2fstatic%5c%2fbundle%5c%2fflexy.min.css%3fver%3d2.1.9%22%7d%2c%7b%22selector%22%3a%22.ct-media-container%5bdata-media-id%5d%2c%20.ct-dynamic-media%5bdata-media-id%5d%22%2c%22url%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-content%5c%2fplugins%5c%2fblocksy-companion-pro%5c%2fframework%5c%2fpremium%5c%2fstatic%5c%2fbundle%5c%2fvideo-lazy.min.css%3fver%3d2.1.9%22%7d%2c%7b%22selector%22%3a%22%23account-modal%22%2c%22url%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-content%5c%2fplugins%5c%2fblocksy-companion-pro%5c%2fstatic%5c%2fbundle%5c%2fheader-account-modal-lazy.min.css%3fver%3d2.1.9%22%7d%2c%7b%22selector%22%3a%22.ct-header-account%22%2c%22url%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-content%5c%2fplugins%5c%2fblocksy-companion-pro%5c%2fstatic%5c%2fbundle%5c%2fheader-account-dropdown-lazy.min.css%3fver%3d2.1.9%22%7d%5d%7d%3b%0avar%20wp_debug%20%3d%20%7b%22debug%22%3a%221%22%7d%3b"></script> (185 bytes)
<script src="https://www.webcraft.hu/wp-content/themes/blocksy/static/bundle/main.js?ver=4330081d1908"></script> (185 bytes)
<script src="data:text/javascript,var%20ajax_object%20%3d%20%7b%22ajaxurl%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-admin%5c%2fadmin-ajax.php%22%2c%22link%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2f%22%7d%3b"></script> (185 bytes)
<script src="https://www.webcraft.hu/wp-content/plugins/wccp-pro/js/admin_bar_ajax.js?ver=36c2d82bdeb9"></script> (185 bytes)
<script src="https://www.webcraft.hu/wp-content/plugins/greenshift-animation-and-page-builder-blocks/libs/aos/aoslight.js?ver=c9ca128fe3e1"></script> (185 bytes)
<script src="https://www.webcraft.hu/wp-content/plugins/stackable-ultimate-gutenberg-blocks-premium/dist/frontend_block_carousel.js?ver=4e2e56a58863"></script> (185 bytes)
<script src="https://www.webcraft.hu/wp-content/plugins/greenshift-animation-and-page-builder-blocks/libs/aos/aoslightclip.js?ver=4f9cf2c8ed87"></script> (185 bytes)
<script src="https://cdn.trustindex.io/loader.js"></script> (79 KB)
A(z) https://webcraft.hu/text/javascript,var%20image_save_msg%20%3d%20%27you%20are%20not%20allowed%20to%20save%20images%21%27%3b%0a%0avar%20no_menu_msg%20%3d%20%27context%20menu%20disabled%21%27%3b%0a%0avar%20smessage%20%3d%20%22%3cb%3efigyelem%3c%2fb%3ea%20weboldal%20teljes%20tartalm%c3%a1t%20szerz%c5%91i%20jog%20v%c3%a9di%21%22%3b%0a%0a%0a%22use%20strict%22%3b%0a%2f%2a%20this%20because%20search%20property%20%22includes%22%20does%20not%20supported%20by%20ie%2a%2f%0aif%20%28%21string.prototype.includes%29%20%7b%0astring.prototype.includes%20%3d%20function%28search%2c%20start%29%20%7b%0a%20%20if%20%28typeof%20start%20%21%3d%3d%20%27number%27%29%20%7b%0a%09start%20%3d%200%3b%0a%20%20%7d%0a%0a%20%20if%20%28start%20%2b%20search.length%20%3e%20this.length%29%20%7b%0a%09return%20false%3b%0a%20%20%7d%20else%20%7b%0a%09return%20this.indexof%28search%2c%20start%29%20%21%3d%3d%20-1%3b%0a%20%20%7d%0a%7d%3b%0a%7d%0a%2f%2a%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2a%2f%0alet%20cancall%20%3d%20true%3b%0a%0afunction%20call_disable_copy_withdelay%28e%29%20%7b%0a%20%20if%20%28cancall%29%20%7b%0a%20%20%20%20cancall%20%3d%20false%3b%0a%20%20%20%20disable_copy%28e%29%3b%0a%20%20%20%20settimeout%28%28%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20cancall%20%3d%20true%3b%0a%20%20%20%20%7d%2c%201000%29%3b%0a%20%20%7d%0a%7d%0a%0afunction%20disable_copy%28e%29%0a%7b%0a%09window.wccp_pro_iscontenteditable_flag%20%3d%20false%3b%0a%09%0a%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22disable_copy%22%29%3b%0a%09%0a%09var%20e%20%3d%20e%20%7c%7c%20window.event%3b%20%2f%2f%20also%20there%20is%20no%20e.target%20property%20in%20ie.%20instead%20ie%20uses%20window.event.srcelement%0a%20%20%09%0a%09var%20target%20%3d%20e.target%20%7c%7c%20e.srcelement%3b%0a%0a%09var%20elemtype%20%3d%20e.target.nodename%3b%0a%09%0a%09elemtype%20%3d%20elemtype.touppercase%28%29%3b%0a%09%0a%09if%20%28apply_class_exclusion%28e%29%20%3d%3d%20%22yes%22%29%20return%20true%3b%0a%0a%09if%28wccp_pro_iscontenteditable%28e%29%20%3d%3d%20true%29%20%7breturn%20true%3b%7d%0a%09%0a%09if%28is_content_editable_element%28current_clicked_element%29%20%3d%3d%20true%29%0a%09%7b%0a%09%09return%20true%3b%0a%09%7d%0a%09else%0a%09%7b%0a%09%09if%20%28smessage%20%21%3d%3d%20%22%22%20%26%26%20e.detail%20%3d%3d%202%29%0a%09%09%09show_wccp_pro_message%28smessage%29%3b%0a%09%09%0a%09%09if%20%28issafari%29%0a%09%09%7b%0a%09%09%09return%20true%3b%0a%09%09%7d%0a%09%09else%0a%09%09%7b%0a%09%09%09%2f%2fwccp_pro_clear_any_selection%28%29%3b%0a%09%09%09%0a%09%09%09return%20false%3b%0a%09%09%7d%0a%09%7d%0a%09%0a%09%2f%2adisable%20context%20menu%20when%20shift%20%2b%20right%20click%20is%20pressed%2a%2f%0a%09var%20shiftpressed%20%3d%200%3b%0a%09%0a%09var%20evt%20%3d%20e%3fe%3awindow.event%3b%0a%09%0a%09if%20%28parseint%28navigator.appversion%29%3e3%29%20%7b%0a%09%09%0a%09%09if%20%28document.layers%20%26%26%20navigator.appname%3d%3d%22netscape%22%29%0a%09%09%09%0a%09%09%09shiftpressed%20%3d%20%28e.modifiers-0%3e3%29%3b%0a%09%09%09%0a%09%09else%0a%09%09%09%0a%09%09%09shiftpressed%20%3d%20e.shiftkey%3b%0a%09%09%09%0a%09%09if%20%28shiftpressed%29%20%7b%0a%09%09%09%0a%09%09%09if%20%28smessage%20%21%3d%3d%20%22%22%29%20show_wccp_pro_message%28smessage%29%3b%0a%09%09%09%0a%09%09%09var%20isfirefox%20%3d%20typeof%20installtrigger%20%21%3d%3d%20%27undefined%27%3b%20%20%20%2f%2a%20firefox%201.0%2b%20%2a%2f%0a%09%09%09%0a%09%09%09if%20%28isfirefox%29%20%7b%0a%09%09%09evt.cancelbubble%20%3d%20true%3b%0a%09%09%09if%20%28evt.stoppropagation%29%20evt.stoppropagation%28%29%3b%0a%09%09%09if%20%28evt.preventdefault%28%29%29%20evt.preventdefault%28%29%3b%0a%09%09%09show_wccp_pro_message%20%28smessage%29%3b%0a%09%09%09wccp_pro_clear_any_selection%28%29%3b%0a%09%09%09return%20false%3b%0a%09%09%09%7d%0a%09%09%09%0a%09%09%09wccp_pro_clear_any_selection%28%29%3b%0a%09%09%09return%20false%3b%0a%09%09%7d%0a%09%7d%0a%09%0a%09if%28e.which%20%3d%3d%3d%202%20%29%7b%0a%09var%20clickedtag_a%20%3d%20%28e%3d%3dnull%29%20%3f%20event.srcelement.tagname%20%3a%20e.target.tagname%3b%0a%09%20%20%20show_wccp_pro_message%28smessage%29%3b%0a%20%20%20%20%20%20%20wccp_pro_clear_any_selection%28%29%3b%20return%20false%3b%0a%20%20%20%20%7d%0a%09var%20issafari%20%3d%20%2fsafari%2f.test%28navigator.useragent%29%20%26%26%20%2fapple%20computer%2f.test%28navigator.vendor%29%3b%0a%09var%20checker_img%20%3d%20%27checked%27%3b%0a%09if%20%28elemtype%20%3d%3d%20%22img%22%20%26%26%20checker_img%20%3d%3d%20%27checked%27%20%26%26%20e.detail%20%3d%3d%202%29%20%7bshow_wccp_pro_message%28alertmsg_img%29%3bwccp_pro_clear_any_selection%28%29%3breturn%20false%3b%7d%0a%0a%20%20%20%20%2f%2felemtype%20must%20be%20merged%20by%20elemtype%20checker%20on%20function%20disable_copy%20%26%20disable_hot_keys%0a%09if%20%28is_content_editable_element%28elemtype%29%20%3d%3d%20false%29%0a%09%7b%0a%09%09if%20%28smessage%20%21%3d%3d%20%22%22%20%26%26%20e.detail%20%3d%3d%202%29%0a%09%09%09show_wccp_pro_message%28smessage%29%3b%0a%09%09%0a%09%09if%20%28issafari%29%0a%09%09%7b%0a%09%09%09return%20true%3b%0a%09%09%7d%0a%09%09else%0a%09%09%7b%0a%09%09%09wccp_pro_clear_any_selection%28%29%3b%20return%20false%3b%0a%09%09%7d%0a%09%7d%0a%09else%0a%09%7b%0a%09%09return%20true%3b%0a%09%7d%0a%7d%0a%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%0afunction%20disable_copy_ie%28%29%0a%7b%0a%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22disable_copy_ie_function_started%22%29%3b%0a%09%0a%09var%20e%20%3d%20e%20%7c%7c%20window.event%3b%0a%09%2f%2aalso%20there%20is%20no%20e.target%20property%20in%20ie.%2a%2f%0a%09%2f%2ainstead%20ie%20uses%20window.event.srcelement%2a%2f%0a%20%20%09var%20target%20%3d%20e.target%20%7c%7c%20e.srcelement%3b%0a%09%0a%09var%20elemtype%20%3d%20window.event.srcelement.nodename%3b%0a%09%0a%09elemtype%20%3d%20elemtype.touppercase%28%29%3b%0a%0a%09if%28wccp_pro_iscontenteditable%28e%29%20%3d%3d%20true%29%20return%20true%3b%0a%09%0a%09if%20%28apply_class_exclusion%28e%29%20%3d%3d%20%22yes%22%29%20return%20true%3b%0a%09%0a%09if%20%28elemtype%20%3d%3d%20%22img%22%29%20%7bshow_wccp_pro_message%28alertmsg_img%29%3breturn%20false%3b%7d%0a%09%0a%09%2f%2felemtype%20must%20be%20merged%20by%20elemtype%20checker%20on%20function%20disable_copy%20%26%20disable_hot_keys%0a%09if%20%28is_content_editable_element%28elemtype%29%20%3d%3d%20false%29%0a%09%7b%0a%09%09return%20false%3b%0a%09%7d%0a%7d%0afunction%20disable_drag_text%28e%29%0a%7b%0a%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22disable_drag_text%22%29%3b%0a%09%0a%09%2f%2avar%20issafari%20%3d%20%2fsafari%2f.test%28navigator.useragent%29%20%26%26%20%2fapple%20computer%2f.test%28navigator.vendor%29%3b%2a%2f%0a%09%2f%2aif%20%28issafari%29%20%7bshow_wccp_pro_message%28alertmsg_img%29%3breturn%20false%3b%7d%2a%2f%0a%09%0a%09var%20e%20%3d%20e%20%7c%7c%20window.event%3b%20%2f%2f%20also%20there%20is%20no%20e.target%20property%20in%20ie.%20instead%20ie%20uses%20window.event.srcelement%2a%2f%0a%20%20%09%0a%09var%20target%20%3d%20e.target%20%7c%7c%20e.srcelement%3b%0a%09%0a%09%2f%2afor%20contenteditable%20tags%2a%2f%0a%09%0a%09if%20%28apply_class_exclusion%28e%29%20%3d%3d%20%22yes%22%29%20return%20true%3b%0a%0a%09var%20elemtype%20%3d%20e.target.nodename%3b%0a%09%0a%09elemtype%20%3d%20elemtype.touppercase%28%29%3b%0a%09%0a%09var%20disable_drag_text_drop%20%3d%20%27checked%27%3b%0a%09%0a%09if%20%28disable_drag_text_drop%20%21%3d%20%22checked%22%29%20%20return%20true%3b%0a%09%0a%09if%20%28window.location.href.indexof%28%22%2fuser%2f%22%29%20%3e%20-1%29%20%7b%0a%20%20%20%20%20%20return%20true%3b%20%2f%2ato%20allow%20users%20to%20drag%20%26%20drop%20images%20when%20editing%20thier%20profiles%2a%2f%0a%20%20%20%20%7d%0a%09%0a%09return%20false%3b%0a%7d%0a%0a%2f%2a%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2fspecial%20for%20safari%20start%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2a%2f%0avar%20onlongtouch%3b%0a%0avar%20timer%3b%0a%0avar%20touchduration%20%3d%201000%3b%20%2f%2alength%20of%20time%20we%20want%20the%20user%20to%20touch%20before%20we%20do%20something%2a%2f%0a%0avar%20elemtype%20%3d%20%22%22%3b%0a%0afunction%20touchstart%28e%29%0a%7b%0a%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22touchstart%22%29%3b%0a%09%0a%09var%20e%20%3d%20e%20%7c%7c%20window.event%3b%0a%09%2f%2aalso%20there%20is%20no%20e.target%20property%20in%20ie.%2a%2f%0a%09%2f%2ainstead%20ie%20uses%20window.event.srcelement%2a%2f%0a%20%20%09var%20target%20%3d%20e.target%20%7c%7c%20e.srcelement%3b%0a%09%0a%09elemtype%20%3d%20window.event.srcelement.nodename%3b%0a%09%0a%09elemtype%20%3d%20elemtype.touppercase%28%29%3b%0a%09%0a%09if%28%21wccp_pro_is_passive%28%29%29%20e.preventdefault%28%29%3b%0a%09if%20%28%21timer%29%20%7b%0a%09%09timer%20%3d%20settimeout%28onlongtouch%2c%20touchduration%29%3b%0a%09%7d%0a%7d%0a%0afunction%20touchend%28%29%0a%7b%0a%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22touchend%22%29%3b%0a%09%0a%20%20%20%20%2f%2astops%20short%20touches%20from%20firing%20the%20event%2a%2f%0a%20%20%20%20if%20%28timer%29%20%7b%0a%20%20%20%20%20%20%20%20cleartimeout%28timer%29%3b%0a%20%20%20%20%20%20%20%20timer%20%3d%20null%3b%0a%20%20%20%20%7d%0a%09onlongtouch%28%29%3b%0a%7d%0a%0aonlongtouch%20%3d%20function%28e%29%2f%2athis%20will%20clear%20the%20current%20selection%20if%20any_not_editable_thing%20selected%2a%2f%0a%7b%0a%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22onlongtouch%22%29%3b%0a%09%0a%09if%20%28is_content_editable_element%28elemtype%29%20%3d%3d%20false%29%0a%09%7b%0a%09%09if%20%28window.getselection%29%20%7b%0a%09%09%09if%20%28window.getselection%28%29.empty%29%20%7b%20%2f%2achrome%2a%2f%0a%09%09%09window.getselection%28%29.empty%28%29%3b%0a%09%09%09%7d%20else%20if%20%28window.getselection%28%29.removeallranges%29%20%7b%20%20%2f%2afirefox%2a%2f%0a%09%09%09window.getselection%28%29.removeallranges%28%29%3b%0a%09%09%09%7d%0a%09%09%7d%20else%20if%20%28document.selection%29%20%7b%20%20%2f%2aie%3f%2a%2f%0a%09%09%09var%20textrange%20%3d%20document.body.createtextrange%28%29%3b%0a%09%09%09textrange.movetoelementtext%28element%29%3b%0a%09%09%09textrange.select%28%29%3b%0a%0a%09%09%09document.selection.empty%28%29%3b%0a%09%09%7d%0a%09%09return%20false%3b%0a%09%7d%0a%7d%3b%0a%0adocument.addeventlistener%28%22domcontentloaded%22%2c%20function%28event%29%0a%09%7b%20%0a%09%09window.addeventlistener%28%22touchstart%22%2c%20touchstart%2c%20false%29%3b%0a%09%09window.addeventlistener%28%22touchend%22%2c%20touchend%2c%20false%29%3b%0a%09%7d%29%3b%0a%0a%0afunction%20wccp_pro_is_passive%28%29%0a%7b%0a%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22wccp_pro_is_passive%22%29%3b%0a%09%0a%09var%20cold%20%3d%20false%2c%0a%09hike%20%3d%20function%28%29%20%7b%7d%3b%0a%0a%09try%20%7b%0a%09var%20aid%20%3d%20object.defineproperty%28%7b%7d%2c%20%27passive%27%2c%20%7b%0a%09get%28%29%20%7bcold%20%3d%20true%7d%0a%09%7d%29%3b%0a%09window.addeventlistener%28%27test%27%2c%20hike%2c%20aid%29%3b%0a%09window.removeeventlistener%28%27test%27%2c%20hike%2c%20aid%29%3b%0a%09%7d%20catch%20%28e%29%20%7b%7d%0a%0a%09return%20cold%3b%0a%7d%0a%2f%2a%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2f%2a%2f%0afunction%20reenable%28%29%0a%7b%0a%09return%20true%3b%0a%7d%0a%0aif%28navigator.useragent.indexof%28%27msie%27%29%3d%3d-1%29%20%2f%2fif%20not%20ie%0a%7b%0a%09document.ondragstart%20%3d%20disable_drag_text%3b%0a%09document.onselectstart%20%3d%20call_disable_copy_withdelay%3b%0a%09document.onselectionchange%20%3d%20call_disable_copy_withdelay%3b%0a%09%2f%2fdocument.onmousedown%20%3d%20disable_copy%3b%0a%09%2f%2fdocument.addeventlistener%28%27click%27%2c%20disable_copy%2c%20false%29%3b%0a%09%2f%2fdocument.addeventlistener%28%27click%27%2c%20set_current_clicked_element%2c%20false%29%3b%0a%09document.addeventlistener%28%27mousedown%27%2c%20set_current_clicked_element%2c%20false%29%3b%0a%09%2f%2fdocument.onclick%20%3d%20reenable%3b%0a%7delse%0a%7b%0a%09document.onselectstart%20%3d%20disable_copy_ie%3b%0a%7d%0a%0avar%20current_clicked_element%20%3d%20%22%22%3b%0a%0avar%20current_clicked_object%20%3d%20null%3b%0a%0afunction%20set_current_clicked_element%28e%29%0a%7b%0a%09var%20e%20%3d%20e%20%7c%7c%20window.event%3b%20%2f%2f%20also%20there%20is%20no%20e.target%20property%20in%20ie.%20instead%20ie%20uses%20window.event.srcelement%0a%20%20%09%0a%09var%20target%20%3d%20e.target%20%7c%7c%20e.srcelement%3b%0a%0a%09var%20elemtype%20%3d%20e.target.nodename%3b%0a%09%0a%09elemtype%20%3d%20elemtype.touppercase%28%29%3b%0a%09%0a%09current_clicked_element%20%3d%20elemtype%3b%0a%09%0a%09console.log%28%22current_clicked_element%20%3d%20%22%20%2b%20current_clicked_element%29%3b%0a%7d szkript fájl nem található!
A(z) https://webcraft.hu/text/javascript,%2f%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2afor%20contenteditable%20tags%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2f%0avar%20wccp_pro_iscontenteditable_flag%20%3d%20false%3b%0a%0afunction%20wccp_pro_iscontenteditable%28e%29%0a%7b%0a%09var%20e%20%3d%20e%20%7c%7c%20window.event%3b%20%2f%2f%20also%20there%20is%20no%20e.target%20property%20in%20ie.%20instead%20ie%20uses%20window.event.srcelement%0a%20%20%09%0a%09var%20target%20%3d%20e.target%20%7c%7c%20e.srcelement%3b%0a%09%0a%09var%20iscontenteditable%20%3d%20%22false%22%3b%0a%09%09%0a%09if%28typeof%20target.getattribute%21%3d%22undefined%22%20%29%0a%09%7b%0a%09%09iscontenteditable%20%3d%20target.getattribute%28%22contenteditable%22%29%3b%20%2f%2f%20return%20true%20or%20false%20as%20string%0a%09%09%0a%09%09if%28typeof%20target.hasattribute%21%3d%22undefined%22%29%0a%09%09%7b%0a%09%09%09if%28target.hasattribute%28%22contenteditable%22%29%29%0a%09%09%09%09iscontenteditable%20%3d%20true%3b%0a%09%09%7d%0a%09%7d%0a%09%0a%09console.log%28%22iscontenteditable%3a%22%20%2b%20iscontenteditable%29%3b%0a%09%0a%09var%20iscontenteditable2%20%3d%20false%3b%0a%09%0a%09if%28typeof%20target.iscontenteditable%21%3d%22undefined%22%20%29%20iscontenteditable2%20%3d%20target.iscontenteditable%3b%20%2f%2f%20return%20true%20or%20false%20as%20boolean%0a%0a%09if%28target.parentelement%20%21%3dnull%29%20iscontenteditable2%20%3d%20target.parentelement.iscontenteditable%3b%0a%09%0a%09if%20%28iscontenteditable%20%3d%3d%20%22true%22%20%7c%7c%20iscontenteditable%20%3d%3d%20true%20%7c%7c%20iscontenteditable2%20%3d%3d%20true%29%0a%09%7b%0a%09%09if%28typeof%20target.style%21%3d%22undefined%22%20%29%20target.style.cursor%20%3d%20%22text%22%3b%0a%09%09%0a%09%09%2f%2fwccp_pro_log_to_console_if_allowed%28%22%22%2c%20iscontenteditable%20%2b%20%22%20%22%20%2b%20iscontenteditable2%29%3b%0a%09%09%0a%09%09wccp_pro_iscontenteditable_flag%20%3d%20true%3b%0a%09%09%0a%09%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22wccp_pro_iscontenteditable%3a%20true%22%29%3b%0a%09%09%0a%09%09return%20true%3b%0a%09%7d%0a%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22wccp_pro_iscontenteditable%3a%20false%22%29%3b%0a%09%0a%09%2f%2fwccp_pro_iscontenteditable_flag%20%3d%20false%3b%0a%7d%0a%2f%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2f%0afunction%20wccp_pro_clear_any_selection%28%29%0a%7b%0a%09if%28window.wccp_pro_iscontenteditable_flag%20%3d%3d%20true%29%20return%3b%0a%09%0a%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22wccp_pro_clear_any_selection%22%29%3b%0a%09%0a%09var%20myname%20%3d%20wccp_pro_clear_any_selection.caller.tostring%28%29%3b%0a%09%0a%09myname%20%3d%20myname.substr%28%27function%20%27.length%29%3b%0a%09%0a%09myname%20%3d%20myname.substr%280%2c%20myname.indexof%28%27%28%27%29%29%3b%0a%0a%09console.log%28%22called_by%3a%20%22%20%2b%20myname%29%3b%0a%09%0a%09if%20%28window.getselection%29%0a%09%7b%0a%09%09if%20%28window.getselection%28%29.empty%29%0a%09%09%7b%20%20%2f%2f%20chrome%0a%09%09%09window.getselection%28%29.empty%28%29%3b%0a%09%09%7d%20else%20if%20%28window.getselection%28%29.removeallranges%29%20%0a%09%09%7b%20%20%2f%2f%20firefox%0a%09%09%09window.getselection%28%29.removeallranges%28%29%3b%0a%09%09%7d%0a%09%7d%20else%20if%20%28document.selection%29%0a%09%7b%20%20%2f%2f%20ie%3f%0a%09%09document.selection.empty%28%29%3b%0a%09%7d%0a%09%0a%09%2f%2fshow_wccp_pro_message%28%22you%20are%20not%20allowed%20to%20make%20this%20operation%22%29%3b%0a%7d%0a%0a%0a%2f%2ais%20content_editable%20element%2a%2f%0afunction%20is_content_editable_element%28element_name%20%3d%20%22%22%29%0a%7b%0a%09if%20%28element_name%20%3d%3d%20%22text%22%20%7c%7c%20element_name%20%3d%3d%20%22%23text%22%20%7c%7c%20element_name%20%3d%3d%20%22textarea%22%20%7c%7c%20element_name%20%3d%3d%20%22input%22%20%7c%7c%20element_name%20%3d%3d%20%22password%22%20%7c%7c%20element_name%20%3d%3d%20%22select%22%20%7c%7c%20element_name%20%3d%3d%20%22option%22%20%7c%7c%20element_name%20%3d%3d%20%22embed%22%20%7c%7c%20element_name%20%3d%3d%20%22code%22%20%7c%7c%20element_name%20%3d%3d%20%22codeblock%22%29%0a%09%7b%0a%09%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22is_content_editable_element%3a%20true%20%3e%3e%22%20%2b%20element_name%29%3b%0a%09%09%0a%09%09return%20true%3b%0a%09%7d%0a%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22is_content_editable_element%3a%20false%20%3e%3e%22%20%2b%20element_name%29%3b%0a%09%0a%09return%20false%3b%0a%7d%0a%2f%2ais%20selection%20enabled%20element%2a%2f%0a%2f%2a%0afunction%20is_selection_enabled_element%28element_name%20%3d%20%22%22%29%0a%7b%0a%09if%20%28is_content_editable_element%20%3d%3d%20true%29%0a%09%7b%0a%09%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22is_selection_enabled_element%3a%20true%20%3e%3e%22%20%2b%20element_name%29%3b%0a%09%09%0a%09%09return%20true%3b%0a%09%7d%0a%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22is_selection_enabled_element%3a%20false%20%3e%3e%22%20%2b%20element_name%29%3b%0a%09%0a%09return%20false%3b%0a%7d%0a%2a%2f%0a%2f%2ahot%20keys%20function%20%20%2a%2f%0afunction%20disable_hot_keys%28e%29%0a%7b%0a%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22disable_hot_keys%22%29%3b%0a%09%0a%09e%20%3d%20e%20%7c%7c%20window.event%3b%0a%09%0a%09%2f%2fconsole.log%28e%29%3b%0a%09%0a%09if%20%28%21e%29%20return%3b%0a%09%0a%09var%20key%3b%0a%0a%09%09if%28window.event%29%0a%09%09%09%20%20key%20%3d%20window.event.keycode%3b%20%20%20%20%20%2f%2aie%2a%2f%0a%09%09else%20if%20%28e.hasownproperty%28%22which%22%29%29%20key%20%3d%20e.which%3b%20%20%20%20%20%2f%2afirefox%20%2897%29%2a%2f%0a%0a%09wccp_pro_log_to_console_if_allowed%28%22data%3a%22%2c%20key%29%3b%0a%09%0a%09%09%09%0a%09%09if%20%28key%20%3d%3d%20123%20%7c%7c%20%28e.ctrlkey%20%26%26%20e.shiftkey%20%26%26%20e.keycode%20%3d%3d%20%27j%27.charcodeat%280%29%29%20%29%2f%2ff12%20chrome%20developer%20key%20disable%0a%09%09%7b%0a%09%09%09show_wccp_pro_message%28%27tiltott%20m%c5%b1velet%21%27%29%3b%0a%09%09%09%0a%09%09%09return%20false%3b%0a%09%09%7d%0a%09%09%0a%09var%20elemtype%20%3d%20e.target.tagname%3b%0a%09%0a%09elemtype%20%3d%20elemtype.touppercase%28%29%3b%0a%09%0a%09var%20sel%20%3d%20getselectiontextandcontainerelement%28%29%3b%0a%09%0a%09if%28elemtype%20%3d%3d%20%22body%22%20%26%26%20sel.text%20%21%3d%20%22%22%29%20elemtype%20%3d%20sel.containerelement.tagname%3b%20%2f%2a%20no%20need%20for%20it%20when%20tag%20name%20is%20body%2c%20so%20we%20get%20the%20selected%20text%20tag%20name%20%2a%2f%0a%0a%09%2f%2aelemtype%20must%20be%20merged%20by%20elemtype%20checker%20on%20function%20disable_copy%20%26%20disable_copy_ie%2a%2f%0a%09if%20%28is_content_editable_element%28elemtype%29%20%3d%3d%20true%29%0a%09%7b%0a%09%09elemtype%20%3d%20%27text%27%3b%0a%09%7d%0a%09%0a%09if%28wccp_pro_iscontenteditable%28e%29%20%3d%3d%20true%29%20elemtype%20%3d%20%27text%27%3b%0a%09%0a%09%09if%20%28key%20%3d%3d%2044%29%2f%2afor%20any%20emement%20type%2c%20text%20elemtype%20is%20not%20excluded%20here%2c%20%28prntscr%20%2844%29%2a%2f%0a%09%09%7b%0a%09%09%09copytexttoclipboard%28%22%22%29%3b%0a%09%09%09show_wccp_pro_message%28%27tiltott%20m%c5%b1velet%21%27%29%3b%0a%09%09%09return%20false%3b%0a%09%09%7d%09%0a%09if%20%28e.ctrlkey%20%7c%7c%20e.metakey%29%0a%09%7b%0a%09%09if%20%28elemtype%21%3d%20%27text%27%20%26%26%20%28key%20%3d%3d%2097%20%7c%7c%20key%20%3d%3d%2099%20%7c%7c%20key%20%3d%3d%20120%20%7c%7c%20key%20%3d%3d%2026%20%7c%7c%20key%20%3d%3d%2043%29%29%0a%09%09%7b%0a%09%09%09%20show_wccp_pro_message%28%27%3cb%3efigyelem%3c%2fb%3e%20a%20honlap%20teljes%20tartalma%20szerz%c5%91i%20jogi%20v%c3%a9delem%20alatt%20%c3%a1ll%21%27%29%3b%0a%09%09%09%20return%20false%3b%0a%09%09%7d%0a%09%09if%20%28elemtype%21%3d%20%27text%27%29%0a%09%09%7b%0a%09%09%09%09%09%09%0a%09%09%09if%20%28key%20%3d%3d%2065%29%0a%09%09%09%7b%0a%09%09%09%09show_wccp_pro_message%28%27tiltott%20m%c5%b1velet%21%27%29%3b%0a%09%09%09%09return%20false%3b%0a%09%09%09%7d%09%09%09%0a%09%09%09%09%09%09%0a%09%09%09if%20%28key%20%3d%3d%2067%29%0a%09%09%09%7b%0a%09%09%09%09show_wccp_pro_message%28%27tiltott%20m%c5%b1velet%21%27%29%3b%0a%09%09%09%09return%20false%3b%0a%09%09%09%7d%09%09%09%0a%09%09%09%09%09%09%0a%09%09%09if%20%28key%20%3d%3d%2088%29%0a%09%09%09%7b%0a%09%09%09%09show_wccp_pro_message%28%27tiltott%20m%c5%b1velet%21%27%29%3b%0a%09%09%09%09return%20false%3b%0a%09%09%09%7d%09%09%09%0a%09%09%09%09%09%09%0a%09%09%09if%20%28key%20%3d%3d%2086%29%0a%09%09%09%7b%0a%09%09%09%09show_wccp_pro_message%28%27tiltott%20m%c5%b1velet%21%27%29%3b%0a%09%09%09%09return%20false%3b%0a%09%09%09%7d%09%09%7d%0a%09%09%09%09%0a%09%09if%20%28key%20%3d%3d%2085%29%0a%09%09%7b%0a%09%09%09show_wccp_pro_message%28%27tiltott%20m%c5%b1velet%21%27%29%3b%0a%09%09%09return%20false%3b%0a%09%09%7d%09%09%0a%09%09%09%09if%20%28key%20%3d%3d%2080%29%0a%09%09%7b%0a%09%09%09show_wccp_pro_message%28%27tiltott%20m%c5%b1velet%21%27%29%3b%0a%09%09%09return%20false%3b%0a%09%09%7d%09%09%0a%09%09%09%09if%20%28key%20%3d%3d%2044%29%0a%09%09%7b%0a%09%09%09copytexttoclipboard%28%22no%22%29%3b%0a%09%09%09show_wccp_pro_message%28%27tiltott%20m%c5%b1velet%21%27%29%3b%0a%09%09%09return%20false%3b%0a%09%09%7d%09%09%0a%09%09%0a%09%09%09%09%09if%20%28key%20%3d%3d%2073%29%2f%2ff12%20chrome%20developer%20key%20disable%0a%09%09%09%7b%0a%09%09%09%09show_wccp_pro_message%28%27tiltott%20m%c5%b1velet%21%27%29%3b%0a%09%09%09%09return%20false%3b%0a%09%09%09%7d%0a%09%09%09%09%0a%09%09%09%09%0a%09%09if%20%28key%20%3d%3d%2083%29%0a%09%09%7b%0a%09%09%09show_wccp_pro_message%28%27tiltott%20m%c5%b1velet%21%27%29%3b%0a%09%09%09return%20false%3b%0a%09%09%7d%20%20%20%20%7d%0areturn%20true%3b%0a%7d%0a%0a%0awindow.addeventlistener%28%27load%27%2c%20function%20%28%29%7b%0a%09if%28window.zepto%20%7c%7c%20%21window.jquery%29%20jquery%20%3d%20%20%24%3b%0a%09jquery%28document%29.ready%28function%28%29%20%7b%0a%09%20%20jquery%28document%29.bind%28%22keyup%20keydown%22%2c%20disable_hot_keys%29%3b%0a%09%7d%29%3b%0a%7d%29%3b szkript fájl nem található!
A(z) https://webcraft.hu/text/javascript,function%20nocontext%28e%29%20%7b%0a%0a%09%09%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22nocontext%22%29%3b%0a%09%09%09%0a%09%09%09e%20%3d%20e%20%7c%7c%20window.event%3b%20%2f%2f%20also%20there%20is%20no%20e.target%20property%20in%20ie.%20instead%20ie%20uses%20window.event.srcelement%0a%09%09%09%0a%09%09%09if%20%28apply_class_exclusion%28e%29%20%3d%3d%20%27yes%27%29%20return%20true%3b%0a%09%09%09%0a%09%20%20%20%20%09var%20exception_tags%20%3d%20%27notag%2c%27%3b%0a%09%09%09%0a%09%20%20%20%20%20%20%20%20var%20clickedtag%20%3d%20%28e%3d%3dnull%29%20%3f%20event.srcelement.tagname%20%3a%20e.target.tagname%3b%0a%09%09%09%0a%09%09%09console.log%28%22clickedtag%3a%20%22%20%2b%20clickedtag%29%3b%0a%09%09%09%0a%09%09%09var%20target%20%3d%20e.target%20%7c%7c%20e.srcelement%3b%0a%09%09%09%0a%09%09%09var%20parent_tag%20%3d%20%22%22%3b%20var%20parent_of_parent_tag%20%3d%20%22%22%3b%0a%09%09%09%0a%09%09%09if%28target.parentelement%20%21%3d%20null%29%0a%09%09%09%7b%0a%09%09%09%09parent_tag%20%3d%20target.parentelement.tagname%3b%0a%09%09%09%09%0a%09%09%09%09if%28target.parentelement.parentelement%20%21%3d%20null%29%20parent_of_parent_tag%20%3d%20target.parentelement.parentelement.tagname%3b%0a%09%09%09%7d%0a%09%09%09%0a%09%20%20%20%20%20%20%20%20var%20checker%20%3d%20%27checked%27%3b%0a%09%20%20%20%20%20%20%20%20if%20%28%28clickedtag%20%3d%3d%20%22img%22%20%7c%7c%20clickedtag%20%3d%3d%20%22figure%22%20%7c%7c%20clickedtag%20%3d%3d%20%22svg%22%20%7c%7c%20clickedtag%20%3d%3d%20%22protectedimgdiv%22%29%20%26%26%20checker%20%3d%3d%20%27checked%27%29%20%7b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20if%20%28alertmsg_img%20%21%3d%20%22%22%29show_wccp_pro_message%28alertmsg_img%29%3b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20return%20false%3b%0a%09%20%20%20%20%20%20%20%20%7delse%20%7bexception_tags%20%3d%20exception_tags%20%2b%20%27img%2c%27%3b%7d%0a%09%09%09%0a%09%09%09checker%20%3d%20%27%27%3b%0a%09%09%09if%20%28%28clickedtag%20%3d%3d%20%22video%22%20%7c%7c%20clickedtag%20%3d%3d%20%22protectedwccpvideo%22%20%7c%7c%20clickedtag%20%3d%3d%20%22embed%22%29%20%26%26%20checker%20%3d%3d%20%27checked%27%29%20%7b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20if%20%28alertmsg_video%20%21%3d%20%22%22%29show_wccp_pro_message%28alertmsg_video%29%3b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20return%20false%3b%0a%09%20%20%20%20%20%20%20%20%7delse%20%7bexception_tags%20%3d%20exception_tags%20%2b%20%27video%2cprotectedwccpvideo%2cembed%2c%27%3b%7d%0a%09%20%20%20%20%20%20%20%20%0a%09%20%20%20%20%20%20%20%20checker%20%3d%20%27checked%27%3b%0a%09%20%20%20%20%20%20%20%20if%20%28%28clickedtag%20%3d%3d%20%22a%22%20%7c%7c%20clickedtag%20%3d%3d%20%22time%22%20%7c%7c%20parent_tag%20%3d%3d%20%22a%22%20%7c%7c%20parent_of_parent_tag%20%3d%3d%20%22a%22%29%20%26%26%20checker%20%3d%3d%20%27checked%27%29%20%7b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20if%20%28alertmsg_a%20%21%3d%20%22%22%29show_wccp_pro_message%28alertmsg_a%29%3b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20return%20false%3b%0a%09%20%20%20%20%20%20%20%20%7delse%20%7bexception_tags%20%3d%20exception_tags%20%2b%20%27a%2c%27%3bif%28parent_tag%20%3d%3d%20%22a%22%20%7c%7c%20parent_of_parent_tag%20%3d%3d%20%22a%22%29%20clickedtag%20%3d%20%22a%22%3b%7d%0a%0a%09%20%20%20%20%20%20%20%20checker%20%3d%20%27checked%27%3b%0a%09%20%20%20%20%20%20%20%20if%20%28%28clickedtag%20%3d%3d%20%22p%22%20%7c%7c%20clickedtag%20%3d%3d%20%22b%22%20%7c%7c%20clickedtag%20%3d%3d%20%22font%22%20%7c%7c%20%20clickedtag%20%3d%3d%20%22li%22%20%7c%7c%20clickedtag%20%3d%3d%20%22ul%22%20%7c%7c%20clickedtag%20%3d%3d%20%22strong%22%20%7c%7c%20clickedtag%20%3d%3d%20%22ol%22%20%7c%7c%20clickedtag%20%3d%3d%20%22blockquote%22%20%7c%7c%20clickedtag%20%3d%3d%20%22th%22%20%7c%7c%20clickedtag%20%3d%3d%20%22tr%22%20%7c%7c%20clickedtag%20%3d%3d%20%22td%22%20%7c%7c%20clickedtag%20%3d%3d%20%22span%22%20%7c%7c%20clickedtag%20%3d%3d%20%22em%22%20%7c%7c%20clickedtag%20%3d%3d%20%22small%22%20%7c%7c%20clickedtag%20%3d%3d%20%22i%22%20%7c%7c%20clickedtag%20%3d%3d%20%22button%22%29%20%26%26%20checker%20%3d%3d%20%27checked%27%29%20%7b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20if%20%28alertmsg_pb%20%21%3d%20%22%22%29show_wccp_pro_message%28alertmsg_pb%29%3b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20return%20false%3b%0a%09%20%20%20%20%20%20%20%20%7delse%20%7bexception_tags%20%3d%20exception_tags%20%2b%20%27p%2cb%2cfont%2cli%2cul%2cstrong%2col%2cblockquote%2ctd%2cspan%2cem%2csmall%2ci%2cbutton%2c%27%3b%7d%0a%09%20%20%20%20%20%20%20%20%0a%09%20%20%20%20%20%20%20%20checker%20%3d%20%27checked%27%3b%0a%09%20%20%20%20%20%20%20%20if%20%28%28clickedtag%20%3d%3d%20%22input%22%20%7c%7c%20clickedtag%20%3d%3d%20%22password%22%29%20%26%26%20checker%20%3d%3d%20%27checked%27%29%20%7b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20if%20%28alertmsg_input%20%21%3d%20%22%22%29show_wccp_pro_message%28alertmsg_input%29%3b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20return%20false%3b%0a%09%20%20%20%20%20%20%20%20%7delse%20%7bexception_tags%20%3d%20exception_tags%20%2b%20%27input%2cpassword%2c%27%3b%7d%0a%09%20%20%20%20%20%20%20%20%0a%09%20%20%20%20%20%20%20%20checker%20%3d%20%27checked%27%3b%0a%09%20%20%20%20%20%20%20%20if%20%28%28clickedtag%20%3d%3d%20%22h1%22%20%7c%7c%20clickedtag%20%3d%3d%20%22h2%22%20%7c%7c%20clickedtag%20%3d%3d%20%22h3%22%20%7c%7c%20clickedtag%20%3d%3d%20%22h4%22%20%7c%7c%20clickedtag%20%3d%3d%20%22h5%22%20%7c%7c%20clickedtag%20%3d%3d%20%22h6%22%20%7c%7c%20clickedtag%20%3d%3d%20%22aside%22%20%7c%7c%20clickedtag%20%3d%3d%20%22nav%22%29%20%26%26%20checker%20%3d%3d%20%27checked%27%29%20%7b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20if%20%28alertmsg_h%20%21%3d%20%22%22%29show_wccp_pro_message%28alertmsg_h%29%3b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20return%20false%3b%0a%09%20%20%20%20%20%20%20%20%7delse%20%7bexception_tags%20%3d%20exception_tags%20%2b%20%27h1%2ch2%2ch3%2ch4%2ch5%2ch6%2c%27%3b%7d%0a%09%20%20%20%20%20%20%20%20%0a%09%20%20%20%20%20%20%20%20checker%20%3d%20%27checked%27%3b%0a%09%20%20%20%20%20%20%20%20if%20%28clickedtag%20%3d%3d%20%22textarea%22%20%26%26%20checker%20%3d%3d%20%27checked%27%29%20%7b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20if%20%28alertmsg_textarea%20%21%3d%20%22%22%29show_wccp_pro_message%28alertmsg_textarea%29%3b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20return%20false%3b%0a%09%20%20%20%20%20%20%20%20%7delse%20%7bexception_tags%20%3d%20exception_tags%20%2b%20%27textarea%2c%27%3b%7d%0a%09%20%20%20%20%20%20%20%20%0a%09%20%20%20%20%20%20%20%20checker%20%3d%20%27checked%27%3b%0a%09%20%20%20%20%20%20%20%20if%20%28%28clickedtag%20%3d%3d%20%22div%22%20%7c%7c%20clickedtag%20%3d%3d%20%22body%22%20%7c%7c%20clickedtag%20%3d%3d%20%22html%22%20%7c%7c%20clickedtag%20%3d%3d%20%22article%22%20%7c%7c%20clickedtag%20%3d%3d%20%22section%22%20%7c%7c%20clickedtag%20%3d%3d%20%22nav%22%20%7c%7c%20clickedtag%20%3d%3d%20%22header%22%20%7c%7c%20clickedtag%20%3d%3d%20%22footer%22%29%20%26%26%20checker%20%3d%3d%20%27checked%27%29%20%7b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20if%20%28alertmsg_emptyspaces%20%21%3d%20%22%22%29show_wccp_pro_message%28alertmsg_emptyspaces%29%3b%0a%09%20%20%20%20%20%20%20%20%20%20%20%20return%20false%3b%0a%09%20%20%20%20%20%20%20%20%7d%0a%09%20%20%20%20%20%20%20%20else%0a%09%20%20%20%20%20%20%20%20%7b%0a%09%20%20%20%20%20%20%20%20%09if%20%28exception_tags.indexof%28clickedtag%29%21%3d-1%29%0a%09%20%20%20%20%20%20%20%20%09%7b%0a%09%09%20%20%20%20%20%20%20%20%09return%20true%3b%0a%09%09%20%20%20%20%20%20%20%20%7d%0a%09%20%20%20%20%20%20%20%20%09else%0a%09%20%20%20%20%20%20%20%20%09return%20false%3b%0a%09%20%20%20%20%20%20%20%20%7d%0a%09%20%20%20%20%7d%0a%09%09%0a%09%09function%20disable_drag_images%28e%29%0a%09%09%7b%0a%09%09%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22disable_drag_images%22%29%3b%0a%09%09%09%0a%09%09%09var%20e%20%3d%20e%20%7c%7c%20window.event%3b%20%2f%2f%20also%20there%20is%20no%20e.target%20property%20in%20ie.%20instead%20ie%20uses%20window.event.srcelement%0a%09%09%09%0a%09%09%09var%20target%20%3d%20e.target%20%7c%7c%20e.srcelement%3b%0a%09%09%09%0a%09%09%09%2f%2ffor%20contenteditable%20tags%0a%09%09%09if%20%28apply_class_exclusion%28e%29%20%3d%3d%20%22yes%22%29%20return%20true%3b%0a%0a%09%09%09var%20elemtype%20%3d%20e.target.nodename%3b%0a%09%09%09%0a%09%09%09if%20%28elemtype%20%21%3d%20%22img%22%29%20%7breturn%3b%7d%0a%09%09%09%0a%09%09%09elemtype%20%3d%20elemtype.touppercase%28%29%3b%0a%09%09%09%0a%09%09%09var%20disable_drag_drop_images%20%3d%20%27checked%27%3b%0a%09%09%09%0a%09%09%09if%20%28disable_drag_drop_images%20%21%3d%20%22checked%22%29%20%20return%20true%3b%0a%09%09%09%0a%09%09%09if%20%28window.location.href.indexof%28%22%2fuser%2f%22%29%20%3e%20-1%29%20%7b%0a%09%09%09%20%20return%20true%3b%20%2f%2fto%20allow%20users%20to%20drag%20%26%20drop%20images%20when%20editing%20thier%20profiles%0a%09%09%09%7d%0a%09%09%09%0a%09%09%09show_wccp_pro_message%28alertmsg_img%29%3b%0a%09%09%09%0a%09%09%09return%20false%3b%0a%09%09%7d%0a%09%09%0a%09%20%20%20%20var%20alertmsg_img%20%3d%20%22tiltott%20m%c5%b1velet%21%22%3b%0a%09%20%20%20%20var%20alertmsg_a%20%3d%20%22tiltott%20m%c5%b1velet%21%22%3b%0a%09%20%20%20%20var%20alertmsg_pb%20%3d%20%22tiltott%20m%c5%b1velet%21%22%3b%0a%09%20%20%20%20var%20alertmsg_input%20%3d%20%22tiltott%20m%c5%b1velet%21%22%3b%0a%09%20%20%20%20var%20alertmsg_h%20%3d%20%22tiltott%20m%c5%b1velet%21%22%3b%0a%09%20%20%20%20var%20alertmsg_textarea%20%3d%20%22tiltott%20m%c5%b1velet%21%22%3b%0a%09%20%20%20%20var%20alertmsg_emptyspaces%20%3d%20%22tiltott%20m%c5%b1velet%21%22%3b%0a%09%09var%20alertmsg_video%20%3d%20%22tiltott%20m%c5%b1velet%21%22%3b%0a%09%20%20%20%20document.oncontextmenu%3dnull%3b%0a%09%09document.oncontextmenu%20%3d%20nocontext%3b%0a%09%09document.addeventlistener%28%22contextmenu%22%2cnocontext%29%3b%0a%09%09window.addeventlistener%28%22contextmenu%22%2cnocontext%29%3b szkript fájl nem található!
A(z) https://webcraft.hu/text/javascript,document.ondragstart%20%3d%20disable_drag_images%3b%0a%09%09window.addeventlistener%28%27load%27%2c%20function%20%28%29%7b%0a%09%09%09if%28window.zepto%20%7c%7c%20%21window.jquery%29%20jquery%20%3d%20%20%24%3b%0a%09%09%09jquery%28document%29.ready%28function%28%29%7b%0a%09%09%09%09jquery%28%27img%27%29.each%28function%28%29%20%7b%0a%09%09%09%09%09jquery%28this%29.attr%28%27draggable%27%2c%20false%29%3b%0a%09%09%09%09%7d%29%3b%0a%09%09%09%7d%29%3b%0a%09%09%7d%29%3b szkript fájl nem található!
A(z) https://webcraft.hu/text/javascript,function%20wccp_pro_msieversion%28%29%20%0a%09%09%7b%0a%09%09%09var%20ua%20%3d%20window.navigator.useragent%3b%0a%09%09%09var%20msie%20%3d%20ua.indexof%28%22msie%22%29%3b%0a%09%09%09var%20msie2%20%3d%20ua.indexof%28%22edge%22%29%3b%0a%09%09%09var%20msie3%20%3d%20ua.indexof%28%22trident%22%29%3b%0a%0a%09%09if%20%28msie%20%3e%20-1%20%7c%7c%20msie2%20%3e%20-1%20%7c%7c%20msie3%20%3e%20-1%29%20%2f%2f%20if%20internet%20explorer%2c%20return%20version%20number%0a%09%09%7b%0a%09%09%09return%20%22ie%22%3b%0a%09%09%7d%0a%09%09else%20%20%2f%2f%20if%20another%20browser%2c%20return%200%0a%09%09%7b%0a%09%09%09return%20%22otherbrowser%22%3b%0a%09%09%7d%0a%09%7d%0a%20%20%20%20%0a%09var%20e%20%3d%20document.getelementsbytagname%28%27h1%27%29%5b0%5d%3b%0a%09if%28e%20%26%26%20wccp_pro_msieversion%28%29%20%3d%3d%20%22ie%22%29%0a%09%7b%0a%09%09e.setattribute%28%27unselectable%27%2c%22on%22%29%3b%0a%09%7d szkript fájl nem található!
A(z) https://webcraft.hu/text/javascript,function%20copytoclipboard%28elem%29%20%7b%0a%09%20%20%2f%2f%20create%20hidden%20text%20element%2c%20if%20it%20doesn%27t%20already%20exist%0a%20%20%20%20var%20targetid%20%3d%20%22_wccp_pro_hiddencopytext_%22%3b%0a%20%20%20%20%7b%0a%20%20%20%20%20%20%20%20%2f%2f%20must%20use%20a%20temporary%20form%20element%20for%20the%20selection%20and%20copy%0a%20%20%20%20%20%20%20%20target%20%3d%20document.getelementbyid%28targetid%29%3b%0a%20%20%20%20%20%20%20%20if%20%28%21target%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20var%20target%20%3d%20document.createelement%28%22textarea%22%29%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20target.style.position%20%3d%20%22absolute%22%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20target.style.left%20%3d%20%22-9999px%22%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20target.style.top%20%3d%20%220%22%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20target.id%20%3d%20targetid%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20document.body.appendchild%28target%29%3b%0a%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20target.textcontent%20%3d%20elem.textcontent%3b%0a%20%20%20%20%7d%0a%20%20%20%20%2f%2f%20select%20the%20content%0a%20%20%20%20var%20currentfocus%20%3d%20document.activeelement%3b%0a%20%20%20%20target.focus%28%29%3b%0a%20%20%20%20target.setselectionrange%280%2c%20target.value.length%29%3b%0a%20%20%20%20%0a%20%20%20%20%2f%2f%20copy%20the%20selection%0a%20%20%20%20var%20succeed%3b%0a%20%20%20%20try%20%7b%0a%20%20%20%20%09%20%20succeed%20%3d%20document.execcommand%28%22copy%22%29%3b%0a%20%20%20%20%7d%20catch%28e%29%20%7b%0a%20%20%20%20%20%20%20%20succeed%20%3d%20false%3b%0a%20%20%20%20%7d%0a%0a%20%20%20%20%2f%2f%20restore%20original%20focus%0a%20%20%20%20if%20%28currentfocus%20%26%26%20typeof%20currentfocus.focus%20%3d%3d%3d%20%22function%22%29%20%7b%0a%20%20%20%20%20%20%20%20currentfocus.focus%28%29%3b%0a%20%20%20%20%7d%0a%20%20%20%20%0a%20%20%20%20%0a%09%2f%2f%20clear%20temporary%20content%0a%09target.textcontent%20%3d%20%22%22%3b%0a%09document.getelementsbytagname%28%27span%27%29%5b0%5d.innerhtml%20%3d%20%22%20%22%3b%0a%20%20%20%20return%20succeed%3b%0a%7d%0a%2f%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2f%0afunction%20wccp_pro_log_to_console_if_allowed%28title%20%3d%20%22title%22%2c%20data%20%3d%20%22%22%29%0a%7b%0a%09var%20myname%20%3d%20%22%22%3b%0a%09%0a%09if%28wccp_pro_log_to_console_if_allowed.caller%20%21%3d%20null%29%20myname%20%3d%20wccp_pro_log_to_console_if_allowed.caller.tostring%28%29%3b%0a%09%0a%09myname%20%3d%20myname.substr%28%27function%20%27.length%29%3b%0a%09%0a%09myname%20%3d%20myname.substr%280%2c%20myname.indexof%28%27%28%27%29%29%3b%0a%0a%09%2f%2fconsole.log%28%22function_name%3a%20%22%20%2b%20myname%29%3b%0a%09%0a%09%7d%0a%2f%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2f%0afunction%20fallbackcopytexttoclipboard%28text%29%20%7b%0a%20%20var%20textarea%20%3d%20document.createelement%28%22textarea%22%29%3b%0a%20%20textarea.value%20%3d%20text%3b%0a%20%20document.body.appendchild%28textarea%29%3b%0a%20%20textarea.focus%28%29%3b%0a%20%20textarea.select%28%29%3b%0a%0a%20%20try%20%7b%0a%20%20%20%20var%20successful%20%3d%20document.execcommand%28%22copy%22%29%3b%0a%20%20%20%20var%20msg%20%3d%20successful%20%3f%20%22successful%22%20%3a%20%22unsuccessful%22%3b%0a%20%20%20%20console.log%28%22fallback%3a%20copying%20text%20command%20was%20%22%20%2b%20msg%29%3b%0a%20%20%7d%20catch%20%28err%29%20%7b%0a%20%20%20%20console.error%28%22fallback%3a%20oops%2c%20unable%20to%20copy%22%2c%20err%29%3b%0a%20%20%7d%0a%0a%20%20document.body.removechild%28textarea%29%3b%0a%7d%0a%2f%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2f%0afunction%20copytexttoclipboard%28text%29%20%7b%0a%20%20if%20%28%21navigator.clipboard%29%20%7b%0a%20%20%20%20fallbackcopytexttoclipboard%28text%29%3b%0a%20%20%20%20return%3b%0a%20%20%7d%0a%20%20navigator.clipboard.writetext%28text%29.then%28%0a%20%20%20%20function%28%29%20%7b%0a%20%20%20%20%20%20console.log%28%22async%3a%20copying%20to%20clipboard%20was%20successful%21%22%29%3b%0a%20%20%20%20%7d%2c%0a%20%20%20%20function%28err%29%20%7b%0a%20%20%20%20%20%20console.error%28%22async%3a%20could%20not%20copy%20text%3a%20%22%2c%20err%29%3b%0a%20%20%20%20%7d%0a%20%20%29%3b%0a%7d%0a%2f%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2f%0a%2f%2agetselectiontextandcontainerelement%2a%2f%0afunction%20getselectiontextandcontainerelement%28%29%0a%7b%0a%20%20%20%20var%20text%20%3d%20%22%22%2c%20containerelement%20%3d%20null%3b%0a%20%20%20%20if%20%28typeof%20window.getselection%20%21%3d%20%22undefined%22%29%20%7b%0a%20%20%20%20%20%20%20%20var%20sel%20%3d%20window.getselection%28%29%3b%0a%20%20%20%20%20%20%20%20if%20%28sel.rangecount%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20var%20node%20%3d%20sel.getrangeat%280%29.commonancestorcontainer%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20containerelement%20%3d%20node.nodetype%20%3d%3d%201%20%3f%20node%20%3a%20node.parentnode%3b%0a%09%09%09if%20%28typeof%28containerelement.parentelement%29%20%21%3d%20%27undefined%27%29%20current_clicked_object%20%3d%20containerelement.parentelement%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20text%20%3d%20sel.tostring%28%29%3b%0a%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%7d%20else%20if%20%28typeof%20document.selection%20%21%3d%20%22undefined%22%20%26%26%20document.selection.type%20%21%3d%20%22control%22%29%0a%09%7b%0a%20%20%20%20%20%20%20%20var%20textrange%20%3d%20document.selection.createrange%28%29%3b%0a%20%20%20%20%20%20%20%20containerelement%20%3d%20textrange.parentelement%28%29%3b%0a%20%20%20%20%20%20%20%20text%20%3d%20textrange.text%3b%0a%20%20%20%20%7d%0a%20%20%20%20%0a%09return%20%7b%0a%20%20%20%20%20%20%20%20text%3a%20text%2c%0a%20%20%20%20%20%20%20%20containerelement%3a%20containerelement%0a%20%20%20%20%7d%3b%0a%7d%0a%0afunction%20getselectionparentelement%28%29%20%7b%0a%20%20%20%20var%20parentel%20%3d%20null%2c%20sel%3b%0a%09%0a%20%20%20%20if%20%28window.getselection%29%20%7b%0a%20%20%20%20%20%20%20%20sel%20%3d%20window.getselection%28%29%3b%0a%20%20%20%20%20%20%20%20if%20%28sel.rangecount%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20parentel%20%3d%20sel.getrangeat%280%29.commonancestorcontainer%3b%0a%09%09%09%2f%2fsel.getrangeat%280%29.startcontainer.parentnode%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20if%20%28parentel.nodetype%20%21%3d%201%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20parentel%20%3d%20parentel.parentnode%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%7d%20else%20if%20%28%20%28sel%20%3d%20document.selection%29%20%26%26%20sel.type%20%21%3d%20%22control%22%29%20%7b%0a%20%20%20%20%20%20%20%20parentel%20%3d%20sel.createrange%28%29.parentelement%28%29%3b%0a%20%20%20%20%7d%0a%09%0a%09let%20arr%20%3d%20new%20array%28%29%3b%0a%09%0a%09arr%5b%22nodename%22%5d%20%3d%20%22cant_find_parent_element%22%3b%0a%09%0a%09if%28parentel%20%21%3d%20null%29%0a%09%09return%20parentel%3b%0a%09else%0a%09%09return%20arr%3b%0a%7d%0a%2f%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2f%0afunction%20sleep%28ms%29%20%7b%0a%20%20%20%20return%20new%20promise%28resolve%20%3d%3e%20settimeout%28resolve%2c%20ms%29%29%3b%0a%7d%0a%2f%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2a%2f szkript fájl nem található!
A(z) https://webcraft.hu/text/javascript,function%20apply_class_exclusion%28e%29%0a%7b%0a%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22apply_class_exclusion%22%20%2b%20e%29%3b%0a%09%0a%09var%20my_return%20%3d%20%27no%27%3b%0a%09%0a%09var%20e%20%3d%20e%20%7c%7c%20window.event%3b%20%2f%2f%20also%20there%20is%20no%20e.target%20property%20in%20ie.%20instead%20ie%20uses%20window.event.srcelement%0a%20%20%09%0a%09var%20target%20%3d%20e.target%20%7c%7c%20e.srcelement%20%7c%7c%20%27nothing%27%3b%0a%09%0a%09%2f%2fif%28target.parentelement%20%21%3d%20null%29%20console.log%20%28target.parentelement.classname%29%3b%0a%09%0a%09var%20excluded_classes%20%3d%20%27%27%20%2b%20%27%27%3b%0a%09%0a%09var%20class_to_exclude%20%3d%20%22%22%3b%0a%09%0a%09if%28target.parentelement%20%21%3d%20null%29%0a%09%7b%0a%09%09class_to_exclude%20%3d%20target.classname%20%2b%20%27%20%27%20%2b%20target.parentelement.classname%20%7c%7c%20%27%27%3b%0a%09%7delse%7b%0a%09%09class_to_exclude%20%3d%20target.classname%3b%0a%09%7d%0a%09%0a%09var%20class_to_exclude_array%20%3d%20array%28%29%3b%0a%09%0a%09%2f%2fconsole.log%28class_to_exclude%29%3b%0a%09%0a%09if%20%28typeof%28class_to_exclude%29%20%21%3d%20%27undefined%27%29%20class_to_exclude_array%20%3d%20class_to_exclude.split%28%22%20%22%29%3b%0a%09%0a%09%2f%2fconsole.log%20%28class_to_exclude_array%29%3b%0a%09%0a%09class_to_exclude_array.foreach%28function%28item%29%0a%09%7b%0a%09%09if%28item%20%21%3d%20%27%27%20%26%26%20excluded_classes.indexof%28item%29%3e%3d0%29%0a%09%09%7b%0a%09%09%09%2f%2ftarget.style.cursor%20%3d%20%22text%22%3b%0a%09%09%09%0a%09%09%09%2f%2fconsole.log%20%28%27yes%27%29%3b%0a%09%09%09%0a%09%09%09my_return%20%3d%20%27yes%27%3b%0a%09%09%7d%0a%09%7d%29%3b%0a%0a%09try%20%7b%0a%09%09class_to_exclude%20%3d%20target.parentelement.getattribute%28%27class%27%29%20%7c%7c%20target.parentelement.classname%20%7c%7c%20%27%27%3b%0a%09%09%7d%0a%09catch%28err%29%20%0a%09%09%7b%0a%09%09class_to_exclude%20%3d%20%27%27%3b%0a%09%09%7d%0a%09%0a%09if%28class_to_exclude%20%21%3d%20%27%27%20%26%26%20excluded_classes.indexof%28class_to_exclude%29%3e%3d0%29%0a%09%7b%0a%09%09%2f%2ftarget.style.cursor%20%3d%20%22text%22%3b%0a%09%09my_return%20%3d%20%27yes%27%3b%0a%09%7d%0a%0a%09return%20my_return%3b%0a%7d szkript fájl nem található!
A(z) https://webcraft.hu/text/javascript,%28function%28w%2cd%29%7bw%5bd%5d%3dw%5bd%5d%7c%7c%5b%5d%3bw.gtag%3dfunction%28%29%7bw%5bd%5d.push%28arguments%29%7d%7d%29%28window%2c%22datalayer%22%29%3b szkript fájl nem található!
A(z) https://www.webcraft.hu/wp-content/1e32f491be3410e46ce6049059ea7730/dist/126257320.js?ver=b3d8b678f8a4cb610898d3f785b21c61 szkript fájl nem található!
A(z) https://webcraft.hu/text/javascript,%28%28%29%3d%3e%7bvar%20x%3dfunction%20%28a%2cb%29%7breturn-1%3c%5b%22codeoptin%22%2c%22codeoptout%22%2c%22codeonpageload%22%2c%22contactemail%22%5d.indexof%28a%29%26%26%22string%22%3d%3dtypeof%20b%26%26b.startswith%28%22base64-encoded%3a%22%29%3fwindow.atob%28b.substr%2815%29%29%3ab%7d%2ct%3d%28e%2ct%29%3d%3enew%20proxy%28e%2c%7bget%3a%28e%2cn%29%3d%3e%7blet%20r%3dreflect.get%28e%2cn%29%3breturn%20n%3d%3d%3dt%26%26%22string%22%3d%3dtypeof%20r%26%26%28r%3djson.parse%28r%2cx%29%2creflect.set%28e%2cn%2cr%29%29%2cr%7d%7d%29%2cn%3djson.parse%28document.getelementbyid%28%22a36936a871bb03d665ce1fbc19ae5cbb71-js-extra%22%29.innerhtml%2cx%29%3bwindow.proxy%3fn.others.frontend%3dt%28n.others.frontend%2c%22groups%22%29%3an.others.frontend.groups%3djson.parse%28n.others.frontend.groups%2cx%29%3bwindow.proxy%3fn.others%3dt%28n.others%2c%22customizevaluesbanner%22%29%3an.others.customizevaluesbanner%3djson.parse%28n.others.customizevaluesbanner%2cx%29%3b%3bwindow.realcookiebanner%3dn%3bwindow%5bmath.random%28%29.tostring%2836%29%5d%3dn%3b%0a%7d%29%28%29%3b szkript fájl nem található!
A(z) https://webcraft.hu/text/javascript,%28%28a%2cb%29%3d%3e%7ba%5bb%5d%7c%7c%28a%5bb%5d%3d%7bunblocksync%3a%28%29%3d%3eundefined%7d%2c%5b%22consentsync%22%5d.foreach%28c%3d%3ea%5bb%5d%5bc%5d%3d%28%29%3d%3e%28%7bcookie%3anull%2cconsentgiven%3a%211%2ccookieoptin%3a%210%7d%29%29%2c%5b%22consent%22%2c%22consentall%22%2c%22unblock%22%5d.foreach%28c%3d%3ea%5bb%5d%5bc%5d%3d%28...d%29%3d%3enew%20promise%28e%3d%3ea.addeventlistener%28b%2c%28%29%3d%3e%7ba%5bb%5d%5bc%5d%28...d%29.then%28e%29%7d%2c%7bonce%3a%210%7d%29%29%29%29%7d%29%28window%2c%22consentapi%22%29%3b szkript fájl nem található!
A(z) https://www.webcraft.hu/wp-content/1e32f491be3410e46ce6049059ea7730/dist/582334731.js?ver=7416c1560dbee79530e6ff52a3ffea45 szkript fájl nem található!
A(z) https://www.webcraft.hu/wp-includes/js/jquery/jquery.min.js?ver=826eb77e86b0 szkript fájl nem található!
A(z) https://www.webcraft.hu/wp-includes/js/jquery/jquery-migrate.min.js?ver=9ffeb32e2d9e szkript fájl nem található!
A(z) https://webcraft.hu/text/javascript,var%20_protocol%3d%22https%3a%22%3d%3ddocument.location.protocol%3f%22https%3a%2f%2f%22%3a%22http%3a%2f%2f%22%3b%0d%0a%20%20%20%20_site_hash_code%20%3d%20%223f91134e782e27d43830d181058dc74a%22%2c_suid%3d34579%2c%20plerdyscript%3ddocument.createelement%28%22script%22%29%3b%0d%0a%20%20%20%20plerdyscript.setattribute%28%22defer%22%2c%22%22%29%2cplerdyscript.dataset.plerdymainscript%3d%22plerdymainscript%22%2c%0d%0a%20%20%20%20plerdyscript.src%3d%22https%3a%2f%2fd.plerdy.com%2fpublic%2fjs%2fclick%2fmain.js%3fv%3d%22%2bmath.random%28%29%3b%0d%0a%20%20%20%20var%20plerdymainscript%3ddocument.queryselector%28%22%5bdata-plerdymainscript%3d%27plerdymainscript%27%5d%22%29%3b%0d%0a%20%20%20%20plerdymainscript%26%26plerdymainscript.parentnode.removechild%28plerdymainscript%29%3b%0d%0a%20%20%20%20try%7bdocument.head.appendchild%28plerdyscript%29%7dcatch%28t%29%7bconsole.log%28t%2c%22unable%20add%20script%20tag%22%29%7d szkript fájl nem található!
A(z) https://webcraft.hu/text/javascript,%2f%2f%20do%20not%20change%20this%20comment%20line%20otherwise%20speed%20optimizer%20won%27t%20be%20able%20to%20detect%20this%20script%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%28function%20%28%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20calculateparentdistance%20%3d%20%28child%2c%20parent%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20let%20count%20%3d%200%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20let%20currentelement%20%3d%20child%3b%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2f%2f%20traverse%20up%20the%20dom%20tree%20until%20we%20reach%20parent%20or%20the%20top%20of%20the%20dom%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20while%20%28currentelement%20%26%26%20currentelement%20%21%3d%3d%20parent%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20currentelement%20%3d%20currentelement.parentnode%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20count%2b%2b%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2f%2f%20if%20parent%20was%20not%20found%20in%20the%20hierarchy%2c%20return%20-1%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20%28%21currentelement%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20-1%3b%20%2f%2f%20indicates%20parent%20is%20not%20an%20ancestor%20of%20element%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20count%3b%20%2f%2f%20number%20of%20layers%20between%20element%20and%20parent%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20ismatchingclass%20%3d%20%28linkrule%2c%20href%2c%20classes%2c%20ids%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20classes.includes%28linkrule.value%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20ismatchingid%20%3d%20%28linkrule%2c%20href%2c%20classes%2c%20ids%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20ids.includes%28linkrule.value%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20ismatchingdomain%20%3d%20%28linkrule%2c%20href%2c%20classes%2c%20ids%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28%21url.canparse%28href%29%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20false%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20url%20%3d%20new%20url%28href%29%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20linkrule.value%20%3d%3d%3d%20url.host%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20ismatchingextension%20%3d%20%28linkrule%2c%20href%2c%20classes%2c%20ids%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28%21url.canparse%28href%29%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20false%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20url%20%3d%20new%20url%28href%29%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20url.pathname.endswith%28%27.%27%20%2b%20linkrule.value%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20ismatchingsubdirectory%20%3d%20%28linkrule%2c%20href%2c%20classes%2c%20ids%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28%21url.canparse%28href%29%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20false%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20url%20%3d%20new%20url%28href%29%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20url.pathname.startswith%28%27%2f%27%20%2b%20linkrule.value%20%2b%20%27%2f%27%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20ismatchingprotocol%20%3d%20%28linkrule%2c%20href%2c%20classes%2c%20ids%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28%21url.canparse%28href%29%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20false%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20url%20%3d%20new%20url%28href%29%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20url.protocol%20%3d%3d%3d%20linkrule.value%20%2b%20%27%3a%27%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20ismatchingexternal%20%3d%20%28linkrule%2c%20href%2c%20classes%2c%20ids%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28%21url.canparse%28href%29%20%7c%7c%20%21url.canparse%28document.location.href%29%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20false%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20matchingprotocols%20%3d%20%5b%27http%3a%27%2c%20%27https%3a%27%5d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20siteurl%20%3d%20new%20url%28document.location.href%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20linkurl%20%3d%20new%20url%28href%29%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2f%2f%20links%20to%20subdomains%20will%20appear%20to%20be%20external%20matches%20according%20to%20javascript%2c%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2f%2f%20but%20the%20php%20rules%20will%20filter%20those%20events%20out.%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20matchingprotocols.includes%28linkurl.protocol%29%20%26%26%20siteurl.host%20%21%3d%3d%20linkurl.host%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20ismatch%20%3d%20%28linkrule%2c%20href%2c%20classes%2c%20ids%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20switch%20%28linkrule.type%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20%27class%27%3a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20ismatchingclass%28linkrule%2c%20href%2c%20classes%2c%20ids%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20%27id%27%3a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20ismatchingid%28linkrule%2c%20href%2c%20classes%2c%20ids%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20%27domain%27%3a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20ismatchingdomain%28linkrule%2c%20href%2c%20classes%2c%20ids%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20%27extension%27%3a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20ismatchingextension%28linkrule%2c%20href%2c%20classes%2c%20ids%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20%27subdirectory%27%3a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20ismatchingsubdirectory%28linkrule%2c%20href%2c%20classes%2c%20ids%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20%27protocol%27%3a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20ismatchingprotocol%28linkrule%2c%20href%2c%20classes%2c%20ids%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20case%20%27external%27%3a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20ismatchingexternal%28linkrule%2c%20href%2c%20classes%2c%20ids%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20default%3a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20false%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20track%20%3d%20%28element%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20href%20%3d%20element.href%20%3f%3f%20null%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20classes%20%3d%20array.from%28element.classlist%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20ids%20%3d%20%5belement.id%5d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20linkrules%20%3d%20%5b%7b%22type%22%3a%22extension%22%2c%22value%22%3a%22pdf%22%7d%2c%7b%22type%22%3a%22extension%22%2c%22value%22%3a%22zip%22%7d%2c%7b%22type%22%3a%22protocol%22%2c%22value%22%3a%22mailto%22%7d%2c%7b%22type%22%3a%22protocol%22%2c%22value%22%3a%22tel%22%7d%5d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28linkrules.length%20%3d%3d%3d%200%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2f%2f%20for%20link%20rules%20that%20target%20an%20id%2c%20we%20need%20to%20allow%20that%20id%20to%20appear%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2f%2f%20in%20any%20ancestor%20up%20to%20the%207th%20ancestor.%20this%20loop%20looks%20for%20those%20matches%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2f%2f%20and%20counts%20them.%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20linkrules.foreach%28%28linkrule%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28linkrule.type%20%21%3d%3d%20%27id%27%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20matchingancestor%20%3d%20element.closest%28%27%23%27%20%2b%20linkrule.value%29%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28%21matchingancestor%20%7c%7c%20matchingancestor.matches%28%27html%2c%20body%27%29%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20depth%20%3d%20calculateparentdistance%28element%2c%20matchingancestor%29%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28depth%20%3c%207%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20ids.push%28linkrule.value%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%29%3b%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2f%2f%20for%20link%20rules%20that%20target%20a%20class%2c%20we%20need%20to%20allow%20that%20class%20to%20appear%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2f%2f%20in%20any%20ancestor%20up%20to%20the%207th%20ancestor.%20this%20loop%20looks%20for%20those%20matches%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2f%2f%20and%20counts%20them.%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20linkrules.foreach%28%28linkrule%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28linkrule.type%20%21%3d%3d%20%27class%27%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20matchingancestor%20%3d%20element.closest%28%27.%27%20%2b%20linkrule.value%29%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28%21matchingancestor%20%7c%7c%20matchingancestor.matches%28%27html%2c%20body%27%29%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20depth%20%3d%20calculateparentdistance%28element%2c%20matchingancestor%29%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28depth%20%3c%207%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20classes.push%28linkrule.value%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%29%3b%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20hasmatch%20%3d%20linkrules.some%28%28linkrule%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20ismatch%28linkrule%2c%20href%2c%20classes%2c%20ids%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%29%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28%21hasmatch%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20url%20%3d%20%22https%3a%2f%2fwww.webcraft.hu%2fwp-content%2fplugins%2findependent-analytics-pro%2fiawp-click-endpoint.php%22%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20body%20%3d%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20href%3a%20href%2c%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20classes%3a%20classes.join%28%27%20%27%29%2c%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20ids%3a%20ids.join%28%27%20%27%29%2c%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20...%7b%22payload%22%3a%7b%22resource%22%3a%22singular%22%2c%22singular_id%22%3a3813%2c%22page%22%3a1%7d%2c%22signature%22%3a%2232413a96521936d120f137b485ab5c0a%22%7d%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%3b%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20%28navigator.sendbeacon%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20let%20blob%20%3d%20new%20blob%28%5bjson.stringify%28body%29%5d%2c%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20type%3a%20%22application%2fjson%22%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%29%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20navigator.sendbeacon%28url%2c%20blob%29%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%20else%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20xhr%20%3d%20new%20xmlhttprequest%28%29%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20xhr.open%28%22post%22%2c%20url%2c%20true%29%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20xhr.setrequestheader%28%22content-type%22%2c%20%22application%2fjson%3bcharset%3dutf-8%22%29%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20xhr.send%28json.stringify%28body%29%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20document.addeventlistener%28%27mousedown%27%2c%20function%20%28event%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20%28navigator.webdriver%20%7c%7c%20%2fbot%7ccrawler%7cspider%7ccrawling%7csemrushbot%7cchrome-lighthouse%2fi.test%28navigator.useragent%29%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20element%20%3d%20event.target.closest%28%27a%27%29%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28%21element%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20ispro%20%3d%20true%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28%21ispro%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%2f%2f%20don%27t%20track%20left%20clicks%20with%20this%20event.%20the%20click%20event%20is%20used%20for%20that.%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28event.button%20%3d%3d%3d%200%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20track%28element%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20document.addeventlistener%28%27click%27%2c%20function%20%28event%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20%28navigator.webdriver%20%7c%7c%20%2fbot%7ccrawler%7cspider%7ccrawling%7csemrushbot%7cchrome-lighthouse%2fi.test%28navigator.useragent%29%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20element%20%3d%20event.target.closest%28%27a%2c%20button%2c%20input%5btype%3d%22submit%22%5d%2c%20input%5btype%3d%22button%22%5d%27%29%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28%21element%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20ispro%20%3d%20true%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28%21ispro%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20track%28element%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20document.addeventlistener%28%27play%27%2c%20function%20%28event%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20%28navigator.webdriver%20%7c%7c%20%2fbot%7ccrawler%7cspider%7ccrawling%7csemrushbot%7cchrome-lighthouse%2fi.test%28navigator.useragent%29%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20element%20%3d%20event.target.closest%28%27audio%2c%20video%27%29%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28%21element%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20ispro%20%3d%20true%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%28%21ispro%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20track%28element%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%2c%20true%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20document.addeventlistener%28%22domcontentloaded%22%2c%20function%20%28e%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20%28document.hasownproperty%28%22visibilitystate%22%29%20%26%26%20document.visibilitystate%20%3d%3d%3d%20%22prerender%22%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20%28navigator.webdriver%20%7c%7c%20%2fbot%7ccrawler%7cspider%7ccrawling%7csemrushbot%7cchrome-lighthouse%2fi.test%28navigator.useragent%29%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20let%20referrer_url%20%3d%20null%3b%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20%28typeof%20document.referrer%20%3d%3d%3d%20%27string%27%20%26%26%20document.referrer.length%20%3e%200%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20referrer_url%20%3d%20document.referrer%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20params%20%3d%20location.search.slice%281%29.split%28%27%26%27%29.reduce%28%28acc%2c%20s%29%20%3d%3e%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20%5bk%2c%20v%5d%20%3d%20s.split%28%27%3d%27%29%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20return%20object.assign%28acc%2c%20%7b%5bk%5d%3a%20v%7d%29%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%2c%20%7b%7d%29%3b%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20url%20%3d%20%22https%3a%2f%2fwww.webcraft.hu%2fwp-json%2fiawp%2fsearch%22%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20body%20%3d%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20referrer_url%2c%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20utm_source%3a%20params.utm_source%2c%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20utm_medium%3a%20params.utm_medium%2c%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20utm_campaign%3a%20params.utm_campaign%2c%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20utm_term%3a%20params.utm_term%2c%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20utm_content%3a%20params.utm_content%2c%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20gclid%3a%20params.gclid%2c%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20...%7b%22payload%22%3a%7b%22resource%22%3a%22singular%22%2c%22singular_id%22%3a3813%2c%22page%22%3a1%7d%2c%22signature%22%3a%2232413a96521936d120f137b485ab5c0a%22%7d%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%3b%0a%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20if%20%28navigator.sendbeacon%29%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20let%20blob%20%3d%20new%20blob%28%5bjson.stringify%28body%29%5d%2c%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20type%3a%20%22application%2fjson%22%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%29%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20navigator.sendbeacon%28url%2c%20blob%29%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%20else%20%7b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20const%20xhr%20%3d%20new%20xmlhttprequest%28%29%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20xhr.open%28%22post%22%2c%20url%2c%20true%29%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20xhr.setrequestheader%28%22content-type%22%2c%20%22application%2fjson%3bcharset%3dutf-8%22%29%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20xhr.send%28json.stringify%28body%29%29%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20%7d%29%3b%0a%20%20%20%20%20%20%20%20%20%20%20%20%7d%29%28%29%3b szkript fájl nem található!
A(z) https://webcraft.hu/text/javascript,window.addeventlistener%28%27domcontentloaded%27%2c%20function%28%29%20%7b%7d%29%3b%20%2f%2fthis%20line%20to%20stop%20js%20deffer%20function%20in%20wp-rockt%20pluign%0a%09%0a%09window.addeventlistener%28%27load%27%2c%20function%20%28%29%7b%0a%09%09%2f%2f%20create%20the%20first%20div%20element%20with%20the%20%22oncontextmenu%22%20attribute%0a%09%09const%20wccp_pro_mask%20%3d%20document.createelement%28%27div%27%29%3b%0a%09%09wccp_pro_mask.setattribute%28%27oncontextmenu%27%2c%20%27return%20false%3b%27%29%3b%0a%09%09wccp_pro_mask.setattribute%28%27id%27%2c%20%27wccp_pro_mask%27%29%3b%0a%0a%09%09%2f%2f%20create%20the%20second%20div%20element%20with%20the%20%22msgmsg-box-wpcp%20hideme%22%20classes%0a%09%09const%20wpcp_error_message%20%3d%20document.createelement%28%27div%27%29%3b%0a%09%09wpcp_error_message.setattribute%28%27id%27%2c%20%27wpcp-error-message%27%29%3b%0a%09%09wpcp_error_message.setattribute%28%27class%27%2c%20%27msgmsg-box-wpcp%20hideme%27%29%3b%0a%0a%09%09%2f%2f%20add%20a%20span%20element%20with%20the%20%22error%3a%20%22%20text%20inside%20the%20second%20div%0a%09%09const%20error_span%20%3d%20document.createelement%28%27span%27%29%3b%0a%09%09error_span.innertext%20%3d%20%27error%3a%20%27%3b%0a%09%09wpcp_error_message.appendchild%28error_span%29%3b%0a%0a%09%09%2f%2f%20add%20the%20error%20message%20text%20inside%20the%20second%20div%0a%09%09const%20error_text%20%3d%20document.createtextnode%28%27%3cb%3efigyelem%3c%2fb%3ea%20weboldal%20teljes%20tartalm%c3%a1t%20szerz%c5%91i%20jog%20v%c3%a9di%21%27%29%3b%0a%09%09wpcp_error_message.appendchild%28error_text%29%3b%0a%0a%09%09%2f%2f%20add%20the%20div%20elements%20to%20the%20document%20body%0a%09%09document.body.appendchild%28wccp_pro_mask%29%3b%0a%09%09document.body.appendchild%28wpcp_error_message%29%3b%0a%09%7d%29%3b%0a%0a%09var%20timeout_result%3b%0a%09function%20show_wccp_pro_message%28smessage%3d%22%22%2c%20style%3d%22%22%29%0a%09%7b%0a%09%09wccp_pro_log_to_console_if_allowed%28%22function%22%2c%20%22show_wccp_pro_message%22%20%2b%20smessage%29%3b%0a%09%09%09%09%0a%09%09timeout%20%3d%203000%3b%0a%09%09%0a%09%09if%28style%20%3d%3d%20%22%22%29%20style%20%3d%20%22warning-wpcp%22%3b%0a%09%09%0a%09%09if%20%28smessage%20%21%3d%3d%20%22%22%20%26%26%20timeout%21%3d0%29%0a%09%09%7b%0a%09%09%09var%20smessage_text%20%3d%20smessage%3b%0a%09%09%09jquery_fadeto%28%29%3b%0a%09%09%09document.getelementbyid%28%22wpcp-error-message%22%29.innerhtml%20%3d%20smessage_text%3b%0a%09%09%09document.getelementbyid%28%22wpcp-error-message%22%29.classname%20%3d%20%22msgmsg-box-wpcp%20showme%20%22%20%2b%20style%3b%0a%09%09%09cleartimeout%28timeout_result%29%3b%0a%09%09%09timeout_result%20%3d%20settimeout%28hide_message%2c%20timeout%29%3b%0a%09%09%7d%0a%09%09else%0a%09%09%7b%0a%09%09%09cleartimeout%28timeout_result%29%3b%0a%09%09%09timeout_result%20%3d%20settimeout%28hide_message%2c%20timeout%29%3b%0a%09%09%7d%0a%09%7d%0a%09function%20hide_message%28%29%0a%09%7b%0a%09%09jquery_fadeout%28%29%3b%0a%09%09document.getelementbyid%28%22wpcp-error-message%22%29.classname%20%3d%20%22msgmsg-box-wpcp%20warning-wpcp%20hideme%22%3b%0a%09%7d%0a%09function%20jquery_fadeto%28%29%0a%09%7b%0a%09%09try%20%7b%0a%09%09%09jquery%28%22%23wccp_pro_mask%22%29.fadeto%28%22slow%22%2c%200.3%29%3b%0a%09%09%7d%0a%09%09catch%28err%29%20%7b%0a%09%09%09%2f%2falert%28err.message%29%3b%0a%09%09%09%7d%0a%09%7d%0a%09function%20jquery_fadeout%28%29%0a%09%7b%0a%09%09try%20%7b%0a%09%09%09jquery%28%22%23wccp_pro_mask%22%29.fadeout%28%20%22slow%22%20%29%3b%0a%09%09%7d%0a%09%09catch%28err%29%20%7b%7d%0a%09%7d szkript fájl nem található!
A(z) https://webcraft.hu/text/javascript,requestanimationframe%28%28%29%20%3d%3e%20document.body.classlist.add%28%20%22stk--anim-init%22%20%29%29 szkript fájl nem található!
A(z) https://www.webcraft.hu/wp-content/1e32f491be3410e46ce6049059ea7730/dist/957451935.js?ver=c8af1a4b12fe87c30d36b1a41b86afca szkript fájl nem található!
A(z) https://webcraft.hu/text/javascript,var%20ct_localizations%20%3d%20%7b%22ajax_url%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-admin%5c%2fadmin-ajax.php%22%2c%22public_url%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-content%5c%2fthemes%5c%2fblocksy%5c%2fstatic%5c%2fbundle%5c%2f%22%2c%22rest_url%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-json%5c%2f%22%2c%22search_url%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fsearch%5c%2fquery_string%5c%2f%22%2c%22show_more_text%22%3a%22show%20more%22%2c%22more_text%22%3a%22more%22%2c%22search_live_results%22%3a%22keres%5cu00e9s%20erre%3a%22%2c%22search_live_no_results%22%3a%22no%20results%22%2c%22search_live_no_result%22%3a%22no%20results%22%2c%22search_live_one_result%22%3a%22you%20got%20%25s%20result.%20please%20press%20tab%20to%20select%20it.%22%2c%22search_live_many_results%22%3a%22you%20got%20%25s%20results.%20please%20press%20tab%20to%20select%20one.%22%2c%22clipboard_copied%22%3a%22copied%21%22%2c%22clipboard_failed%22%3a%22failed%20to%20copy%22%2c%22expand_submenu%22%3a%22expand%20dropdown%20menu%22%2c%22collapse_submenu%22%3a%22collapse%20dropdown%20menu%22%2c%22dynamic_js_chunks%22%3a%5b%7b%22id%22%3a%22blocksy_pro_micro_popups%22%2c%22selector%22%3a%22.ct-popup%22%2c%22url%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-content%5c%2fplugins%5c%2fblocksy-companion-pro%5c%2fframework%5c%2fpremium%5c%2fstatic%5c%2fbundle%5c%2fmicro-popups.js%3fver%3d2.1.9%22%7d%2c%7b%22id%22%3a%22blocksy_adv_cpt_filtering%22%2c%22selector%22%3a%22.ct-dynamic-filter%20a%22%2c%22trigger%22%3a%22click%22%2c%22url%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-content%5c%2fplugins%5c%2fblocksy-companion-pro%5c%2fframework%5c%2fpremium%5c%2fextensions%5c%2fpost-types-extra%5c%2fstatic%5c%2fbundle%5c%2ffiltering.js%3fver%3d2.1.9%22%7d%2c%7b%22id%22%3a%22blocksy_adv_cpt_filtering%22%2c%22selector%22%3a%22.ct-dynamic-filter%2c%20.ct-dynamic-filter%20%2b%20.entries%22%2c%22trigger%22%3a%22hover%22%2c%22skipontouchdevices%22%3atrue%2c%22url%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-content%5c%2fplugins%5c%2fblocksy-companion-pro%5c%2fframework%5c%2fpremium%5c%2fextensions%5c%2fpost-types-extra%5c%2fstatic%5c%2fbundle%5c%2ffiltering.js%3fver%3d2.1.9%22%7d%2c%7b%22id%22%3a%22blocksy_adv_cpt_read_progress%22%2c%22selector%22%3a%22.ct-read-progress-bar%22%2c%22url%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-content%5c%2fplugins%5c%2fblocksy-companion-pro%5c%2fframework%5c%2fpremium%5c%2fextensions%5c%2fpost-types-extra%5c%2fstatic%5c%2fbundle%5c%2fread-progress.js%3fver%3d2.1.9%22%7d%2c%7b%22id%22%3a%22blocksy_sticky_header%22%2c%22selector%22%3a%22header%20%5bdata-sticky%5d%22%2c%22url%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-content%5c%2fplugins%5c%2fblocksy-companion-pro%5c%2fstatic%5c%2fbundle%5c%2fsticky.js%3fver%3d2.1.9%22%7d%5d%2c%22dynamic_styles%22%3a%7b%22lazy_load%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-content%5c%2fthemes%5c%2fblocksy%5c%2fstatic%5c%2fbundle%5c%2fnon-critical-styles.min.css%3fver%3d2.1.9%22%2c%22search_lazy%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-content%5c%2fthemes%5c%2fblocksy%5c%2fstatic%5c%2fbundle%5c%2fnon-critical-search-styles.min.css%3fver%3d2.1.9%22%2c%22back_to_top%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-content%5c%2fthemes%5c%2fblocksy%5c%2fstatic%5c%2fbundle%5c%2fback-to-top.min.css%3fver%3d2.1.9%22%7d%2c%22dynamic_styles_selectors%22%3a%5b%7b%22selector%22%3a%22.ct-header-cart%2c%20%23woo-cart-panel%22%2c%22url%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-content%5c%2fthemes%5c%2fblocksy%5c%2fstatic%5c%2fbundle%5c%2fcart-header-element-lazy.min.css%3fver%3d2.1.9%22%7d%2c%7b%22selector%22%3a%22.flexy%22%2c%22url%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-content%5c%2fthemes%5c%2fblocksy%5c%2fstatic%5c%2fbundle%5c%2fflexy.min.css%3fver%3d2.1.9%22%7d%2c%7b%22selector%22%3a%22.ct-media-container%5bdata-media-id%5d%2c%20.ct-dynamic-media%5bdata-media-id%5d%22%2c%22url%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-content%5c%2fplugins%5c%2fblocksy-companion-pro%5c%2fframework%5c%2fpremium%5c%2fstatic%5c%2fbundle%5c%2fvideo-lazy.min.css%3fver%3d2.1.9%22%7d%2c%7b%22selector%22%3a%22%23account-modal%22%2c%22url%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-content%5c%2fplugins%5c%2fblocksy-companion-pro%5c%2fstatic%5c%2fbundle%5c%2fheader-account-modal-lazy.min.css%3fver%3d2.1.9%22%7d%2c%7b%22selector%22%3a%22.ct-header-account%22%2c%22url%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-content%5c%2fplugins%5c%2fblocksy-companion-pro%5c%2fstatic%5c%2fbundle%5c%2fheader-account-dropdown-lazy.min.css%3fver%3d2.1.9%22%7d%5d%7d%3b%0avar%20wp_debug%20%3d%20%7b%22debug%22%3a%221%22%7d%3b szkript fájl nem található!
A(z) https://www.webcraft.hu/wp-content/themes/blocksy/static/bundle/main.js?ver=4330081d1908 szkript fájl nem található!
A(z) https://webcraft.hu/text/javascript,var%20ajax_object%20%3d%20%7b%22ajaxurl%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2fwp-admin%5c%2fadmin-ajax.php%22%2c%22link%22%3a%22https%3a%5c%2f%5c%2fwww.webcraft.hu%5c%2f%22%7d%3b szkript fájl nem található!
A(z) https://www.webcraft.hu/wp-content/plugins/wccp-pro/js/admin_bar_ajax.js?ver=36c2d82bdeb9 szkript fájl nem található!
A(z) https://www.webcraft.hu/wp-content/plugins/greenshift-animation-and-page-builder-blocks/libs/aos/aoslight.js?ver=c9ca128fe3e1 szkript fájl nem található!
A(z) https://www.webcraft.hu/wp-content/plugins/stackable-ultimate-gutenberg-blocks-premium/dist/frontend_block_carousel.js?ver=4e2e56a58863 szkript fájl nem található!
A(z) https://www.webcraft.hu/wp-content/plugins/greenshift-animation-and-page-builder-blocks/libs/aos/aoslightclip.js?ver=4f9cf2c8ed87 szkript fájl nem található!
Nem szerencsés ha a(z) https://cdn.trustindex.io/loader.js szkript fájlt idegen forrásból hívunk be!
A weboldal túl sok scriptet használ! Mindenképpen csökkentsd a mennyiséget!

Összesen 28 hiba!

Stílusfájlok
0%

A stílusfájlok (pl. CSS) olyan fájlok, amelyek egy weboldal megjelenését szabályozzák. Segítségükkel beállíthatók a színek, betűtípusok, elrendezések és egyéb vizuális elemek, hogy az oldal esztétikus és felhasználóbarát legyen.

<link href="https://www.webcraft.hu/wp-content/plugins/real-cookie-banner-pro/public/lib/animate.css/animate.min.css?ver=4.1.1"> (185 bytes)
<link href="https://www.webcraft.hu/wp-content/plugins/real-cookie-banner-pro/public/lib/animate.css/animate.min.css?ver=4.1.1"> (185 bytes)
<link href="https://www.webcraft.hu/wp-content/cache/flying-press/fd6095fcdd96.global.css"> (185 bytes)
<link href="https://www.webcraft.hu/wp-content/cache/flying-press/21a8494b4bed.frontend_blocks.css"> (185 bytes)
<link href="https://www.webcraft.hu/wp-content/cache/flying-press/a06b3af98203.style.min.css"> (185 bytes)
<link href="https://www.webcraft.hu/wp-content/cache/flying-press/b99fb87af78d.frontend_blocks__premium_only.css"> (185 bytes)
<link href="https://www.webcraft.hu/wp-content/cache/flying-press/df31a8a9be12.style.css"> (185 bytes)
<link href="https://www.webcraft.hu/wp-content/cache/flying-press/fd1401cccba2.style.css"> (185 bytes)
<link href="https://www.webcraft.hu/wp-content/cache/flying-press/8fd3e7f5f39e.main.min.css"> (185 bytes)
<link href="https://www.webcraft.hu/wp-content/cache/flying-press/64106721eb92.stackable.min.css"> (185 bytes)
<link href="https://www.webcraft.hu/wp-content/cache/flying-press/3f33d82ba29e.css-protect.css"> (185 bytes)
<link href="https://www.webcraft.hu/wp-content/cache/flying-press/20ffdde6a739.print-protection.css"> (185 bytes)
<link href="https://www.webcraft.hu/wp-content/cache/flying-press/301290258403.main.min.css"> (185 bytes)
<link href="https://www.webcraft.hu/wp-content/cache/flying-press/69b5fef640b8.no-scripts.min.css"> (185 bytes)
A weboldal 69 db fejrészbe ágyazott stílust használ!
A beágyazott stílus optimális méretű 55 bytes
A beágyazott stílus optimális méretű 221 bytes
A beágyazott stílus optimális méretű 422 bytes
A beágyazott stílus optimális méretű 170 bytes
A beágyazott stílus optimális méretű 78 bytes
A beágyazott stílus optimális méretű 1 KB
A beágyazott stílus optimális méretű 89 bytes
A beágyazott stílus optimális méretű 86 bytes
A beágyazott stílus optimális méretű 252 bytes
A beágyazott stílus optimális méretű 13 KB
A beágyazott stílus optimális méretű 1 KB
A beágyazott stílus optimális méretű 63 bytes
A beágyazott stílus optimális méretű 68 bytes
A beágyazott stílus optimális méretű 121 bytes
A beágyazott stílus optimális méretű 23 KB
A beágyazott stílus optimális méretű 1 KB
A beágyazott stílus optimális méretű 1 KB
A beágyazott stílus optimális méretű 401 bytes
A beágyazott stílus optimális méretű 947 bytes
A beágyazott stílus optimális méretű 845 bytes
A beágyazott stílus optimális méretű 187 bytes
A beágyazott stílus optimális méretű 419 bytes
A beágyazott stílus optimális méretű 409 bytes
A beágyazott stílus optimális méretű 370 bytes
A beágyazott stílus optimális méretű 38 bytes
A beágyazott stílus optimális méretű 367 bytes
A beágyazott stílus optimális méretű 384 bytes
A beágyazott stílus optimális méretű 367 bytes
A beágyazott stílus optimális méretű 384 bytes
A beágyazott stílus optimális méretű 367 bytes
A beágyazott stílus optimális méretű 384 bytes
A beágyazott stílus optimális méretű 367 bytes
A beágyazott stílus optimális méretű 384 bytes
A beágyazott stílus optimális méretű 367 bytes
A beágyazott stílus optimális méretű 384 bytes
A beágyazott stílus optimális méretű 367 bytes
A beágyazott stílus optimális méretű 384 bytes
A beágyazott stílus optimális méretű 588 bytes
A beágyazott stílus optimális méretű 38 bytes
A beágyazott stílus optimális méretű 121 bytes
A beágyazott stílus optimális méretű 44 bytes
A beágyazott stílus optimális méretű 191 bytes
A beágyazott stílus optimális méretű 44 bytes
A beágyazott stílus optimális méretű 72 bytes
A beágyazott stílus optimális méretű 44 bytes
A beágyazott stílus optimális méretű 72 bytes
A beágyazott stílus optimális méretű 44 bytes
A beágyazott stílus optimális méretű 72 bytes
A beágyazott stílus optimális méretű 44 bytes
A beágyazott stílus optimális méretű 72 bytes
A beágyazott stílus optimális méretű 44 bytes
A beágyazott stílus optimális méretű 72 bytes
A beágyazott stílus optimális méretű 44 bytes
A beágyazott stílus optimális méretű 72 bytes
A beágyazott stílus optimális méretű 44 bytes
A beágyazott stílus optimális méretű 72 bytes
A beágyazott stílus optimális méretű 44 bytes
A beágyazott stílus optimális méretű 72 bytes
A beágyazott stílus optimális méretű 44 bytes
A beágyazott stílus optimális méretű 72 bytes
A beágyazott stílus optimális méretű 44 bytes
A beágyazott stílus optimális méretű 72 bytes
A beágyazott stílus optimális méretű 562 bytes
A beágyazott stílus optimális méretű 38 bytes
A beágyazott stílus optimális méretű 168 bytes
A beágyazott stílus optimális méretű 562 bytes
A beágyazott stílus optimális méretű 1 KB
Remek! Nem található stílus a <body> részben!

Összesen 69 elfogadott szabály!

A(z) https://www.webcraft.hu/wp-content/plugins/real-cookie-banner-pro/public/lib/animate.css/animate.min.css?ver=4.1.1 stílusfájl nem található!
A(z) https://www.webcraft.hu/wp-content/plugins/real-cookie-banner-pro/public/lib/animate.css/animate.min.css?ver=4.1.1 stílusfájl nem található!
A(z) https://www.webcraft.hu/wp-content/cache/flying-press/fd6095fcdd96.global.css stílusfájl nem található!
A(z) https://www.webcraft.hu/wp-content/cache/flying-press/21a8494b4bed.frontend_blocks.css stílusfájl nem található!
A(z) https://www.webcraft.hu/wp-content/cache/flying-press/a06b3af98203.style.min.css stílusfájl nem található!
A(z) https://www.webcraft.hu/wp-content/cache/flying-press/b99fb87af78d.frontend_blocks__premium_only.css stílusfájl nem található!
A(z) https://www.webcraft.hu/wp-content/cache/flying-press/df31a8a9be12.style.css stílusfájl nem található!
A(z) https://www.webcraft.hu/wp-content/cache/flying-press/fd1401cccba2.style.css stílusfájl nem található!
A(z) https://www.webcraft.hu/wp-content/cache/flying-press/8fd3e7f5f39e.main.min.css stílusfájl nem található!
A(z) https://www.webcraft.hu/wp-content/cache/flying-press/64106721eb92.stackable.min.css stílusfájl nem található!
A(z) https://www.webcraft.hu/wp-content/cache/flying-press/3f33d82ba29e.css-protect.css stílusfájl nem található!
A(z) https://www.webcraft.hu/wp-content/cache/flying-press/20ffdde6a739.print-protection.css stílusfájl nem található!
A(z) https://www.webcraft.hu/wp-content/cache/flying-press/301290258403.main.min.css stílusfájl nem található!
A(z) https://www.webcraft.hu/wp-content/cache/flying-press/69b5fef640b8.no-scripts.min.css stílusfájl nem található!
A weboldal túl sok stílusfájlt használ!
A beágyazott stílus meghaladta a 100Kb méretet 165 KB

Összesen 16 hiba!

A beágyazott stílus meghaladta az 50Kb méretet 78 KB

Összesen 1 figyelmeztetés!

Kulcsszavak

A kulcsszavak olyan szavak vagy kifejezések, amelyek egy tartalom fő témáját jelölik. Segítségükkel a keresőmotorok és a felhasználók könnyebben megtalálják az adott oldalt vagy cikket a releváns keresések során.

KulcsszódbTitleDescHead
honlap16
weboldal13
minden13
készítés11
igen10
nagyon8
meg8
egy7
vagy7
gyorsan6
Kulcsszó (2 szavas)dbTitleDescHead
weboldal készítés4
a honlap4
az elkészült3
prémium minőségű3
a közös3
általam készített3
lesz a3
készítés weboldal2
készítés árak2
referenciák dolgozzunk2
Kulcsszó (3 szavas)dbTitleDescHead
igen minden általam2
skip to content1
weboldal készítés weboldal1
készítés árak referenciák1
dolgozzunk együtt weboldal1
készítés weboldal készítés1
árak referenciák dolgozzunk1
együtt menu weboldal1
készítés biztonságos gyors1
üzletileg eredményes honlapok1

Kulcsszó sűrűség

A kulcsszó sűrűség elemzéséhez kérjük jelentkezz be!

Összesen 1 figyelmeztetés!

Oldalon található videók

Nincs <video> tag az oldalon

Összesen 1 elfogadott szabály!

Forráskód
76%

Van faviconja az oldalnak!
A linkek száma megfelelő (16db)!
Links use descriptive anchor text!
Max Image Preview Settings tag szerepel a forráskódban!

Összesen 4 elfogadott szabály!

A linkek az alábbi helyeken nem tartalmazzák a hreflang attribútumot!

 - <a class="skip-link screen-reader-text" href="#main">
- <a href="https://www.webcraft.hu/" class="site-logo-container" data-id="offcanvas-logo" rel="home" itemprop="url">
- <a href="https://www.webcraft.hu/" aria-current="page" class="ct-menu-link">
- <a href="https://www.webcraft.hu/weboldal-keszites-arak/" class="ct-menu-link">
- <a href="https://www.webcraft.hu/honlapkeszites-referenciak/" class="ct-menu-link">
- <a href="https://www.webcraft.hu/" class="site-logo-container" rel="home" itemprop="url" >
- <a href="https://www.webcraft.hu/" aria-current="page" class="ct-menu-link">
- <a href="https://www.webcraft.hu/weboldal-keszites-arak/" class="ct-menu-link">
- <a href="https://www.webcraft.hu/honlapkeszites-referenciak/" class="ct-menu-link">
- <a href="https://www.webcraft.hu/" class="site-logo-container" rel="home" itemprop="url" >
- <a class="stk-link stk-button stk--hover-effect-lift-more" href="https://www.webcraft.hu/honlapkeszites-referenciak/" rel="noreferrer noopener">
- <a class="stk-link stk-button stk--hover-effect-lift-more" href="https://www.webcraft.hu/weboldal-keszites-arak/" rel="noreferrer noopener">
- <a href="https://wordpress.org/" target="_blank" rel="noreferrer noopener">
- <a href="https://www.webcraft.hu/kapcsolat/" data-type="page" data-id="571">
- <a class="wc-link" href="https://www.webcraft.hu/adatkezelesi-es-suti-tajekoztato/" target="_blank" rel="noopener">
- <a href="#main-container" class="ct-back-to-top " data-shape="circle" data-alignment="right" title="Go to top" aria-label="Go to top" hidden>

Nincs szerzője az oldalnak!

Összesen 2 hiba!

Inline css
60%

Az inline CSS olyan stílus, amelyet közvetlenül egy HTML elem style attribútumában határozunk meg. Hátránya, hogy nehezíti a kód karbantarthatóságát, rontja a teljesítményt, és megnehezíti a stílusok egységes kezelését. Érdemes helyette külső vagy belső CSS fájlokat használni.

<div id="a0a0f205b-e187-45c9-a26d-6a47336ac9e9" consent-skip-blocker="1" class="" data-bg="background-color: rgba(0, 0, 0, 0.500);" style="background-color: rgba(0, 0, 0, 0.500); -moz-backdrop-filter:blur(2px);-o-backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px); position:fixed;top:0;left:0;right:0;bottom:0;z-index:999999;pointer-events:all;display:none;filter:none;max-width:100vw;max-height:100vh;transform:translateZ(0);" >
<div class="ct-drawer-canvas" data-location="start" style="content-visibility: auto;contain-intrinsic-size: auto 0px;">
<div data-device="mobile" style="content-visibility: auto;contain-intrinsic-size: auto 0px;">
<span style="background: linear-gradient(to bottom, transparent 50%, #fef9e4 50%)" class="stk-highlight">
<div class="wp-block-greenshift-blocks-container alignwide gspb_container gspb_container-gsbp-545f2e6d-a65c flying-press-lazy-bg" id="gspb_container-id-gsbp-545f2e6d-a65c" style="content-visibility: auto;contain-intrinsic-size: auto 912.78125px;">
<svg style="height:0;width:0">
<stop offset="0%" style="stop-opacity:1;stop-color:var(--linear-gradient-eebcfce-color-1)">
<stop offset="100%" style="stop-opacity:1;stop-color:var(--linear-gradient-eebcfce-color-2)">
<svg style="height:0;width:0">
<stop offset="0%" style="stop-opacity:1;stop-color:var(--linear-gradient-986-ed-34-color-1)">
<stop offset="100%" style="stop-opacity:1;stop-color:var(--linear-gradient-986-ed-34-color-2)">
<svg style="height:0;width:0">
<stop offset="0%" style="stop-opacity:1;stop-color:var(--linear-gradient-4-d-72-bc-6-color-1)">
<stop offset="100%" style="stop-opacity:1;stop-color:var(--linear-gradient-4-d-72-bc-6-color-2)">
<svg style="height:0;width:0">
<stop offset="0%" style="stop-opacity:1;stop-color:var(--linear-gradient-7-f-44-d-3-c-color-1)">
<stop offset="100%" style="stop-opacity:1;stop-color:var(--linear-gradient-7-f-44-d-3-c-color-2)">
<svg style="height:0;width:0">
<stop offset="0%" style="stop-opacity:1;stop-color:var(--linear-gradient-f-5-be-232-color-1)">
<stop offset="100%" style="stop-opacity:1;stop-color:var(--linear-gradient-f-5-be-232-color-2)">
<svg style="height:0;width:0">
<stop offset="0%" style="stop-opacity:1;stop-color:var(--linear-gradient-984835-a-color-1)">
<stop offset="100%" style="stop-opacity:1;stop-color:var(--linear-gradient-984835-a-color-2)">
<div class="wp-block-greenshift-blocks-container alignfull gspb_container gspb_container-gsbp-73d3e39f-6a62" id="gspb_container-id-gsbp-73d3e39f-6a62" data-aos="clip-right" data-aos-easing="ease" data-aos-duration="700" style="content-visibility: auto;contain-intrinsic-size: auto 847.796875px;">
<svg style="height:0;width:0">
<stop offset="0%" style="stop-opacity:1;stop-color:var(--linear-gradient-cd-1-e-086-color-1)">
<stop offset="100%" style="stop-opacity:1;stop-color:var(--linear-gradient-cd-1-e-086-color-2)">
<pre class="ti-widget" style="display: none">
<div class="wp-block-greenshift-blocks-container alignfull gspb_container gspb_container-gsbp-ca69eea0-603e" id="gspb_container-id-gsbp-ca69eea0-603e" data-aos="clip-right" data-aos-easing="ease" data-aos-duration="700" style="content-visibility: auto;contain-intrinsic-size: auto 1132.3125px;">
<svg style="height:0;width:0">
<stop offset="0%" style="stop-opacity:1;stop-color:var(--linear-gradient-d-83-b-2-e-8-color-1)">
<stop offset="100%" style="stop-opacity:1;stop-color:var(--linear-gradient-d-83-b-2-e-8-color-2)">
<div class="gspb_iconBox__wrapper" style="display:inline-flex">
<svg class="" style="display:inline-block;vertical-align:middle" width="72" height="72" viewBox="0 0 704 1024" xmlns="http://www.w3.org/2000/svg">
<path style="fill:#565D66" d="M352 160c-105.88 0-192 86.12-192 192 0 17.68 14.32 32 32 32s32-14.32 32-32c0-70.6 57.44-128 128-128 17.68 0 32-14.32 32-32s-14.32-32-32-32zM192.12 918.34c0 6.3 1.86 12.44 5.36 17.68l49.020 73.68c5.94 8.92 15.94 14.28 26.64 14.28h157.7c10.72 0 20.72-5.36 26.64-14.28l49.020-73.68c3.48-5.24 5.34-11.4 5.36-17.68l0.1-86.36h-319.92l0.080 86.36zM352 0c-204.56 0-352 165.94-352 352 0 88.74 32.9 169.7 87.12 231.56 33.28 37.98 85.48 117.6 104.84 184.32v0.12h96v-0.24c-0.020-9.54-1.44-19.020-4.3-28.14-11.18-35.62-45.64-129.54-124.34-219.34-41.080-46.86-63.040-106.3-63.22-168.28-0.4-147.28 119.34-256 255.9-256 141.16 0 256 114.84 256 256 0 61.94-22.48 121.7-63.3 168.28-78.22 89.22-112.84 182.94-124.2 218.92-2.805 8.545-4.428 18.381-4.44 28.594l-0 0.006v0.2h96v-0.1c19.36-66.74 71.56-146.36 104.84-184.32 54.2-61.88 87.1-142.84 87.1-231.58 0-194.4-157.6-352-352-352z">
<span style="color: #64748b;" class="stk-highlight">
<div class="gspb_iconBox__wrapper" style="display:inline-flex">
<svg class="" style="display:inline-block;vertical-align:middle" width="72" height="72" viewBox="0 0 896 1024" xmlns="http://www.w3.org/2000/svg">
<path style="fill:#565D66" d="M320 336v-96c0-26.6-21.4-48-48-48h-80v-176c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v176h-80c-26.6 0-48 21.4-48 48v96c0 26.6 21.4 48 48 48h80v624c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-624h80c26.6 0 48-21.4 48-48zM256 320h-192v-64h192v64zM560 640h-80v-624c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v624h-80c-26.6 0-48 21.4-48 48v96c0 26.6 21.4 48 48 48h80v176c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-176h80c26.6 0 48-21.4 48-48v-96c0-26.6-21.4-48-48-48zM544 768h-192v-64h192v64zM848 320h-80v-304c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v304h-80c-26.6 0-48 21.4-48 48v96c0 26.6 21.4 48 48 48h80v496c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-496h80c26.6 0 48-21.4 48-48v-96c0-26.6-21.4-48-48-48zM832 448h-192v-64h192v64z">
<span style="color: #64748b;" class="stk-highlight">
<div class="gspb_iconBox__wrapper" style="display:inline-flex">
<svg class="" style="display:inline-block;vertical-align:middle" width="72" height="72" viewBox="0 0 1280 1024" xmlns="http://www.w3.org/2000/svg">
<path style="fill:#565D66" d="M1024.2 382l-16.4 28.6c-6 10.6-18.8 15-30.2 10.8-23.6-8.8-45.2-21.4-64.2-37.2-9.2-7.6-11.6-21-5.6-31.4l16.4-28.6c-13.8-16-24.6-34.6-31.8-54.8h-33c-12 0-22.4-8.6-24.4-20.6-4-24-4.2-49.2 0-74.2 2-12 12.4-20.8 24.4-20.8h33c7.2-20.2 18-38.8 31.8-54.8l-16.4-28.6c-6-10.4-3.8-23.8 5.6-31.4 19-15.8 40.8-28.4 64.2-37.2 11.4-4.2 24.2 0.2 30.2 10.8l16.4 28.6c21-3.8 42.4-3.8 63.4 0l16.4-28.6c6-10.6 18.8-15 30.2-10.8 23.6 8.8 45.2 21.4 64.2 37.2 9.2 7.6 11.6 21 5.6 31.4l-16.4 28.6c13.8 16 24.6 34.6 31.8 54.8h33c12 0 22.4 8.6 24.4 20.6 4 24 4.2 49.2 0 74.2-2 12-12.4 20.8-24.4 20.8h-33c-7.2 20.2-18 38.8-31.8 54.8l16.4 28.6c6 10.4 3.8 23.8-5.6 31.4-19 15.8-40.8 28.4-64.2 37.2-11.4 4.2-24.2-0.2-30.2-10.8l-16.4-28.6c-20.8 3.8-42.4 3.8-63.4 0zM1003.2 264.4c77 59.2 164.8-28.6 105.6-105.6-77-59.4-164.8 28.6-105.6 105.6zM772.6 572.2l67.4 33.6c20.2 11.6 29 36.2 21 58.2-17.8 48.4-52.8 92.8-85.2 131.6-14.8 17.8-40.4 22.2-60.6 10.6l-58.2-33.6c-32 27.4-69.2 49.2-109.8 63.4v67.2c0 23.2-16.6 43.2-39.4 47.2-49.2 8.4-100.8 8.8-151.8 0-23-4-40-23.8-40-47.2v-67.2c-40.6-14.4-77.8-36-109.8-63.4l-58.2 33.4c-20 11.6-45.8 7.2-60.6-10.6-32.4-38.8-66.6-83.2-84.4-131.4-8-21.8 0.8-46.4 21-58.2l66.6-33.6c-7.8-41.8-7.8-84.8 0-126.8l-66.6-33.8c-20.2-11.6-29.2-36.2-21-58 17.8-48.4 52-92.8 84.4-131.6 14.8-17.8 40.4-22.2 60.6-10.6l58.2 33.6c32-27.4 69.2-49.2 109.8-63.4v-67.4c0-23 16.4-43 39.2-47 49.2-8.4 101-8.8 152-0.2 23 4 40 23.8 40 47.2v67.2c40.6 14.4 77.8 36 109.8 63.4l58.2-33.6c20-11.6 45.8-7.2 60.6 10.6 32.4 38.8 66.4 83.2 84.2 131.6 8 21.8 0.2 46.4-20 58.2l-67.4 33.6c7.8 42 7.8 85 0 127zM537.4 614.4c118.4-154-57.4-329.8-211.4-211.4-118.4 154 57.4 329.8 211.4 211.4zM1024.2 979.8l-16.4 28.6c-6 10.6-18.8 15-30.2 10.8-23.6-8.8-45.2-21.4-64.2-37.2-9.2-7.6-11.6-21-5.6-31.4l16.4-28.6c-13.8-16-24.6-34.6-31.8-54.8h-33c-12 0-22.4-8.6-24.4-20.6-4-24-4.2-49.2 0-74.2 2-12 12.4-20.8 24.4-20.8h33c7.2-20.2 18-38.8 31.8-54.8l-16.4-28.6c-6-10.4-3.8-23.8 5.6-31.4 19-15.8 40.8-28.4 64.2-37.2 11.4-4.2 24.2 0.2 30.2 10.8l16.4 28.6c21-3.8 42.4-3.8 63.4 0l16.4-28.6c6-10.6 18.8-15 30.2-10.8 23.6 8.8 45.2 21.4 64.2 37.2 9.2 7.6 11.6 21 5.6 31.4l-16.4 28.6c13.8 16 24.6 34.6 31.8 54.8h33c12 0 22.4 8.6 24.4 20.6 4 24 4.2 49.2 0 74.2-2 12-12.4 20.8-24.4 20.8h-33c-7.2 20.2-18 38.8-31.8 54.8l16.4 28.6c6 10.4 3.8 23.8-5.6 31.4-19 15.8-40.8 28.4-64.2 37.2-11.4 4.2-24.2-0.2-30.2-10.8l-16.4-28.6c-20.8 3.8-42.4 3.8-63.4 0zM1003.2 862c77 59.2 164.8-28.6 105.6-105.6-77-59.2-164.8 28.6-105.6 105.6z">
<span style="color: #64748b;" class="stk-highlight">
<div class="gspb_iconBox__wrapper" style="display:inline-flex">
<svg class="" style="display:inline-block;vertical-align:middle" width="72" height="72" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg">
<path style="fill:#565D66" d="M71.37 704.133c-51.715 51.707-77.269 181.055-70.219 318.688 138.23 7.117 267.222-18.703 318.73-70.211 80.578-80.559 85.754-187.973 12.621-261.098-73.129-73.117-180.562-67.941-261.132 12.621zM234.636 872.195c-17.172 17.168-60.168 25.773-106.238 23.398-2.348-45.871 6.168-88.984 23.406-106.219 26.855-26.852 62.66-28.578 87.035-4.207 24.375 24.375 22.652 60.176-4.203 87.027zM1010.326 38.594c-2.352-10.926-13.977-22.531-24.902-24.867-64.191-13.727-114.496-13.727-164.586-13.727-206.437 0-330.238 110.406-422.656 256h-208.406c-32.594 0-71.199 23.848-85.777 52.996l-98.844 197.598c-2.917 6.275-4.741 13.593-5.028 21.303l-0.003 0.103c0.009 26.509 21.499 47.995 48.007 48l207.907 0c0.004-0 0.009-0 0.014-0 106.041 0 192.005 85.96 192.013 191.999l0 0.001v208c0.009 26.509 21.499 47.995 48.007 48l0.001 0c7.814-0.298 15.13-2.121 21.76-5.178l-0.354 0.146 197.496-98.813c29.121-14.57 52.949-53.129 52.949-85.687v-208.875c145.176-92.625 256.039-216.813 256.039-422.188 0.187-50.301 0.187-100.602-13.637-164.812zM716.276 544.664c-50.664 32.324-15.012 13.48-198.633 104.418-29.484-63.448-79.351-113.287-141.040-141.991l-1.78-0.744c90.746-183.367 71.793-147.5 104.426-198.906 94.078-148.207 196.234-211.441 341.589-211.441 35.297 0 67.082 0 102.746 4.496 4.609 36.527 4.488 68.937 4.363 102.91-0 144.539-63.305 246.598-211.672 341.258zM736.112 208c-44.178 0.007-79.988 35.821-79.988 80 0 44.183 35.817 80 80 80s80-35.817 80-80v0c-0.022-44.178-35.833-79.984-80.010-80l-0.001-0z">
<span style="color: #64748b;" class="stk-highlight">
<div class="gspb_iconBox__wrapper" style="display:inline-flex">
<svg class="" style="display:inline-block;vertical-align:middle" width="72" height="72" viewBox="0 0 1152 1024" xmlns="http://www.w3.org/2000/svg">
<path style="fill:#565D66" d="M160 704h-128c-17.68 0-32 14.32-32 32v256c0 17.68 14.32 32 32 32h128c17.68 0 32-14.32 32-32v-256c0-17.68-14.32-32-32-32zM128 960h-64v-192h64v192zM1120 384h-128c-17.68 0-32 14.32-32 32v576c0 17.68 14.32 32 32 32h128c17.68 0 32-14.32 32-32v-576c0-17.68-14.32-32-32-32zM1088 960h-64v-512h64v512zM1005.54 177.36c14.7 9.12 31.88 14.64 50.46 14.64 53.020 0 96-42.98 96-96s-42.98-96-96-96-96 42.98-96 96c0 11.020 2.24 21.42 5.66 31.28l-179.2 143.36c-14.7-9.14-31.88-14.66-50.46-14.66s-35.76 5.52-50.46 14.66l-179.2-143.36c3.42-9.84 5.66-20.26 5.66-31.28 0-53.020-42.98-96-96-96s-96 42.98-96 96c0 14.8 3.62 28.64 9.6 41.16l-192.44 192.44c-12.52-5.98-26.36-9.6-41.16-9.6-53.020 0-96 42.98-96 96s42.98 96 96 96 96-42.98 96-96c0-14.8-3.62-28.64-9.6-41.16l192.44-192.44c12.52 5.98 26.36 9.6 41.16 9.6 18.58 0 35.76-5.52 50.46-14.66l179.2 143.36c-3.42 9.86-5.66 20.28-5.66 31.3 0 53.020 42.98 96 96 96s96-42.98 96-96c0-11.020-2.24-21.44-5.66-31.3l179.2-143.34zM1056 64c17.64 0 32 14.36 32 32s-14.36 32-32 32-32-14.36-32-32 14.36-32 32-32zM96 448c-17.64 0-32-14.36-32-32s14.36-32 32-32 32 14.36 32 32-14.36 32-32 32zM416 128c-17.64 0-32-14.36-32-32s14.36-32 32-32 32 14.36 32 32-14.36 32-32 32zM736 384c-17.64 0-32-14.36-32-32s14.36-32 32-32 32 14.36 32 32-14.36 32-32 32zM480 384h-128c-17.68 0-32 14.32-32 32v576c0 17.68 14.32 32 32 32h128c17.68 0 32-14.32 32-32v-576c0-17.68-14.32-32-32-32zM448 960h-64v-512h64v512zM800 640h-128c-17.68 0-32 14.32-32 32v320c0 17.68 14.32 32 32 32h128c17.68 0 32-14.32 32-32v-320c0-17.68-14.32-32-32-32zM768 960h-64v-256h64v256z">
<div class="gspb_iconBox__wrapper" style="display:inline-flex">
<svg class="" style="display:inline-block;vertical-align:middle" width="72" height="72" viewBox="0 0 1024 1024" xmlns="http://www.w3.org/2000/svg">
<path style="fill:#565D66" d="M1014.96 234.36c-6-24.34-24.82-43.58-49-50.3-24.2-6.68-50.32 0.22-67.94 17.94l-117.32 117.26-64.88-10.8-10.76-64.82 117.34-117.28c17.68-17.78 24.56-43.84 17.82-67.98-6.76-24.22-26.12-43-50.58-49.060-106.18-26.38-215.82 4.14-293.080 81.38-75.26 75.24-105.2 182.74-81.44 286.54l-367.040 366.88c-31.020 30.94-48.080 72.12-48.080 115.92s17.060 84.98 48.080 115.94c30.94 30.96 72.12 48.020 115.94 48.020 43.76 0 84.94-17.060 115.96-48.020l366.68-366.52c103.58 23.74 211.28-6.28 286.98-81.86 76.18-76.2 107.38-188.54 81.32-293.24zM865.74 459.74c-56.94 56.92-140.4 76.2-218.020 50.42l-28.12-9.38-407.5 407.34c-25.7 25.68-70.58 25.62-96.14 0-12.88-12.84-19.94-29.92-19.94-48.080s7.060-35.22 19.94-48.060l407.68-407.56-9.26-28.060c-25.62-77.8-6.44-161.24 50.080-217.8 40.7-40.64 94.38-62.48 150.080-62.48h2.24l-114.64 114.6 30.26 181.18 181.14 30.18 114.7-114.58c0.64 56.52-21.24 111.040-62.5 152.28zM176.020 816.040c-17.68 0-32 14.32-32 32s14.32 32 32 32 32-14.32 32-32-14.32-32-32-32z">
<div class="wp-block-greenshift-blocks-container alignwide gspb_container gspb_container-gsbp-2a59a808-0a01 flying-press-lazy-bg" id="gspb_container-id-gsbp-2a59a808-0a01" style="content-visibility: auto;contain-intrinsic-size: auto 1248.4375px;">
<div class="wp-block-greenshift-blocks-container alignfull gspb_container gspb_container-gsbp-3321702e-3212" id="gspb_container-id-gsbp-3321702e-3212" data-aos="zoom-in" data-aos-easing="ease" data-aos-duration="700" style="content-visibility: auto;contain-intrinsic-size: auto 245.2783203125px;">
<svg style="height:0;width:0">
<stop offset="0%" style="stop-opacity:1;stop-color:var(--linear-gradient-2-f-4-c-68-b-color-1)">
<stop offset="100%" style="stop-opacity:1;stop-color:var(--linear-gradient-2-f-4-c-68-b-color-2)">
<div class="wp-block-greenshift-blocks-container alignfull gspb_container gspb_container-gsbp-a66f3330-1e1f" id="gspb_container-id-gsbp-a66f3330-1e1f" style="content-visibility: auto;contain-intrinsic-size: auto 1447.03125px;">
<div class="gspb_iconBox__wrapper" style="display:inline-flex">
<svg class="" style="display:inline-block;vertical-align:middle" width="72" height="72" viewBox="0 0 896 1024" xmlns="http://www.w3.org/2000/svg">
<path style="fill:#565D66" d="M436.202 76.202l-39.598 39.598c-9.372 9.372-9.372 24.568 0 33.942l310.26 310.258h-682.864c-13.254 0-24 10.746-24 24v56c0 13.254 10.746 24 24 24h682.864l-310.26 310.26c-9.372 9.372-9.372 24.568 0 33.942l39.598 39.598c9.372 9.372 24.568 9.372 33.942 0l418.828-418.828c9.372-9.372 9.372-24.568 0-33.942l-418.83-418.828c-9.372-9.374-24.568-9.374-33.94 0z">
<div class="gspb_iconBox__wrapper" style="display:inline-flex">
<svg class="" style="display:inline-block;vertical-align:middle" width="72" height="72" viewBox="0 0 896 1024" xmlns="http://www.w3.org/2000/svg">
<path style="fill:#565D66" d="M436.202 76.202l-39.598 39.598c-9.372 9.372-9.372 24.568 0 33.942l310.26 310.258h-682.864c-13.254 0-24 10.746-24 24v56c0 13.254 10.746 24 24 24h682.864l-310.26 310.26c-9.372 9.372-9.372 24.568 0 33.942l39.598 39.598c9.372 9.372 24.568 9.372 33.942 0l418.828-418.828c9.372-9.372 9.372-24.568 0-33.942l-418.83-418.828c-9.372-9.374-24.568-9.374-33.94 0z">
<div class="gspb_iconBox__wrapper" style="display:inline-flex">
<svg class="" style="display:inline-block;vertical-align:middle" width="72" height="72" viewBox="0 0 896 1024" xmlns="http://www.w3.org/2000/svg">
<path style="fill:#565D66" d="M436.202 76.202l-39.598 39.598c-9.372 9.372-9.372 24.568 0 33.942l310.26 310.258h-682.864c-13.254 0-24 10.746-24 24v56c0 13.254 10.746 24 24 24h682.864l-310.26 310.26c-9.372 9.372-9.372 24.568 0 33.942l39.598 39.598c9.372 9.372 24.568 9.372 33.942 0l418.828-418.828c9.372-9.372 9.372-24.568 0-33.942l-418.83-418.828c-9.372-9.374-24.568-9.374-33.94 0z">
<div class="gspb_iconBox__wrapper" style="display:inline-flex">
<svg class="" style="display:inline-block;vertical-align:middle" width="72" height="72" viewBox="0 0 896 1024" xmlns="http://www.w3.org/2000/svg">
<path style="fill:#565D66" d="M436.202 76.202l-39.598 39.598c-9.372 9.372-9.372 24.568 0 33.942l310.26 310.258h-682.864c-13.254 0-24 10.746-24 24v56c0 13.254 10.746 24 24 24h682.864l-310.26 310.26c-9.372 9.372-9.372 24.568 0 33.942l39.598 39.598c9.372 9.372 24.568 9.372 33.942 0l418.828-418.828c9.372-9.372 9.372-24.568 0-33.942l-418.83-418.828c-9.372-9.374-24.568-9.374-33.94 0z">
<div class="gspb_iconBox__wrapper" style="display:inline-flex">
<svg class="" style="display:inline-block;vertical-align:middle" width="72" height="72" viewBox="0 0 896 1024" xmlns="http://www.w3.org/2000/svg">
<path style="fill:#565D66" d="M436.202 76.202l-39.598 39.598c-9.372 9.372-9.372 24.568 0 33.942l310.26 310.258h-682.864c-13.254 0-24 10.746-24 24v56c0 13.254 10.746 24 24 24h682.864l-310.26 310.26c-9.372 9.372-9.372 24.568 0 33.942l39.598 39.598c9.372 9.372 24.568 9.372 33.942 0l418.828-418.828c9.372-9.372 9.372-24.568 0-33.942l-418.83-418.828c-9.372-9.374-24.568-9.374-33.94 0z">
<div class="gspb_iconBox__wrapper" style="display:inline-flex">
<svg class="" style="display:inline-block;vertical-align:middle" width="72" height="72" viewBox="0 0 896 1024" xmlns="http://www.w3.org/2000/svg">
<path style="fill:#565D66" d="M436.202 76.202l-39.598 39.598c-9.372 9.372-9.372 24.568 0 33.942l310.26 310.258h-682.864c-13.254 0-24 10.746-24 24v56c0 13.254 10.746 24 24 24h682.864l-310.26 310.26c-9.372 9.372-9.372 24.568 0 33.942l39.598 39.598c9.372 9.372 24.568 9.372 33.942 0l418.828-418.828c9.372-9.372 9.372-24.568 0-33.942l-418.83-418.828c-9.372-9.374-24.568-9.374-33.94 0z">
<div class="gspb_iconBox__wrapper" style="display:inline-flex">
<svg class="" style="display:inline-block;vertical-align:middle" width="72" height="72" viewBox="0 0 896 1024" xmlns="http://www.w3.org/2000/svg">
<path style="fill:#565D66" d="M436.202 76.202l-39.598 39.598c-9.372 9.372-9.372 24.568 0 33.942l310.26 310.258h-682.864c-13.254 0-24 10.746-24 24v56c0 13.254 10.746 24 24 24h682.864l-310.26 310.26c-9.372 9.372-9.372 24.568 0 33.942l39.598 39.598c9.372 9.372 24.568 9.372 33.942 0l418.828-418.828c9.372-9.372 9.372-24.568 0-33.942l-418.83-418.828c-9.372-9.374-24.568-9.374-33.94 0z">
<div class="gspb_iconBox__wrapper" style="display:inline-flex">
<svg class="" style="display:inline-block;vertical-align:middle" width="72" height="72" viewBox="0 0 896 1024" xmlns="http://www.w3.org/2000/svg">
<path style="fill:#565D66" d="M436.202 76.202l-39.598 39.598c-9.372 9.372-9.372 24.568 0 33.942l310.26 310.258h-682.864c-13.254 0-24 10.746-24 24v56c0 13.254 10.746 24 24 24h682.864l-310.26 310.26c-9.372 9.372-9.372 24.568 0 33.942l39.598 39.598c9.372 9.372 24.568 9.372 33.942 0l418.828-418.828c9.372-9.372 9.372-24.568 0-33.942l-418.83-418.828c-9.372-9.374-24.568-9.374-33.94 0z">
<div class="gspb_iconBox__wrapper" style="display:inline-flex">
<svg class="" style="display:inline-block;vertical-align:middle" width="72" height="72" viewBox="0 0 896 1024" xmlns="http://www.w3.org/2000/svg">
<path style="fill:#565D66" d="M436.202 76.202l-39.598 39.598c-9.372 9.372-9.372 24.568 0 33.942l310.26 310.258h-682.864c-13.254 0-24 10.746-24 24v56c0 13.254 10.746 24 24 24h682.864l-310.26 310.26c-9.372 9.372-9.372 24.568 0 33.942l39.598 39.598c9.372 9.372 24.568 9.372 33.942 0l418.828-418.828c9.372-9.372 9.372-24.568 0-33.942l-418.83-418.828c-9.372-9.374-24.568-9.374-33.94 0z">
<div class="gspb_iconBox__wrapper" style="display:inline-flex">
<svg class="" style="display:inline-block;vertical-align:middle" width="72" height="72" viewBox="0 0 896 1024" xmlns="http://www.w3.org/2000/svg">
<path style="fill:#565D66" d="M436.202 76.202l-39.598 39.598c-9.372 9.372-9.372 24.568 0 33.942l310.26 310.258h-682.864c-13.254 0-24 10.746-24 24v56c0 13.254 10.746 24 24 24h682.864l-310.26 310.26c-9.372 9.372-9.372 24.568 0 33.942l39.598 39.598c9.372 9.372 24.568 9.372 33.942 0l418.828-418.828c9.372-9.372 9.372-24.568 0-33.942l-418.83-418.828c-9.372-9.374-24.568-9.374-33.94 0z">
<div class="gspb_iconBox__wrapper" style="display:inline-flex">
<svg class="" style="display:inline-block;vertical-align:middle" width="72" height="72" viewBox="0 0 896 1024" xmlns="http://www.w3.org/2000/svg">
<path style="fill:#565D66" d="M436.202 76.202l-39.598 39.598c-9.372 9.372-9.372 24.568 0 33.942l310.26 310.258h-682.864c-13.254 0-24 10.746-24 24v56c0 13.254 10.746 24 24 24h682.864l-310.26 310.26c-9.372 9.372-9.372 24.568 0 33.942l39.598 39.598c9.372 9.372 24.568 9.372 33.942 0l418.828-418.828c9.372-9.372 9.372-24.568 0-33.942l-418.83-418.828c-9.372-9.374-24.568-9.374-33.94 0z">
<div class="gspb_iconBox__wrapper" style="display:inline-flex">
<svg class="" style="display:inline-block;vertical-align:middle" width="72" height="72" viewBox="0 0 896 1024" xmlns="http://www.w3.org/2000/svg">
<path style="fill:#565D66" d="M436.202 76.202l-39.598 39.598c-9.372 9.372-9.372 24.568 0 33.942l310.26 310.258h-682.864c-13.254 0-24 10.746-24 24v56c0 13.254 10.746 24 24 24h682.864l-310.26 310.26c-9.372 9.372-9.372 24.568 0 33.942l39.598 39.598c9.372 9.372 24.568 9.372 33.942 0l418.828-418.828c9.372-9.372 9.372-24.568 0-33.942l-418.83-418.828c-9.372-9.374-24.568-9.374-33.94 0z">
A weboldalon inline css található!

Inline CSS leírása

Összesen 1 hiba!

HTML tömörítés
100%

A HTML kimenet tömörítése csökkenti a fájl méretét, gyorsítja az oldal betöltését, csökkenti a sávszélesség-használatot, és javítja a SEO-t és a felhasználói élményt.

A HTML kimenet tömörítve van! (0%)

Összesen 1 elfogadott szabály!

Táblázatok
100%

A <table> használatát érdemes kerülni, mert nem rugalmas a dizájn szempontjából, és nehezíti a mobilbarát, reszponzív weboldalak készítését. A táblázatok inkább adatok megjelenítésére szolgálnak, nem pedig oldalstruktúrák formázására. A CSS rugalmasabb, könnyebben karbantartható és jobb SEO-t biztosít.

A weboldalon nincsenek táblázatok egymásba ágyazva!

Összesen 1 elfogadott szabály!

Elavult kódok
100%

Az elavult kódok és attribútumok azok, amelyek már nem támogatottak a modern böngészők vagy a webes szabványok által. Ilyen például a <font> tag vagy a bgcolor attribútum. Ezeket azért érdemes kerülni, mert nem biztosítanak jó kompatibilitást a különböző eszközökkel, nem felelnek meg a webes szabványoknak, és hátráltathatják a weboldal fejlődését, például a reszponzív dizájn vagy az akadálymentesség szempontjából. A helyettesítő modern megoldások (pl. CSS) jobban támogatottak, könnyebben karbantarthatók és elősegítik a jobb teljesítményt.

A weboldal nem használ elavult kódokat!
A weboldal nem használ elavult attribútumokat!

Összesen 2 elfogadott szabály!

Robots.txt

A robots.txt egy szöveges fájl, amelyet a weboldal gyökérkönyvtárában helyezünk el, és arra szolgál, hogy szabályozza, mely keresőrobotok (például Googlebot) férhetnek hozzá az oldal bizonyos részeihez. Ezzel megadhatjuk, hogy a keresőmotorok indexelhetik-e az oldalt, vagy éppen mely URL-eket ne kövessenek. Segít a keresőoptimalizálásban, például ha nem akarjuk, hogy bizonyos oldalak megjelenjenek a keresési eredmények között.

A robots.txt elemzéséhez kérjük jelentkezz be!

Összesen 1 figyelmeztetés!

Webhelytérkép - page-sitemap1.xml

A webhelytérkép (sitemap) egy olyan fájl, amely felsorolja egy weboldal összes fontos URL-jét, segítve a keresőmotorokat abban, hogy könnyebben és gyorsabban indexeljék a weboldalt. A webhelytérkép információkat tartalmazhat a weboldal struktúrájáról, az oldalak frissítésének gyakoriságáról és azok fontosságáról. Használata javítja a SEO-t, mert segít a keresőmotoroknak felfedezni és indexelni a nehezen hozzáférhető vagy új tartalmakat.

A sitemap elemzéséhez kérjük jelentkezz be!

Összesen 1 figyelmeztetés!

Webhelytérkép - post-sitemap1.xml

A webhelytérkép (sitemap) egy olyan fájl, amely felsorolja egy weboldal összes fontos URL-jét, segítve a keresőmotorokat abban, hogy könnyebben és gyorsabban indexeljék a weboldalt. A webhelytérkép információkat tartalmazhat a weboldal struktúrájáról, az oldalak frissítésének gyakoriságáról és azok fontosságáról. Használata javítja a SEO-t, mert segít a keresőmotoroknak felfedezni és indexelni a nehezen hozzáférhető vagy új tartalmakat.

A sitemap elemzéséhez kérjük jelentkezz be!

Összesen 1 figyelmeztetés!

Betöltés...

Strukturált adatok

A strukturált adatok olyan formázott információk, amelyeket a weboldal HTML-jébe ágyazunk be, és amelyeket a keresőmotorok (például Google) könnyen értelmezhetnek. Ezek az adatok segítenek a keresőmotoroknak jobban megérteni az oldal tartalmát, például termékek, események, értékelések, receptek stb. A strukturált adatokat leggyakrabban JSON-LD, Microdata vagy RDFa formátumban alkalmazzák. A használatuk elősegíti a rich snippetek (gazdag találatok) megjelenését a keresőmotorokban, ami javíthatja a weboldal láthatóságát és kattintási arányát.

A strukturált adatok elemzéséhez kérjük jelentkezz be!

Összesen 1 figyelmeztetés!

AMP

Az AMP (Accelerated Mobile Pages) egy olyan technológia, amely a mobil weboldalak betöltési sebességének gyorsítására szolgál. Az AMP oldalak minimalizálják a kódot, optimalizálják a képeket és egyes elemeket, hogy azok gyorsabban jelenjenek meg a mobil eszközökön. Az AMP előnyös, mert javítja a felhasználói élményt a gyorsabb betöltéssel, csökkenti a weboldal adatforgalmát, és pozitív hatással lehet a SEO-ra, mivel a Google előnyben részesíti a gyorsan betöltődő mobiloldalakat a keresési eredményekben.

Az AMP adatok elemzéséhez kérjük jelentkezz be!

Összesen 1 figyelmeztetés!

OnSite SEO

Oldal címe
100%

<title>Weboldal készítés garanciával, Ügyfélbarát hozzáállással</title>

Karakterszám: 56 (Ajánlott: 50–60 karakter)

Remek az oldal rendelkezik címmel!
Remek az oldal címe 10-60 karakter között van!

Összesen 2 elfogadott szabály!

Meta - leírás
100%

<meta name="description" content="Weboldal készítés több mint 20 év tapasztalattal. Biztonságos és gyors honlapok fejlesztése magas konverziókra optimalizálva, garanciával.">

Karakterszám: 138 (Ajánlott: 155–160 karakter)

Remek az oldal rendelkezik meta leírással!
Remek az oldal meta leírása 70-160 karakter között van!

Összesen 2 elfogadott szabály!

Szöveg/kód aránya
0%

A szöveg/kód arány egy SEO mutató, amely a weboldalon található szöveges tartalom és a HTML kód mennyiségét viszonyítja egymáshoz. A magas szöveg/kód arány azt jelenti, hogy az oldal több releváns szöveges tartalmat tartalmaz, míg alacsony arány esetén túl sok a felesleges kód vagy médiaelem, amelyek nem hozzák hozzá a tartalomhoz. A keresőmotorok általában a nagyobb szöveges tartalommal rendelkező oldalakat preferálják, mert ezek jobban tükrözik az oldal valódi tartalmát, így érdemes ezt az arányt optimalizálni a jobb SEO érdekében.

A szöveg/kód aránya 2%!

Összesen 1 hiba!

Képek
100%

Összesen 24 kép van az oldalon!

Minden kép rendelkezik alt-al!

Összesen 1 elfogadott szabály!

A(z) "https://www.webcraft.hu/wp-content/uploads/2024/02/favicon-512px.png" nem rendelkezik 'title' taggal!
A(z) "https://www.webcraft.hu/wp-content/uploads/2023/09/webcraft_logo_2023_h_64px.png" nem rendelkezik 'title' taggal!
A(z) "https://www.webcraft.hu/wp-content/uploads/2023/09/webcraft_logo_2023_h_128px.png" nem rendelkezik 'title' taggal!
A(z) "https://www.webcraft.hu/wp-content/uploads/2024/11/galik-janos-webfejleszto-wordpress-szakerto.jpg" nem rendelkezik 'title' taggal!
A(z) "https://www.webcraft.hu/wp-content/uploads/2023/07/weblap-keszites_referencia-csabakristaly_hu.jpg" nem rendelkezik 'title' taggal!
A(z) "https://www.webcraft.hu/wp-content/uploads/2023/07/honlap-keszites-referencia-panovision.jpg" nem rendelkezik 'title' taggal!
A(z) "https://www.webcraft.hu/wp-content/uploads/2023/07/weboldal-keszites-referencia-biokerites_hu.jpg" nem rendelkezik 'title' taggal!
A(z) "https://www.webcraft.hu/wp-content/uploads/2023/07/weblap-keszites-bekescsaba-phaedra.jpg" nem rendelkezik 'title' taggal!
A(z) "https://www.webcraft.hu/wp-content/uploads/2023/07/honlap-keszites-referencia-mecsek-harcmvuveszeti-iskola.jpg" nem rendelkezik 'title' taggal!
A(z) "https://www.webcraft.hu/wp-content/uploads/2023/07/weboldal-keszites-referencia-partymester_hu.jpg" nem rendelkezik 'title' taggal!
A(z) "https://www.webcraft.hu/wp-content/uploads/2023/07/weboldal-keszites-2021.jpg" nem rendelkezik 'title' taggal!
A(z) "https://www.webcraft.hu/wp-content/uploads/2023/07/mezokerkft.jpg" nem rendelkezik 'title' taggal!
A(z) "https://www.webcraft.hu/wp-content/uploads/2023/07/weblap-keszites-referencia-fenyves-hotel.jpg" nem rendelkezik 'title' taggal!
A(z) "https://www.webcraft.hu/wp-content/uploads/2023/07/exclusive-party.jpg" nem rendelkezik 'title' taggal!
A(z) "https://www.webcraft.hu/wp-content/uploads/2023/07/honlap-keszites-bekescsaba.jpg" nem rendelkezik 'title' taggal!
A(z) "https://www.webcraft.hu/wp-content/uploads/2023/09/honlap-ui-ux-design-redesign.jpg" nem rendelkezik 'title' taggal!
A(z) "https://www.webcraft.hu/wp-content/uploads/2023/06/12_kenyelem.jpg" nem rendelkezik 'title' taggal!
A(z) "https://www.webcraft.hu/wp-content/uploads/2023/06/06_webanalitika.jpg" nem rendelkezik 'title' taggal!
A(z) "https://www.webcraft.hu/wp-content/uploads/2023/06/11_vizualis_tartalomkeszites.jpg" nem rendelkezik 'title' taggal!

Összesen 19 hiba!

Nem jó, de nem is tragikus - hogy egy klasszikussal éljünk. A weboldaladon számos hibát tártunk fel, amelyek megnehezítik a keresőoptimalizálást. Vedd fel velünk a kapcsolatot, hogy orvosolhassuk ezeket, és felállíthassuk SEO stratégiád!

SEO hírek, újdonságok

Keresőoptimalizálás cikkek SEO szakembereinktől, saját kutatásunk, gyakorlati tapasztalataink és külföldi irodalom alapján. 

További bejegyzések