İçindekiler
Neye ihtiyacımız var?
ile) Temel html, css3, javascript ve bootstrap bilgisi (sınırlayıcı olmayan).
B) Bir kod editörü (Benim durumumda Sublime text 3 kullanacağım).
C) Test edilecek yerel bir sunucu (Xampp sunucusunu kullanacağım)
Başlayalım …
Aşama 1
Benim durumumda yerel sunucumuzun dizinine gidiyoruz "C: / xampp / htdocs /" ve arayacağım yeni bir klasör oluşturacağız "Öğretici_geolocalizacion", bunun içine 2 arama daha ekleyeceğiz "Cs" Y "Js".
BÜYÜT
Adım 2
kod editörümüzü açacağız "Dosya> Yeni" ve içine bir html5 yapısı yazıyoruz.
BÜYÜT
Aşama 3
Önyüklemeyi resmi sayfasından indirip dosyayı kopyalıyoruz "Bootstrap.min.css" css klasörümüzde.
BÜYÜT
4. Adım
Editörümüze geri dönüyoruz ve bu dosyanın referansını dosyamıza ekliyoruz. "Index.html".
BÜYÜT
Adım 5
Yeni bir dosya oluşturacağız ve onu arayacağız "Stil.css" css klasörüne kaydedeceğiz…
BÜYÜT
6. Adım
içine ekleyeceğiz index.html önceki adımda oluşturulan css dosyasına yapılan referanslar. Ek olarak, aşağıdakileri içeren bir çevrimiçi komut dosyası da ekleyeceğiz. Google Haritalar JavaScript API'sı.
BÜYÜT
7. Adım
Ayrıca yeni bir .js dosyası oluşturmamız gerekecek burada coğrafi konumu yapacak ve haritayı gösterecek fonksiyonu yazacağız, onu "js" klasörüne kaydedeceğiz, adını "localiza.js" koyacağım. Ayrıca index.html'de buna bir referans ekleyeceğim.
BÜYÜT
BÜYÜT
BÜYÜT
8. Adım
Beri ana çerçeve olacak ve haritayı içerecek, daha sonra sahip oldukları boyut ve özellikleri kontrol etmemiz gerekecek, bunun için dosyamıza yazacağız "Stil.css" aşağıdaki kod.
BÜYÜT
Tarayıcımızda görürsek, şu ana kadar sonuç bu olurdu …
BÜYÜT
9. Adım
"localiza.js" dosyasında, istemcinin tarayıcısının koordinatlarını alacak ve harita üzerinde yaklaşık konumunu gösterecek yeni bir işlev oluşturacağız.API'nin istemcide düzgün çalışmaması durumunda, bazı varsayılan koordinatlar tanımlayacağız. ve ayrıca müşterinin yer tutucuyu gerçek konumuna sürükleme Yeteneği'ni içerir. Kodda adım adım anlatıyorum bakalım…
BÜYÜT
BÜYÜT
Adım 10
Şimdi haritamızı mobil cihazlara uyarlanabilir hale getireceğiz, bunu başarmak için "style.css" dosyamıza geri dönüyoruz ve bunlara medya sorguları adı verilen bazı yeni seçiciler ekleyeceğiz, tasarımımızın buna göre nasıl davranacağını tanımlayacağız. olduğu ekran boyutu görselleştiriyor… Gelelim ona.
BÜYÜT
BÜYÜT
BÜYÜT
Bakalım mevcut tasarımımız bazı cep telefonlarında nasıl görünüyor…