Istorija, kaip nereikėtų daryti autorizacijos puslapyje

Kiekvienam programuotojui tenka dažnai informacijos ieškoti per Google. Ir vieną gražų rytą aš būtent taip ieškojau kai kokios informacijos, apie kurią Google rado tik vieną rezultatą. Bet jo perskaitymui reikėjo užsiregistruoti ar prisijungti. Bet truputį pamąstęs, pamačiau, kad visgi nereikėjo :) Štai jums pavyzdys, kaip nekokybiškai padarytas straipsnio prieinamumas "tik registruotiems vartotojams".

Štai taip atrodė Google paieškos rezultatų langas. Ką gi, tik vienas rezultatas (neskaitant reklaminės eilutės, kuri pasirodė visai ne į temą). Bet vis geriau negu nieko.

Gerai, spaudžiame nuorodą. Ir vietoj žadėto straipsnio, gaunu peradresavimą į sybase.com, kur man siūlo įvesti vartotoją ir slaptažodį, arba prisiregistruoti nauju vartotoju.

Come on… Nei aš turiu tą Sybase vartotoją, nei noriu registruotis, nei noriu gilintis, kaip užsiregistruoti. Juk net nesu tikras, kad ta nuoroda yra būtent tai, ko man reikia. O tada ir ateina proto prašviesėjimas. Grįžtu atgal į Google paieškos rezultatų langą, ir pamatau - šlovė Google - prie rezultato stebuklingą nuorodą "Google kopija"! Su viltimi spaudžiu, ir… here we go!

Viskas kaip turi būti, atsidaro Sybase.com svetainė su mano norimu pilnu straipsniu, be jokių apribojimų ar registracijos. Ir tas straipsnis buvo būtent tai, ko ieškojau, ir padėjo išspręsti problemą. Valio.

Kas, kaip ir kodėl?

Taigi, grubiai tariant, "apėjau" registracijos formą. Ir nereikėjo nieko nei laužti, nei programuoti, padėjo Google. Bet kodėl? Iš kur Google turi kopiją dokumento, kuris prieinamas tik po registracijos? Mano spėjimas būtų du variantai:

1. Arba kažkuriuo metu dokumentas iš tikrųjų buvo prieinamas visiems be registracijos, ir tuo metu Google padarė savo kopiją, kuri taip ir liko saugoma.

2. Arba kreivai padarytas pats patikrinimas, ar vartotojas prisijungęs/prisiregistravęs, ir dokumentas iš tikrųjų prieinamas be registracijos, tik reikia žinoti tikslią nuorodą ar jos parametrus, kuriuos reikia įrašyti į adresą naršyklėje.

Visgi spėju čia yra pirmasis variantas, nes abejoju, kad tokia rimta kompanija kaip Sybase samdytų kreivarankius programuotojus. Bet vis tiek, faktas lieka faktu - jų registraciją nesunkiai apėjau. Iš tikrųjų, čia daugiau pakiša koją Google, saugodama dokumentų kopijas. Tad bendrai, jei kažkoks jūsų puslapis dabar prieinamas viešai ir vėliau jūs norėsite jį patalpinti į "vartotojų zoną", gali būti, kad Google sistemoje liks senas prieinamas variantas.

Tai tiek. Gal jūs išplėsite mano teoriją ir turėsite savo versiją šiam "senų kopijų" reiškiniui?


       
Norite gauti Skaitykit.lt naujienas operatyviau? Prenumeruokite RSS įrašus
Jei nežinote, kas yra RSS ir kaip juo naudotis, apie tai galima pasiskaityti šiame puslapyje.

Komentarai

Komentarų: 8 prie straipsnio “Istorija, kaip nereikėtų daryti autorizacijos puslapyje”

  1. Rytis
    Liepa 28th, 2010 11:15 am

    Manyčiau, kas pats puslapis Google (ir tikriausiai kitiems) robotui leidžia naršyti ir rinkti informaciją be apribojimų. Juk kitaip tokia informacija neatsidurtų Google, ko pasekoje kristų ir susidomėjimas puslapiu.

    Apskritai, šia gudrybe labai seniai naudojuosi, nes daugelis forumų (ypač IPB) taip daro.

  2. aws
    Liepa 28th, 2010 11:53 am

    Teisingai Ryti, tokie puslapiukai leidzia robotams laisvai po juos vaikscioti ir rinkti duomenis. Yra FF pletinys, kuriame gali nusistatyti savo narsykle i tarkim “bGoogle robota”, taip uzsimaskaves gali nemazai forumu perziureti net nesiregistruodamas juose, isties patogus varijantas. Juolab kad kai kazko reikia, uzsiregistruoji ir lieka ta registracija daugiau kabeti nenaudojama.

  3. Jonas
    Liepa 28th, 2010 12:56 pm

    Bet reiktu atkreipti demesi, kad uz tokius “fruktus”, kai vartotojui rodomas turinys skiriasi, nuo google botui rodom banina.

  4. Mangirdas
    Liepa 28th, 2010 1:04 pm

    Google turi specialias taisykles šitam atvejui. Kaip kontentą paruošti, kad jis matytųsi paieškoje, o žmogus atėjęs būtų prašomas prisiregistruoti. Taip pat turi taisykles kaip tuo atveju reikia elgtis su vartotoju. Dabar neprisimenu visų niuansų, bet regis Google reikalauja, kad pirmas puslapis į kurį vartotojas patenka iš Google būtų prieinamas be registracijos.

  5. kempiniux
    Liepa 28th, 2010 3:51 pm

    Vis tiek labai patogus dalykas “google kopija”, gan daznai padeda rasti tai, ko siaip nesimato… ypac dar pasirinkus specifini failo tipa ;)

  6. tomas
    Liepa 28th, 2010 3:53 pm

    Povilai, čia 3-ias variantas paminėtas pirmuose komentaruose. O, kad pamatyti turinį užtenka pasikeisti user agentą.

  7. vil
    Liepa 28th, 2010 4:21 pm

    Cia senas bajeris yra suveike ir daug kitu puslapiu lygiai taip pat. Pritariu Rytis. As irgi pvz. leidziu googlam cachuoti savo www foruma pilnai, taciau neregistruoti nariai ten patekti negali. :)

  8. nbanba
    Liepa 30th, 2010 7:49 pm

    Na va - šaunuolis. Šio to išmokai. Manau visi apie tai seniausiai žinojo :D

Parašykite komentarą





Turinio valdymas: WordPress