>> Gjuha 1: Le të zbatojë një kërkim motor ose, të paktën, përdoruesi frontend
ndërfaqe për një motor kërkimi që e lejon përdoruesin të shkruani në disa kushte
dhe pastaj të kërkoni në të gjithë botën web për ato terma.
Për të arritur këtë, ne do të përdorim "formën" HTML-së tag, si dhe disa të tjerë.
Këtu në Search.html, unë kam tashmë marrë na filluar nga hapja dhe
mbylljen e një tags pak.
Deri tani këtu, brenda këtij organi, le të së pari të përcaktojë një titull të CS50
Kërko për të shërbyer si një titull në terezi në trupin e faqes.
>> Le pastaj të hapë një "formë" tag dhe, preemptively, le të mbyllur atë, kështu që nuk
harroni të më vonë.
Le pastaj të përcaktojë një etiketë të dhëna, të cilit Emri duhet të jetë "q" për pyetje, dhe të cilit
lloji do të jetë "text", në mënyrë që Shfletuesi e bën këtë si një fushë teksti
në faqen.
Le pastaj të mbyllë këtë tag.
Le pastaj të futur një pushim linjë më poshtë.
Dhe tani le të përcaktojë një kontribut më shumë këtë koha, lloji i të cilit do të paraqesë,
kështu që kjo është një buton Submit, dhe të cilit vlera apo emërtim është CS50 Kërko.
>> Tani ne kemi përcaktuar këtë formular, por ne nuk kanë specifikuar se ku forma
duhet të dorëzohet.
Le të shtoni dy atribute më shumë për të qenë më të saktë këtu.
Së pari, le të specifikojë në "formë" tag vetë se metoda me të cilat ky
Formulari duhet të dorëzohet është HTTP get.
Dhe le të specifikojë se veprimi ose destinacioni i këtij formulari do të jetë
https://www.google.com/search.
>> Tani, unë e di që ekziston URL për shkak Unë e kam parë atë për disa kohë në tim
bar i adresave në shfletuesin e.
Kështu që unë jam duke shkuar për t'iu referuar thjesht e përdoruesit për të se URL për rezultatet e kërkimit.
Le tani të shpëtuar, të ndryshuar të drejtat në, dhe të hapur këtë fazë.
"Chmod një search.html plus r." Le të hapur deri tani Chrome.
http://localhost/search.html.
Jo sexiest e motorët e kërkimit, por le të shohim nëse ajo punon.
Dhe ka disa macet.
>> Vini re edhe pse, se sa në shiritin e adresave është pikërisht URL që kam pritur,
por me një diçka të vogël më në fund.
Nëse unë zoom në këtu, vini re se URL është pikërisht siç pritej, por me një
barabartë pikëpyetje q macet në krye.
Ku ka që vijnë nga?
>> E pra, sepse kam paraqitur një formë që kishte një kontribut që quhej q, tona
Shfletuesi mori atë me vete për të shtuar se pikëpyetje dhe pastaj të vënë se
Emri parametër-së - q -
pasuar nga një shenjë të barabartë, pasuar nga macet, e cila është vlera që unë
vetë typed in
Nëse do të kishte më shumë parametra të tilla brenda URL, shfletuesi do të
kanë ndarë thjesht ato me simbolin komercial.
Por në këtë rast, ne kemi vetëm një palë të tilla.
Dhe kjo është e dhënë si input në Google shumë si një parametër është
jepet një funksion është input.
Dhe Google pastaj përdor këtë të dhëna për kërko regjistrin e saj disi dhe
të shfaq një faqe të rezultateve.