I en årrække har en af mine hobbyer undersøgt paranormale svindel. Det er situationer, hvor en person hævder, at de kan forudsige fremtiden, at de har opdaget hemmeligheden mod antigravity, eller at de arbejder for regeringen og kender sandheden om udlændinge. En almindelig tråd i al den surrealistiske forskning er, at generelt er et ubehageligt antal mennesker meget, meget lykkelige.
At lykkelighed multiplicerer betydeligt, når begivenheden bliver portræt, indeholder noget, der forekommer overnaturligt eller "magisk" i naturen. Dybt ned, vil mange mennesker stadig tro på magi - og når de bliver præsenteret med muligheden for at tro igen, hopper de over det hele.
Et eksempel er en hjemmeside, der er meget populær blandt prankster-samfundet, der hedder Ask Peter (eller Peter Answers). Fodteksten lister siden som en "Virtual Tarot", som om siden virkelig har evnen til at forudsige din fremtid eller besvare et af dine spørgsmål. I denne artikel svarer jeg på spørgsmålet: Hvordan spørger Peter arbejde?
Hvordan spørger Peter arbejde? Det troende perspektiv
For det første vil jeg vise dig, hvordan hjemmesiden virker for den person, der er væk fra gaden, der ikke ved noget om Ask Peter's indre arbejde. Når du først kommer til hjemmesiden, vil du se en meget enkel webformular.
Webstedets punkt er, at det er en slags elektronisk "tarot", som vil kigge ind i din fremtid og svare på dine spørgsmål i overensstemmelse hermed. Imidlertid er Peter en svag psykisk, og han skal behandles med respekt, eller han svarer ikke på dit spørgsmål. Derfor, før du stiller et spørgsmål, skal du bede Peter om sætningen "Peter, svar venligst på følgende spørgsmål:" Hvis du kun bruger Peter Answers-webstedet, og du ikke kender hemmeligheden bag webstedet, Jeg får typisk et svar som dette:
Hvad sker der med det? Åh, men det er en del af showet, folkens. Den magiske virkelig sker, når du bringer ind en anden person, der kender Peters frygtelige hemmelighed (efter at have læst denne artikel, det bliver dig!) Den anden person skal skrive ind i andragendet og spørgsmålet for dig, og så får du svaret - hvilket normalt er bemærkelsesværdigt præcist.
Hvis den person, der skriver spørgsmålet, kender hemmeligheden, får du et sådant svar. I anden halvdel af denne artikel vil jeg dele Peters frygtelige hemmelighed og byde dig velkommen til det hemmelige samfund af "Ask Peter" insidere. Hvis du nyder det barnlige, magiske perspektiv, der tilbydes af din lykkelige uvidenhed, så stop med at læse denne artikel nu. Ellers, hvis du gerne vil være immun over for denne særlige svindel Sådan beskytter du dig mod 3 af de største online svindel lige nu Sådan beskytter du dig mod 3 af de største online svindel nu Folk vil altid falde i svindel mod svindlere. Tre af de mest ødelæggende svindel i øjeblikket har givet hundredvis af millioner dollars til cyberkriminelle. Hvad kan du gøre for at beskytte dig selv? Læs mere, læs derefter videre.
Velkommen til Askes hemmelige samfund
Hvis du har læst så langt, så føler du dig forberedt på det hemmelige kendskab til, hvordan Ask Peter arbejder. Lad os kigge nærmere.
Den ultimative hemmelighed til Ask Peter er faktisk en smule kreativ JavaScripting Hvad er JavaScript og hvordan virker det? Hvad er JavaScript, og hvordan virker det? Hvad er Javascript? Det er et programmeringssprog, der bruges til at forbedre websider. Den omfatter dynamisk opdatering af websider, brugergrænseflader og mere. Lad os dykke ind i, hvad Javascript handler om. Læs mere . At få Peter til at svare på et spørgsmål tager ikke ærbødighed og høflighed, det tager en meget ren periode. Det er rigtigt - i feltet "Andragende" skal du bare skrive en "." Og begynde at skrive svaret på det spørgsmål, du vil spørge i det næste felt.
I slutningen af svaret skal du skrive en anden "." Og derefter fortsætte med at skrive resten af "Peter, svar venligst på følgende spørgsmål:" Til den person, der sidder ved siden af dig, vises det kun som om du har skrevet det ene spørgsmål - især hvis du er en hurtig skrivemaskine.
Så nu kender du hemmeligheden. Indsendelse af spørgsmålet om, at du allerede har indtastet svaret for og klikker på OK, vil resultere i, at Peter giver dit svar. Personen ved siden af dig, der ser på, vil blive forbløffet og flabbergasted af den fantastiske nøjagtighed af denne virtuelle tarot. Bare vær ikke for præcis, da du vil rejse mistanker. Når du er igennem, kan du stolt hævde en anden Ask Peter troende under dit bælte. På den måde har du perfekt portrætteret den forfærdelige lykkelighed, der løber voldsomt over hele verden.
Lad os se nærmere på, hvordan baggrundsskripting til Ask Peter rent faktisk virker.
Nu var skaberne af denne hjemmeside klog nok til at mistanke om, at kræsne tech geeks ville forsøge at kigge under emhætten, så de har indarbejdet et par sikkerhedsforanstaltninger. Den første behandler selvfølgelig alle indgange via CSS ved hjælp af klasse "inp" for at håndtere hvert inputfelt. Du kan simpelthen ikke se, hvordan disse felter behandles uden adgang til CSS-filer. 10 Simple CSS-kodeeksempler, du kan lære om 10 minutter. 10 enkle CSS-kodeeksempler, du kan lære om 10 minutter. Vi vil gå over, hvordan du opretter et inline stylesheet så du kan øve dine CSS færdigheder. Så flytter vi på 10 grundlæggende CSS eksempler. Derefter er din fantasi grænsen! Læs mere . Men hvis du ser nøje på formularkoden, vil du opdage en interessant anomali.
Ved siden af sideskriptet kan du se forskellige variabler, der bruges til at returnere anden tekst til tekstfeltet:
var O000000="en", O00OO0O="Peter please answer the following question:", O000O0O="No connection.", O0O0O0O="You must enter a valid petition.", O0O0OO0="You must enter a valid question.", O00O000="Peter answers: ";
Hver variabel er givet et kodet navn, der ligner hinanden, men det er ikke - med nul og bogstavet O på forskellige steder i navnet. Teknikken er klart bestemt til at dække det egentlige formål med scriptet, men det er indlysende, at hvis du ikke er opmærksom på den hemmelige brug af "." Bag "svar" er siden kodet for at give masser af forskellige fejlmeddelelser tilbage til dig.
Hvad betyder det for dem, der ikke er JavaScript-programmører? Det betyder, at i stedet for en enkelt funktion og variabel håndtering den indtastede tekst, der bliver angivet i hvert felt og returnerer en tekstværdi til svarfeltet, er der flere ting, der sker med hver enkelt tastetryk. Det betyder, at der er en hel del TomFoolery, der foregår med den tekst, du indtaster i hvert tekstfelt.
Nu ved du det rigtige svar
Svaret er selvfølgelig, at hvis du befinder dig i feltet "Andragende", returnerer scriptet, hvad du skriver ind i feltet, men ser for øjeblikket, at du skriver tegnet ".". På det tidspunkt begynder det at skrive resten af udsagnet "Peter, svar venligst ...", da det gemmer hvert tegn, du rent faktisk skriver ind i en variabel, indtil du skriver "." Igen. Endelig, når du klikker på "OK" - vises din gemte tekst, der blev gemt i en strengvariabel, nedenfor i form af Peters svar.
Nu hvor du kender de indre funktioner i denne online Prank 7 Pranks at spille på iPhone-brugere 7 Pranks at spille på iPhone-brugere Pranking dine venner er meget sjovt, og der er nogle gode måder at gøre det, hvis du får et par minutter alene med deres iPhone. Læs mere, er du mere tilbøjelige til at prøve det på en ven?
Del din mening om denne online "virtuelle tarot" i kommentarfeltet nedenfor, og hvis du prøver det på en ven, så lad os vide, hvordan det gik!
Billedkredit: risnandar2 / Depositobilleder