Sadržaj
Što trebamo?
do) Osnovno znanje o html-u, css3-u, javascriptu i bootstrapu (neograničavajući).
b) Uređivač koda (u mom slučaju koristit ću Sublime text 3).
c) Lokalni poslužitelj za testiranje (koristit ću poslužitelj Xampp)
Započnimo …
Korak 1
Idemo u direktorij našeg lokalnog poslužitelja, u mom slučaju "C: / xampp / htdocs /" i stvorit ćemo novu mapu koju ću nazvati "Tutorial_geolocalizacion", unutar ovoga ćemo dodati još 2 poziva "Css" Y "Js".
POVEĆAJTE
Korak 2
Otvorit ćemo naš uređivač koda "Datoteka> Novo" i u nju upisujemo html5 strukturu.
POVEĆAJTE
Korak 3
Preuzimamo bootstrap sa njegove službene stranice i kopiramo datoteku "Bootstrap.min.css" u našoj css mapi.
POVEĆAJTE
Korak 4
Vraćamo se našem uredniku i dodajemo referencu na ovu datoteku u naš "Index.html".
POVEĆAJTE
Korak 5
Napravit ćemo novu datoteku i nazvati je "Style.css" spremit ćemo ga u mapu css …
POVEĆAJTE
Korak 6
Dodat ćemo u index.html reference na css datoteku stvorenu u prethodnom koraku. Osim toga, uključit ćemo i internetsku skriptu koja sadrži JavaScript API za Google karte.
POVEĆAJTE
Korak 7
Također ćemo morati stvoriti novu .js datoteku u koju ćemo napisati funkciju koja će izvršiti geolokaciju i prikazati kartu, spremit ćemo je u mapu "js", nazvat ću je "localiza.js". Također ću mu dodati referencu u index.html
POVEĆAJTE
POVEĆAJTE
POVEĆAJTE
Korak 8
Budući da je bit će glavni okvir i će sadržavati kartu, tada ćemo morati kontrolirati veličinu i karakteristike koje će imati, za to ćemo zapisati u našu datoteku "Style.css" sljedeći kod.
POVEĆAJTE
Ako to vidimo u svom pregledniku, dosadašnji rezultat bio bi sljedeći …
POVEĆAJTE
Korak 9
U datoteci "localiza.js" stvorit ćemo novu funkciju koja će dobiti koordinate preglednika klijenta i naznačiti njegovu približnu lokaciju na karti. U slučaju da API ne radi ispravno na klijentu, definirat ćemo neke zadane koordinate a također uključuje i mogućnost da kupac povuče rezervirano mjesto na njegovo stvarno mjesto. Objašnjavam korak po korak u kodu, da vidimo …
POVEĆAJTE
POVEĆAJTE
Korak 10
Sada ćemo našu kartu prilagoditi mobilnim uređajima, da bismo to postigli, vraćamo se na našu datoteku "style.css" i dodat ćemo neke nove selektore koji se zovu medijski upiti s kojima ćemo definirati kako će se naš dizajn ponašati prema veličina zaslona gdje se nalazi vizualizira … Dođimo do toga.
POVEĆAJTE
POVEĆAJTE
POVEĆAJTE
Pogledajmo kako naš trenutni dizajn izgleda na nekim mobitelima …