Kontakty

Čo je platnosť kódu? Kontrola platnosti údajov. Kontrola lokálnych súborov

Vykoná viacero kontrol vášho kódu. Hlavné sú:

  • Validácia syntaxe – kontrola syntaktických chýb. je platná syntax napriek tomu, že nejde o platnú značku HTML, takže kontrola syntaxe je na písanie dobrého HTML minimálne užitočná.
  • Kontrola vnorenia tagov - tagy sa musia zatvárať v opačnom poradí ako pri otváraní. Táto kontrola napríklad zachytáva chyby s nesprávne zatvoreným .
  • Overenie DTD – kontrola, či sa váš kód zhoduje so špecifikovanou definíciou typu dokumentu. Zahŕňa kontrolu názvov značiek, atribútov a značiek „vkladanie“ (značky jedného typu v rámci značiek iného typu)
  • Kontrola cudzích prvkov – kontrola odhalí všetko, čo je v kóde, ale nie je v DTD. Napríklad vlastné značky a atribúty.
  • Majte na pamäti, že ide o logické kontroly a nezáleží na tom, ako je validátor implementovaný. Ak aspoň jedna z kontrol zlyhá, kód HTML sa považuje za neplatný. A v tom je ten problem.Argumenty Hlavným argumentom pre validáciu HTML je kompatibilita medzi rôznymi prehliadačmi. Každý prehliadač má svoj vlastný syntaktický analyzátor a jediný spôsob, ako si byť istý, že váš kód bude fungovať vo všetkých prehliadačoch, je to, čo mu rozumejú všetky prehliadače. Pretože každý prehliadač má svoj vlastný mechanizmus opravy chýb HTML, nemôžete sa spoliehať na neplatný kód.

    Hlavným argumentom proti validácii je, že je príliš prísna a nezodpovedá tomu, ako prehliadače v skutočnosti fungujú. Áno, HTML môže byť neplatný, ale všetky prehliadače dokážu spracovať nejaký neplatný kód rovnakým spôsobom. Ak som ochotný prevziať zodpovednosť za nesprávny kód, ktorý napíšem, nemusím sa obávať overovania. Jediné na čom mi záleží je, aby to fungovalo.

    Moja pozícia Toto je jedna z mála príležitostí, keď verejne vyjadrím svoj postoj k niečomu. Vždy som patril medzi odporcov validácie na základe toho, že validátor je príliš prísny na to, aby bol praktický v reálnych aplikáciách. Sú veci, ktoré podporuje väčšina prehliadačov (v , po ), ktoré nie sú platné, ale niekedy sú veľmi potrebné na správne fungovanie.

    Vo všeobecnosti je mojím najväčším problémom validácie validácia č. 4 (pre cudzie prvky). Som fanúšikom používania vlastných atribútov v značkách HTML na ukladanie ďalších metaúdajov súvisiacich s konkrétnym prvkom. V mojom ponímaní je to napríklad pridanie atribútu foo, keď mám údaje (bar), ktoré potrebujem priradiť ku konkrétnemu prvku. Niekedy ľudia preťažujú existujúce atribúty na tento účel, len aby prešli overením napriek tomu, že bol atribút zneužitý. Pre mňa je to bezvýznamné.

    Tajomstvo prehliadačov je v tom, že nikdy nekontrolujú, či sa HTML kód zhoduje s daným DTD. Typ doc, ktorý zadáte v dokumente, prepne analyzátor prehliadača do určitého režimu, ale nenačíta doctype a neporovná s ním kód. To znamená, že analyzátor prehliadača zaobchádza s HTML s určitými predpokladmi neplatnosti, ako sú samozatváracie značky a blokové prvky v rámci vložených prvkov (som si istý, že existujú aj iné).

    V prípade vlastných atribútov všetky prehliadače analyzujú a rozpoznávajú syntakticky správne atribúty ako platné. To umožňuje prístup k takýmto atribútom cez DOM pomocou Javascriptu. Tak prečo by som sa mal starať o platnosť? Svoje atribúty budem naďalej používať a som veľmi rád, že HTML5 ich formalizuje.

    Najlepším príkladom technológie, ktorá má za následok neplatný kód HTML, no prináša obrovský rozdiel, je ARIA. ARIA funguje tak, že do HTML 4 pridáva nové atribúty. Tieto atribúty poskytujú dodatočný sémantický význam prvkom HTML a prehliadač je schopný odovzdať túto sémantiku pomocným zariadeniam na pomoc ľuďom so zdravotným postihnutím. Všetky hlavné prehliadače teraz podporujú označenie ARIA. Ak však použijete tieto atribúty, budete mať neplatný kód HTML.

    Čo sa týka vlastných značiek, myslím si, že nie je nič zlé na pridávaní nových syntakticky správnych značiek na stránku, ale nevidím v tom veľkú praktickú hodnotu.

    Aby som objasnil svoj postoj: Som presvedčený, že kontroly č. 1 a č. 2 sú veľmi dôležité a mali by sa vykonávať vždy. Kontrola č. 3 je tiež dôležitá, ale nie taká dôležitá ako prvé dve. Kontrola č. 4 je pre mňa veľmi sporná, pretože zasahuje do vlastných atribútov. Domnievam sa, že nanajvýš vlastné atribúty by mali byť vo výsledkoch overenia označené ako varovania (a nie chyby), aby som mohol skontrolovať, či som názov atribútu nezadal nesprávne. Označenie vlastných značiek ako chyby je pravdepodobne dobrý nápad, ale má aj určité problémy, napríklad pri vkladaní obsahu do iných značiek – SVG alebo MathML.

    Validácia kvôli validácii? Myslím si, že validácia kvôli validácii je extrémne hlúpa. Platný kód HTML znamená, že všetky 4 kontroly prešli bez chýb. Existuje niekoľko dôležitých vecí, ktoré platný kód HTML nezaručuje:
    • platný kód HTML nezaručuje dostupnosť;
    • platné HTML nezaručuje dobré UX (používateľské skúsenosti);
    • platný kód HTML nezaručuje funkčnosť stránky;
    • Platný kód HTML nezaručuje správne zobrazenie stránky.
    Platné HTML môže byť dôvodom byť na seba hrdý, ale sám o sebe nie je indikátorom majstrovstva. Váš platný kód nefunguje vždy lepšie ako môj neplatný kód. Overenie HTML5 Overenie HTML5 vyrieši niektoré problémy, ktoré sa vyskytli pri overení HTML 4. Explicitne povoľuje vlastné atribúty (musia začínať údajmi-). To umožní môjmu kódu prejsť overením HTML5. Samozrejme, s niektorými vecami o validátore HTML5 nesúhlasím, ale myslím si, že je oveľa praktickejší ako validátor HTML 4. Buďte jej rukojemníkom, pretože používam svoje atribúty. Som hrdý na to, že vo svojej práci používam ARIA a je mi jedno, či sa to považuje za neplatný kód. Opäť zo štyroch kontrol validátora mám problémy len s jednou. A HTML5 validátor ma zbaví väčšiny týchto problémov.

    Viem, že je to pre mnohých kontroverzná téma, preto sa prosím v komentároch zdržte čisto emotívnych prejavov.

    UPD: vďaka za karmu, presunuté do tematického. Opakujem slová autora: Chápem, že ide o kontroverznú tému, ale prosím, zdržte sa čisto emotívnych komentárov, uveďte argumenty.

    Kontrola platnosti HTML kódu stránky je v mojom . Ale nepreceňujte dôležitosť chýb overovania pre propagáciu SEO - je veľmi malá. Na akúkoľvek tému budú stránky v TOP s veľkým počtom takýchto chýb a žijú v pohode.

    ALE! Absencia technických chýb na stránke je hodnotiacim faktorom, a preto túto možnosť netreba zanedbávať. Lepšie je to opraviť, horšie to už určite nebude. Vyhľadávače uvidia vaše úsilie a dajú vám malé plus v karme.

    Ako skontrolovať webovú stránku na platnosť HTML kódu

    Overenie kódu stránky sa kontroluje pomocou online služby W3C HTML Validator. Ak sa vyskytnú chyby, služba vám poskytne zoznam. Teraz rozoberiem najčastejšie typy chýb, ktoré som na webových stránkach videl.

    • Chyba: Duplicitné ID min_value_62222

    A za touto chybou je varovanie.

    • Upozornenie: Prvý výskyt ID min_value_62222 bol tu

    To znamená, že ID identifikátora štýlu je duplikované, čo musí byť podľa pravidiel platnosti html jedinečné. Pre duplicitné objekty môžete použiť CLASS namiesto ID.

    Oprava tohto je žiaduca, ale nie veľmi kritická. Ak je takýchto chýb veľa, je lepšie ich opraviť.

    Podobne môžu existovať aj ďalšie možnosti:

    • Chyba: Duplicitné ID placeWorkTimes
    • Chyba: Duplicitné ID callbackCss-css
    • Chyba: Duplicitné ID Capa_1

    Nasleduje veľmi časté varovanie.

    • Upozornenie: Atribút type nie je pre zdroje JavaScriptu potrebný

    Toto je veľmi častá chyba pri kontrole overenia webových stránok. Podľa pravidiel HTML5 atribút type pre značku skriptu nie je potrebný, ide o zastaraný prvok.

    Podobne toto upozornenie pre štýly:

    • Upozornenie: Atribút type pre prvok štýlu nie je potrebný a mal by byť vynechaný

    Oprava týchto upozornení je žiaduca, ale nie kritická. Pri veľkom množstve je lepšie to opraviť.

    • Upozornenie: Zvážte vyhýbanie sa hodnotám výrezu, ktoré používateľom bránia v zmene veľkosti dokumentov

    Toto varovanie znamená, že nemôžete zväčšiť veľkosť stránky na mobile alebo tablete. To znamená, že používateľ sa chcel bližšie pozrieť na obrázky alebo veľmi malý text a nemôže to urobiť.

    Toto varovanie považujem za veľmi nežiaduce, pre užívateľa je nepohodlné, pre behaviorálnych je to mínus. Eliminované odstránením týchto prvkov - maximum-scale=1.0 a user-scalable=no.

    • Chyba: Bol zadaný atribút itemprop, ale prvok nie je vlastnosťou žiadnej položky

    Toto je mikroznačka, atribút itemprop musí byť vo vnútri prvku itemscope. Túto chybu nepovažujem za kritickú a možno ju ponechať tak, ako je.

    • Upozornenie: Dokumenty by sa nemali používať about:legacy-compat, s výnimkou prípadov, keď sú vygenerované staršími systémami, ktoré nedokážu zobraziť štandardný typ dokumentu

    Riadok about:legacy-compat je potrebný len pre generátory html. Tu stačí urobiť, ale chyba nie je vôbec kritická.

    • Chyba: Chybný zdroj koncovej značky

    Ak sa pozriete do kódu samotnej stránky a nájdete tento prvok, môžete vidieť, že jedna značka je zaregistrovaná ako párová značka - to nie je pravda.

    V súlade s tým musíte z kódu odstrániť uzatváraciu značku. Podobne ako pri tejto chybe môžu existovať značky

    • Chyba: Prvok img musí mať atribút alt, s výnimkou určitých podmienok. Podrobnosti nájdete v návode na poskytovanie textových alternatív pre obrázky

    Všetky obrázky musia mať atribút alt, túto chybu považujem za kritickú, treba ju opraviť.

    • Chyba: Prvok ol nie je v tomto kontexte povolený ako potomok prvku ul. (Potlačenie ďalších chýb z tohto podstromu.)

    Vnorenie značiek je tu nesprávne napísané. IN

      by malo byť
    • . V tomto príklade nie sú tieto prvky vôbec potrebné.

      Podobne sa môžu vyskytnúť aj ďalšie chyby:

      • Prvok h2 nie je v tomto kontexte povolený ako potomok prvku ul.
      • Prvok a nie je v tomto kontexte povolený ako potomok prvku ul.
      • Prvok noindex nie je v tomto kontexte povolený ako potomok prvku li.
      • Prvok div nie je v tomto kontexte povolený ako potomok prvku ul.

      Toto všetko je potrebné napraviť.

      • Chyba: Atribút http-equiv momentálne nie je pre prvok meta povolený

      Atribút http-equiv nie je určený pre prvok meta, mal by byť odstránený alebo nahradený.

      Podobné chyby:

      • Chyba: Atribút n2-lightbox nie je v tomto bode povolený pre prvok a.
      • Chyba: Atribút asyncsrc nie je v tomto bode povolený v skripte prvku.
      • Chyba: Atribút cena momentálne nie je povolená pre možnosť prvku.
      • Chyba: Hashstring atribútu nie je v tomto bode povolený na rozpätí prvku.

      Tu je tiež potrebné odstrániť atribúty n2-lightbox, asyncsrc, price, hashstring alebo ich nahradiť inými možnosťami.

      • Chyba: Zlá počiatočná značka v obrázku v hlave

      Alebo takto:

      • Chyba: Zlá počiatočná značka v div v hlave

      Značky img a div by nemali byť v . Túto chybu je potrebné opraviť.

      • Chyba: CSS: Chyba analýzy

      V tomto prípade by za zátvorkami v štýloch nemala byť bodkočiarka.

      No, taká chyba, maličkosť, ale nie príjemná) Presvedčte sa sami, či ju potrebujete odstrániť alebo nie, pri propagácii webu nebude mať žiadnu rolu.

      • Upozornenie: Atribút charset v prvku skriptu je zastaraný

      Skripty už nemusia predpisovať kódovanie, toto je zastaraný prvok. Varovanie nie je kritické, podľa vášho uváženia.

      • Chyba: Skript prvku nesmie mať atribút charset, pokiaľ nie je špecifikovaný aj atribút src

      V tejto chybe musíte zo skriptu odstrániť atribút charset="uft-8", pretože zobrazuje kódovanie mimo skriptu. Myslím si, že túto chybu treba napraviť.

      • Upozornenie: Prázdny nadpis

      Tu je prázdny nadpis h1. Značky musíte odstrániť alebo medzi ne vložiť názov. Chyba je kritická.

      • Chyba: End tag br

      Značka br je jednoduchá, ale je vyrobená tak, ako keby to bol uzatvárací pár. Musíte odstrániť / zo značky.

      • Chyba: Odkaz na pomenovaný znak nebol ukončený bodkočiarkou. (Alebo & by malo byť zakódované ako &.)

      Toto sú špeciálne znaky HTML, ktoré musíte napísať správne alebo ich &kopírovať. Je lepšie túto chybu opraviť.

      • Závažná chyba: Po poslednej chybe sa nedá obnoviť. Akékoľvek ďalšie chyby budú ignorované

      Toto je vážna chyba:

      Potom by už nemalo byť vôbec nič, keďže ide o poslednú uzatváraciu značku stránky. Všetko po ňom musíte vymazať alebo ho presunúť vyššie.

      • Chyba: CSS: vpravo: iba 0 môže byť jednotkou. Za číslom musíte zadať jednotku

      Musíte napísať hodnotu v px:

      Tu je podobná chyba:

      • Chyba: CSS: margin-top: iba 0 môže byť jednotkou. Za číslom musíte zadať jednotku
      • Chyba: Neuzavretý prvok a

      Slovné spojenie „platnosť kódu“ ste už určite počuli veľakrát. A viete čo to je? Ak áno, prezrite si tento článok diagonálne, možno ešte nájdete niečo zaujímavé. Pre tých, ktorí nevedia, čítajte ďalej. Budem hovoriť o tom, ako som skontroloval platnosť kódu môjho blogu, ako som opravil nesprávne značky a oveľa viac.

      Ak máte vlastný web alebo blog, tak na ňom pravdepodobne píšete unikátne články, propagujete ho vo vyhľadávačoch atď. Zamysleli ste sa však nad zdrojovým kódom vašej stránky? To je tiež veľmi dôležité, pretože vyhľadávače vidia zdrojový kód stránok a extrahujú z neho texty článkov a ďalšie zdrojové prvky. Ak je zdrojový kód nesprávny a nespĺňa normy, potom bude pre robotov ťažké správne vyhodnotiť kvalitu textu a napríklad aj navigáciu na stránke.
      takže, platnosť kódu- ide o súlad zdrojového kódu stránky s pravidlami a predpismi popísanými konzorciom World Wide Web alebo skrátene W3C. Ak chcete skontrolovať, či váš blog spĺňa tieto normy, musíte prejsť na odkaz: validator.w3.org. Zadajte požadovanú adresu a pozrite si výsledky.

      Narazil som na chyby v rozložení mojej témy, ako aj na chyby, ktoré som sám urobil pri inštalácii počítadla zo živého internetu. V podstate som o nich vedel dlho, len som tomu nepripisoval žiadnu dôležitosť. A len nedávno som nemal čo robiť a rozhodol som sa dosiahnuť platnosť kódu môjho blogu. Myslím, že to nebolí =)

      Na začiatok poviem, že tam bolo 12 chýb, ale 10 z nich patrilo k tej istej značke, konkrétne k

      Rel="značka kategórie"

      Po zadaní tejto značky do Google som si uvedomil, že neexistuje žiadna nádej na stránky v ruskom jazyku, pretože v Runete nie je o tejto značke ani zmienka. No nevadí, budeme hľadať v angličtine, keďže na tom nie je nič zložité. Takže po prečítaní tém na wordpress.org som si uvedomil, že žiadnu nemám trpí touto značkou. Na jednej z buržoáznych stránok som našiel, ako to opraviť, ak to niekto potrebuje, vložíme tento kód do súboru functions.php:

      Add_filter("kategória", "add_nofollow_cat"); function add_nofollow_cat($text) ( $text = str_replace("rel="značka kategórie"", "", $text); return $text; )

      Potom okamžite zmizlo 10 chýb, ale zostali ďalšie dve. Ten prvý sa dal opraviť rovnako ľahko. Vidíte tlačidlá na odber RSS a Twitter v hlavičke môjho blogu? Sú robené ako obrázky, ale zabudol som nastaviť parameter alt. O tom, aký dôležitý je parameter alt pre obrázky, som písal v téme o internej optimalizácii, ale ukázalo sa, že je to všeobecne vyžadované. Tu je opravený. Ostala jedna chyba.

      Keď som nainštaloval počítadlo na stránku, dal som ho takpovediac narýchlo do bočného panela (pravý stĺpec s navigáciou). Predtým som to uzavrel do stredovej značky, aby som to zarovnal. Ale, ako sa ukázalo, toto nie je Feng Shui a validátor preklial, hovoria, odstráňte túto značku a urobte všetko krásne - s divs. Dobre, divy sú divy. Už dlho som chcel odstrániť pult v suteréne pre krásu, nech sa tam motá. A práve tak, bol na to dôvod. Odstránil som ho do päty a zarovnal pomocou plaváka: presne na pravom okraji, dokonca sa mi to páčilo, a to je hlavné :)

      To je všetko, moja stránka je teraz plne kompatibilná! Ďalším cieľom je CSS, všetko si môžete skontrolovať na tej istej službe, ktorej odkaz som dal na začiatku článku.

      Vlad Merževič

      Existuje mnoho spôsobov a prostriedkov na kontrolu chýb a komentárov na webových stránkach. Bežne sa delia na online a lokálne. Online sú určené na kontrolu stránok pomocou prehliadača cez internet, zatiaľ čo lokálne sa používajú na kontrolu dokumentov na aktuálnom počítači. Ďalej zvážte populárne metódy overovania dokumentov.

      validator.w3.org Inštalácia rozšírenia

      Po stiahnutí súboru môžete rozšírenie nainštalovať niekoľkými spôsobmi.

      1. Prostredníctvom správcu rozšírenia

      Spustite Firefox a otvorte ponuku Nástroje > Rozšírenia. Presuňte stiahnutý súbor (má príponu xpi) do okna, ktoré sa otvorí. Rozšírenie sa potom nainštaluje automaticky.

      2. Otvorením súboru

      Z ponuky Firefoxu vyberte Súbor > Otvoriť súbor... a zadajte cestu k súboru s príponou, ďalšie akcie vykoná prehliadač sám.

      3. Skopírujte súbor do priečinka s príponou

      Otvorte priečinok na disku, kde je nainštalovaný Firefox (napríklad c:\Program Files\Mozilla Firefox) a nájdite v ňom podpriečinok rozšírenia, do ktorého rozšírenie skopírujte. Po spustení prehliadača prebehne ďalšia inštalácia nezávisle.

      Všetky vyššie uvedené spôsoby inštalácie vyžadujú, aby ste po inštalácii rozšírenia reštartovali prehliadač. HTML Validator sa spustí ihneď po reštartovaní Firefoxu.

      Ak tieto metódy z nejakého dôvodu nepomohli, môžete sa obrátiť na stránku podpory prehliadača Mozilla Firefox a prečítať si o všetkých možných spôsoboch inštalácie rozšírení na adrese
      http://forum.mozilla-russia.org/doku.php?id=general:extensions_installing

      Pomocou validátora HTML

      Keď otvoríte webovú stránku, HTML Validator okamžite spustí svoju prácu a výsledok kontroly sa zobrazí v stavovom riadku v jeho pravom dolnom rohu ako malý obrázok. Obrázok závisí od stavu kontroly a je znázornený na obr. 14.6.

      Ryža. 14.6. Typy obrázkov zobrazovaných pri kontrole dokumentu

      Kruh so začiarknutím (obr. 14.6a) označuje, že doklad je platný, žltý trojuholník s výkričníkom (obr. 14.6b) - ku kódu sú komentáre, ktoré je možné automaticky opraviť. Červený kruh s krížikom (obr. 14.6c) upozorňuje na závažné chyby.

      Všetky chyby môžete zobraziť dvoma spôsobmi. Najprv si pozrite HTML kód dokumentu cez ponuku Zobraziť > Zdrojový kód stránky alebo kliknite pravým tlačidlom myši a z kontextového menu vyberte Zobraziť zdrojový kód stránky (obr. 14.7).

      Ryža. 14.7. Kontextové menu s možnosťou výberu zdrojového kódu

      Okno zdrojového kódu webovej stránky je rozdelené do troch častí (obrázok 14-8), pričom horná časť obsahuje skutočný HTML kód. V ľavom dolnom bloku sa zobrazuje zoznam chýb a komentárov alebo informačných hlásení v prípade platného dokumentu. Pravý dolný blok je pre podrobné rady o aktuálnych poznámkach.

      Ryža. 14.8. Výsledok rozšírenia HTML Validator

      Platný HTML kód je kód, ktorý je v súlade so všetkými štandardmi W3C (World Wide Web Consortium). Všade sú normy: na internete - platnosť, v jazykoch - gramatika, v podnikoch hostia.

      Blogy/stránky, ktoré budú kontrolovať platnosť kódu a pri najlepšom úspechu znížia chyby na minimum, budú spĺňať štandardy World Wide Web, takéto stránky sa budú správne zobrazovať vo všetkých prehliadačoch, zvýši sa počet stiahnutí, čo mať dobrý vplyv na faktory správania a pozície vo vyhľadávačoch v budúcnosti.systém. Kód HTML stránky, ktorá obsahuje veľa chýb HTML a CSS, sa považuje za neplatný.

      Môj blog mal 340 chýb a 240 upozornení. Celý týždeň som nemohol písať články, moja nálada bola nulová, otváral som stránku za stránkou, čítal, no nevedel som sa dostať k podstate veci. Zhruba na stom webe, teraz nebudem dávať ani odkaz na web, škoda, samozrejme, že autor načrtol podstatu problému tak dobre, že by na to prišiel aj začiatočník.

      Najprv boli myšlienky: "Posrala sa." Ale keď som pomaly vymazával chybu za chybou, uvedomil som si, že som dostal veľa ako darček od dizajnérov layoutu alebo od autora šablóny.

      Ako vytvoriť platný html kód online

      Platnosť HTML kódu stránky si môžete skontrolovať u oficiálneho validátora štandardu W3C. Kliknite na odkaz >>> na online službu. Skontrolujte označenie (HTML, XHTML, ...) webových dokumentov. Do panela s adresou zadajte adresu URL svojej stránky a kliknite na „ Skontrolovať“.

      Ako opraviť chyby platnosti html kódu

      V článku popíšem moju metódu, ako vytvorím platný kód. Prejdeme na hlavnú stránku nášho blogu a otvoríme zdrojový kód stránky stlačením Ctrl + U. Pozeráme sa na to, ktorý riadok chýb a varovaní vo validátore

      Nájdeme požadovaný riadok v zdrojovom kóde, skopírujeme ho, otvoríme akýkoľvek vizuálny online editor HTML kódu, vložíme kód do editora a uvidíme výsledok.

      chyba "rýchle".

      Nájdite reťazec a vložte ho do online editora HTML. Chyba - tlačidlo pre rýchlu úpravu miniaplikácií. Mám šablónu tretej strany, ale špeciálne pre platformu Blogger (Blogspot), darček od autora šablóny.

      Tlačidlá neboli v reálnom živote viditeľné, ale kódy zostali v šablóne. Osobne som mal 15 tlačidiel.

      Riešenie . Otvoríme blog, prejdeme na šablónu, urobíme zálohu, vymažeme všetky tlačidlá. Nájdenie kódu

      a vymazať.

      Takýchto kódov môže byť veľa, ak chcete odstrániť všetko, vyberte kód vo vyhľadávacom poli a stlačte Enter.

      Prosím zapamätaj si! Zakaždým, keď sa do blogu pridá miniaplikácia alebo modul gadget, kód tlačidla sa zobrazí v šablóne a vygeneruje chybu vo validátore.

      Výsledok: 15 vymazaní kódu a mínus 50 chýb

      Chcem poznamenať, že by ste to pochopili rýchlejšie, oplatí sa vymazať jeden riadok a ďalšie riadky platnosti môžu byť vymazané. Vo validátore sa chyby opakujú.

      Ak je to možné, nespúšťajte svoju šablónu, všetko, čo nefunguje správne, je veľmi zlé. V skutočnosti mi napríklad tieto tlačidlá neprekážali, nevidel som ich, neobťažovali ma, ale zväčšovali veľkosť kódu šablóny.

      Druhá chyba a mínus 42 chýb vo validátore.

      Rovnakým spôsobom prechádzam generátorom kódu editora HTML v reálnom čase. Vložím kód z pôvodnej stránky do editora a problém sa vyriešil. Toto je len kód pre vyhľadávací formulár blogu na stránke s príspevkami.

      Riešenie a oprava chýb: Mám vyhľadávanie blogov od spoločnosti Yandex, čo znamená, že kód nie je s. Ako nájsť správnu publikáciu? Pýtam sa vo svojom vyhľadávaní na otázku „ Vyhľadávanie v blogu“A nájdem článok. V editore správ kód vymažem a znova pridám.

      Validátor má nasledujúcu chybu

      Otváram zdrojový kód blogu klávesovou skratkou Ctrl + U a hľadám riadok 666, ktorý označuje chybu vo validátore.

      Opäť som na ceste k oprave chýb. Skopírujem kód a vložím ho do online HTML editora.

      A čo vidím? Je to smutné, urážlivé, otravné, ale dobre, z princípu túto chybu nenapravím až do lepších časov.

      Takže vy, moji milí návštevníci, sa príliš netrápte chybami v kóde. Prirodzene ovplyvňujú načítanie stránky, ale Google svoje deti za chyby nijako zvlášť nenadáva. Poriadok treba dať do poriadku, ale pokiaľ viem, na oficiálnych stránkach vyhľadávačov sú menšie chyby.

      Je žiaduce opraviť hrubé porušenia, ale neodstránim vyhľadávanie z Yandexu a nezobral som kód z prsta, ale na oficiálnej webovej stránke a vyhľadávanie blogu funguje dobre. Ak neveríte, pozrite si to! :-)

      Ak nemôžete opraviť chyby, ale určite to musíte urobiť, odporúčam vám kontaktovať nezávislých pracovníkov, služba bude stáť od 100 do 300 rubľov. Oprava html kódu svojpomocne zaberie veľa času.



    Páčil sa vám článok? Zdieľaj to