Kodėl reikalingas galiojantis kodas ir kaip pašalinti patvirtinimo klaidas. Patvirtinimo klaidos: kas tai yra, kaip patikrinti, ar jį reikia ištrinti, kaip tai veikia SEO Warface prieigos rakto patvirtinimo klaidą papildant paskyrą

Nėra nieko nuobodžiau, kaip nukreipimo puslapyje užpildyti prastai parašytą potencialių klientų formą. Prisiminkite, kiek kartų teko pildyti visus laukus dėl to, kad jūsų sugalvotas slaptažodis netiko sistemai pagal tam tikrus kriterijus, apie kuriuos niekas nebandė įspėti iš anksto.

Atminkite, kad potencialių klientų formos optimizavimas yra pagrindinė konversijos optimizavimo proceso sudedamoji dalis ir čia reikėtų sutelkti dėmesį į lauko patvirtinimą.

Kas yra potencialių klientų formos patvirtinimas?

Potencialių klientų formos patvirtinimas – tai techninis procesas, kurio metu sistema patikrina vartotojo įvestų duomenų teisingumą. Jei pildydamas formą asmuo suklydo (pavyzdžiui, įvedė duomenis netinkamu formatu), sistema jam nurodys šią klaidą (ar tiesiog jos buvimą) ir pasiūlys ją ištaisyti. Jei vartotojas teisingai įvedė visus duomenis, papildomų pranešimų nepasirodys (arba šalia lauko pasirodys varnelė), ir jis pereis į kitą registracijos etapą.

Pavyzdžiui, „Twitter“ neleis jums pereiti prie kito registracijos veiksmo, jei įvesite el. pašto adresą netinkamu formatu:

Įvedus elektroninio pašto adresą tokiu formatu, kokio reikia sistemai, šalia lauko atsiras varnelė, nurodanti, kad įvestų duomenų formatas yra teisingas:

Patvirtinimo esmė – užtikrinti, kad vartotojai duomenis įvestų sistemos reikalaujamu formatu (pavyzdžiui, pašto adresas turi atitikti standartą [apsaugotas el. paštas], bet, pavyzdžiui, slaptažodį turi sudaryti bent 7 simboliai).

Yra du pagrindiniai formos patvirtinimo tipai.

Patvirtinimo klaidos yra svetainės puslapių kodo klaidos, o klaidos pagrindiniame ir vidiniuose svetainės puslapiuose gali skirtis viena nuo kitos. Svetainė laikoma galiojančia, jei jos puslapių kode nėra klaidų. Svetainės kūrimo metu gali atsirasti klaidų, pavyzdžiui, kai html žymos uždaromos neteisingai arba visai neuždaromos, kai naudojamos pasenusios žymos, nenustatytas dokumento tipas (), neteisingai organizuotas elementų įdėjimas ir kt. Dalis klaidų gali būti matomos, o vartotojas jas pastebės lankydamasis svetainės puslapiuose, dalis klaidų gali būti paslėptos.

Populiariausias ir patikrintas patvirtinimo įrankis, mūsų nuomone, yra validator.w3.org , jis nuskaito svetainę dėl klaidų pagal World Wide Web Consortium priimtus standartus. Šis tikrintuvas turi 3 būdus patikrinti, ar nėra klaidų: įveskite konkretaus svetainės puslapio URL, įkelkite svetainės puslapio failą ir įveskite svetainės kodo dalį, kurią reikia patikrinti.

Atlikus patikrą, puslapyje bus pateiktas klaidų sąrašas su klaidos aprašymu, eilutės su klaida numeriu ir kurioje eilutės dalyje yra klaida.

Yra klaidų filtravimo funkcija, su kuria galite taisyti konkrečias klaidų grupes paeiliui, be to, prie kiekvienos klaidos pateikiama nuoroda į w3c standartus, kur galite rasti šios klaidos priežastį.

Taip pat yra įskiepių, skirtų naršyklėms rasti klaidas svetainės puslapiuose.

http://users.skynet.be/mgueury/mozilla/ – „Mozilla“ įskiepis

https://chrome.google.com/webstore/detail/html-tidy-browser-extensi/ – „Chrome“ skirtas papildinys

https://addons.opera.com/en/extensions/details/validator/ – „Opera“ įskiepis

Patikrinus, ar svetainėje nėra klaidų, kyla gana pagrįstas klausimas: ar jas reikia nedelsiant pašalinti ir ką tai reiškia SEO reklamai?

Paieškos sistemos, reitinguodamos svetaines paieškos rezultatuose, vis tiek daugiau dėmesio skiria kitiems aspektams, tokiems kaip vidinis svetainės optimizavimas, nuorodų profilis, turinys. Tačiau patvirtinimo taip pat nereikėtų visiškai ignoruoti.

Visų pirma rekomenduoju atkreipti dėmesį į klaidas, susijusias su turiniu, nes. Paieškos sistemoms šis veiksnys yra svarbus reitinguojant svetaines. Jei svetainės puslapiuose yra daug klaidų (daugiau nei 25), primygtinai rekomenduojama pašalinti klaidas kode, nes svetainių, kuriose yra daug klaidų, įkėlimas užtrunka ilgiau ir jas taip pat sunkiau indeksuoti, todėl paieškos variklio indekse gali nebūti dalies svetainės puslapių.

Išanalizuokime, kiek klaidų yra didelių išteklių puslapio kode.

Rusijos geležinkelių UAB:

Kaip jau pastebėjote, net svetainės paieškos sistemos puslapių kode yra klaidų, o tai dar kartą patvirtina, kad klaidų šalinimas yra gana patariamojo pobūdžio, tačiau verta paminėti, kad šio veiksnio nereikėtų pamiršti ir „paleisti“ savo svetainę. Kurkite svetainę visapusiškai, visapusiškai, tada rezultatas pateisins jūsų lūkesčius.

Beje, tikrinama, ar svetainėje nėra klaidų, kurios tikrai turi įtakos reklamai SEO auditas. Jei abejojate, ar galite tinkamai įvertinti savo svetainę dėl klaidų, susisiekite su mumis.

Patvirtinimas yra vienas iš svarbiausių gero interneto dizaino aspektų. Pažiūrėkime, kas tai yra ir kaip patikrinti HTML kodo galiojimą. Kaip pavyzdį paimkime labiausiai paplitusią turinio valdymo sistemą (TVS) – WordPress. Po to pasidalinsime klaidų, su kuriomis susidūrėme praktiškai, sąrašu ir, svarbiausia, pasiūlysime savo, patikrintus, būdus joms pašalinti.

Kodėl būtina patikrinti svetainės galiojimą

Paprasčiau tariant, patikrinus tinklalapį bus nustatyta, ar jis atitinka World Wide Web Consortium (W3C) sukurtus standartus. Paprastai tai atliekama tikrinant atskirų puslapių galiojimą naudojant W3C internetinę patvirtinimo paslaugą.

Kaip ir gramatikos taisyklės skirtingomis kalbomis, taip ir programavimo taisyklės. Patvirtinimas leidžia pamatyti, ar puslapis atitinka šias taisykles, o jei yra klaidų ir įspėjimų, bus pateiktos rekomendacijos jas pašalinti. Daugiau informacijos apie tokio patikrinimo poreikį bus aptarta toliau.

Kas turi įtakos svetainės galiojimui

Ar kada nors susimąstėte, kaip naršyklės „skaito“ tinklalapį? Jie turi „variklius“, kurie analizuoja kodą ir paverčia jį vaizdine forma žmonėms. Deja, kiekviena naršyklė turi savo kodo tvarkymo mechanizmą, todėl jūsų puslapiai gali būti rodomi skirtingai.

Netinkamą tinklalapį naršyklės gali skaityti įvairiais būdais. Dėl to jūsų lankytojai galbūt net negalės tinkamai matyti puslapio turinio savo naršyklėse. Patvirtinus vėliau bus ištaisyti beveik visi pagrindiniai skirtumai ir jūsų tinklalapis bus skaitomas beveik visomis žiniatinklio naršyklėmis (dažniausiai išimtis yra Internet Explorer senesnės versijos). Iš čia kilo terminas „kelių naršyklių išdėstymas“. išdėstymas, kuris yra vienodai geras (suderinamas) visoms populiarioms naršyklėms.

Kaip tai paveiks SEO? Svarbu suprasti, kad paieškos sistemų robotai mėgsta semantinius tinklalapius. Semantinis išdėstymas, pasak Vikipedijos, yra HTML tinklalapių kūrimo metodas, pagrįstas HTML žymų naudojimu pagal jų semantiką (tikslą). Be to, struktūrinis semantinis tinklalapis leidžia paieškos robotams tiksliau nustatyti tiek atskirų tinklalapio elementų, tiek viso teksto reikšmę. „Google“ teigimu, galiojantis kodas niekaip neįtakoja puslapio reitingavimo. Tačiau tuo pačiu metu klaidų buvimas kode gali neigiamai paveikti mikroduomenų nuskaitymą ir pritaikymą mobiliesiems įrenginiams.

Jūsų svetainės patvirtinimo įrankiai

Suprasdami, kad svetainės puslapiuose nėra patvirtinimo klaidų, pažiūrėkime, kaip ieškoti šių klaidų.

Yra daug nemokamų svetainių patvirtinimo paslaugų, tokių kaip W3C žymėjimo patvirtinimo paslauga , tinklalapio analizatorius , naršyklės nuotraukos ir kt.

Patvirtinimas yra vartotojo nurodytų verčių patvirtinimas ir rastų klaidų rodymas.

Principai

Dizainerio užduotis yra užtikrinti, kad vartotojas nepadarytų klaidos ir nereikia patvirtinimo, tam:

  1. Apribokite akivaizdžiai neteisingų reikšmių pasirinkimą sąraše: užblokuokite šias reikšmes arba nerodykite jų sąraše.
  2. Apribokite netinkamų simbolių įvedimą. Jei lauke reikia įvesti tik skaičius ir vartotojui tai akivaizdu, nekreipkite dėmesio į raides, užuot rodę klaidą. Naudokite pakaitos simbolius laukuose, kuriuose reikšmių formatas yra žinomas.
  3. Rašykite raginimus užpildyti formą. Pavyzdžiui, vietos rezervavimo ženklas įvesties laukuose.

Patvirtinti naujai atidarytoje tuščioje formoje draudžiama. Išimtis yra juodraščiai, kai vartotojas jau užpildė šią formą, po kurio laiko grįžo prie jos ir ji buvo užpildyta klaidomis.

Patvirtinimo tipai

Yra trijų tipų patvirtinimai: momentinis, praradus dėmesį ir pateikiant formą.

Kuo anksčiau sąsaja praneš apie klaidą, tuo geriau – vartotojui lengviau grįžti ir ištaisyti klaidą.

Dauguma greitas būdas pranešti apie klaidą – momentinis patvirtinimas. Bet tai įmanoma tik tais atvejais, kai įvesties metu aišku, kad reikšmė neteisinga. Paprastai tokios klaidos yra susijusios su neteisingu klaviatūros išdėstymu (kirilica vietoj lotynų) arba raidžių įvedimu į skaičių lauką (TIN, KPP ir kt.) Tokiais atvejais naudojame laukus su kaukėmis: netinkamų simbolių įvedimas juose blokuojamas. . Todėl mūsų sąsajose yra tik dviejų tipų patvirtinimas:

  • dėl dėmesio praradimo- pagrindinis patvirtinimo tipas
  • pateikus formą- tiems atvejams, kai patvirtinimas praradus fokusą neįmanomas.

Fokuso praradimo patvirtinimas

Kada naudoti

Kaip tai veikia

Netvirtinkite laukų, kad jie būtų tušti praradus fokusą – nerodykite klaidos, jei laukas tuščias, vartotojas gali grįžti ir užpildyti lauką šiek tiek vėliau. Tokiais atvejais klaidą galite rodyti tik pateikę formą.

Patvirtinimas suaktyvinamas iš karto po to, kai prarandamas fokusas, jei lauko reikšmė yra užpildyta. Jei randama klaida, laukas paryškinamas raudonai. Fokusas automatiškai negrąžinamas į šį lauką:

Klaidos tekstas rodomas patarime, kai laukas užvedamas arba sufokusuotas:

Laukas su klaida turėtų likti paryškintas, jei jis buvo sufokusuotas, jo reikšmė nebuvo ištaisyta ir prarado fokusavimą.

Raudonas paryškinimas pašalinamas iš lauko, kai tik vartotojas pradeda taisyti klaidingą reikšmę.

Formos pateikimo patvirtinimas

Kada naudoti

Naudokite šį patvirtinimo tipą, kai negalite patvirtinti laukų praradę fokusą. Pavyzdžiui, norėdami patikrinti, ar užpildyti privalomi laukai.

Kaip tai veikia

Patikrinimas įvyksta vartotojui paspaudus mygtuką pateikti duomenis: paryškinami visi formos laukai su klaidomis, puslapis slenka į pirmąjį laukelį su klaida, fokusas perkeliamas į šį lauką, žymeklis perkeliamas į eilutės pabaigą , šalia lauko pasirodo patarimas su užuomina.

Slenkant iki pirmojo lauko nuo viršutinės lango kraštinės iki klaidingo lauko lieka 48 pikselių įtrauka – šeši vienetai.

Pateikimo mygtuko blokavimas

Mažose formose užuot tikrinę privalomus laukus, galite užblokuoti formos pateikimo mygtuką. Naudokite šį elgesį, kai akivaizdu, kodėl formos pateikimo mygtukas išjungtas. Pavyzdžiui, prisijungimo formoje:

Kai tik užpildomi visi privalomi laukai, mygtukas tampa aktyvus. Jei po to vartotojas ištrynė reikšmę viename iš laukų, mygtukas vėl turėtų tapti neaktyvus.

Klaidų pranešimai

Apie klaidas galima pranešti dviem būdais:

Patarimai

Kaip jie veikia

Užuominų patarimas rodomas dviem atvejais:

  1. Užvedus pelės žymeklį virš lauko su klaida.
  2. Kai sufokusuojamas laukas su klaida.

Jei reikšmė lauke su klaida buvo pakeista, židinys buvo prarastas ir vėl buvo sufokusuotas, patarimas su senos klaidos tekstu neberodomas. Ši taisyklė veikia vienodai visų tipų patvirtinimams: tiek praradus dėmesį, tiek pateikiant formą.

Užvedimo ant žymeklio patarimas viršija fokusavimo patarimą.


Patarimas gali būti rodomas valdiklio viršuje arba dešinėje su klaida, kad jis neperdengtų naudingos informacijos:


Vienodas elgesys ir išvaizda

Rodyti patarimus laukų dešinėje. Jei tokiu atveju jie sutampa su svarbiu puslapio turiniu, viršuje pateikite patarimus. Laikykitės nuoseklumo, bet atminkite, kad turinys yra svarbesnis už turinį.

Raudoni tekstai puslapyje

Kaip jie veikia

Raudonas klaidos tekstas pasirodo iškart, kai tik įvyksta patvirtinimas ir paryškinamas klaidos laukas.

Kai tik vartotojas pradeda taisyti reikšmę, raudonas lauko paryškinimas išnyksta, o klaidos teksto spalva pasikeičia į -  #333.

Klaidos tekstas dingsta, kai židinys prarandamas, ir nerodomas, kai laukas vėl sufokusuojamas. Ši taisyklė veikia vienodai visų tipų patvirtinimams: tiek praradus dėmesį, tiek pateikiant formą.

Rodyti klaidos tekstą dešinėje, jei formoje yra vietos, o pats pranešimas trumpas. Tokiu būdu formos nereikia išplėsti, kad būtų rodoma klaida.

Jei lauko dešinėje nėra vietos tekstui, išplėskite formą ir po lauku parodykite pranešimą.


Sudėtingesnėse formose patarime pateikite klaidos pranešimą.

Priklausomų laukų patvirtinimas

Priklausomi laukai yra laukai, kurių reikšmė priklauso vienas nuo kito.

Klaidos, susijusios su lauko priklausomybės pažeidimais, rodomos po formos pateikimo. Pavyzdžiui, TIN ir KPP. Jei vartotojas nurodė 10 skaitmenų TIN, o laukelį su kontroliniu tašku paliko tuščią, pateikus formą tuščias laukas su kontroliniu tašku bus paryškintas.

TIN gali būti dviejų tipų:

  • 10 skaitmenų juridiniams asmenims
  • 12 skaitmenų IP.

Jei vartotojas nurodė 12 skaitmenų TIN, tada organizacija yra individualus verslininkas ir neturi kontrolinio punkto, todėl kontrolinio punkto lauko pildyti nereikia. Ir atvirkščiai, jei patikros punktas užpildytas, o TIN yra 12 skaitmenų, TIN gali būti nurodytas neteisingai.

Priklausomų laukų paryškinimas išnyksta, kai tik vartotojas pradeda taisyti reikšmę viename iš šių laukų.

Jei pildant priklausomą lauką pažeidžiamas reikšmės formatas, praneškite apie tokią klaidą, kai prarandamas dėmesys. Pavyzdžiui, vartotojas TIN lauke įvedė 3 skaitmenis ir pašalino židinį. Šis laukas turi būti nedelsiant paryškintas.

Pavyzdys

Yra forma su 5 laukais:

  • Organizacijos pavadinimas- paprastas tekstas, būtinas
  • TIN- 10 arba 12 skaitmenų, kontrolinės sumos patikrinimas dėl fokusavimo praradimo, privalomas
  • patikros punktas- 9 skaitmenys su kontrolinės sumos patikrinimu, kai prarandamas dėmesys, privalomas, jei TIN sudaro 10 skaitmenų
  • El. paštas- el. pašto adresas, kauke patikrinkite, ar nesufokusuotas [apsaugotas el. paštas], neprivaloma
  • Telefonas- tarptautinis formatas, patikrinkite, ar nedingo fokusavimas naudojant kaukę +00000000000, privaloma

mob_info