nl.hideout-lastation.com
Paradijs Voor Ontwerpers En Ontwikkelaars


Leaflet.js is de eenvoudigste kaartenbibliotheek die je ooit zult vinden

Google Maps is zeker de populairste integreerbare kaartwidget voor webontwerpers. Maar hoe zit het met het toevoegen van aangepaste functies zoals tooltips en pin-markers?

Dit is waar een geweldige bibliotheek zoals Leaflet.js een ton helpt.

Dit is een volledig gratis open-sourceproject dat oorspronkelijk is gemaakt door een van de jongens van Mapbox genaamd Vladimir Agafonkin. Sindsdien is Leaflet gegroeid tot tientallen bijdragers over de hele wereld.

Het wordt regelmatig bijgewerkt met bugfixes en nieuwe functies die de algehele implementatie op elke website verbeteren. Dit is verreweg mijn favoriete kaartenbibliotheek vanwege zijn pure kracht en ontwerpesthetiek.

Het heeft zoveel functies dat ik ze niet allemaal kan opsommen, maar hier zijn de interessantste :

  • Mobiele hardwareversnelling
  • Pinmarkeringen, vormoverlays en tooltips
  • Aangepaste zoom- en zwenkanimatie
  • Geen JS-afhankelijkheden
  • Ondersteuning voor alle belangrijke browsers inclusief IE7 +

Implementatie is een beetje lastig omdat je coördinaten moet invoeren en moet bepalen hoe groot de kaart moet zijn .

Gebruikers kunnen altijd uitzoomen en pannen, zodat het beeld altijd kan veranderen. Maar het is ook gebaseerd op hoe u de kaart op de pagina definieert .

Er is een enorme documentatiepagina vol met informatie voor elk aspect van Leaflet. Helaas is het zo dicht dat ik het niet kan aanbevelen om er gewoon in te duiken omdat je waarschijnlijk verdwaalt. Ga in plaats daarvan naar de pagina Leaflet-tutorials, die ook een snelstartgids voor beginners bevat.

U leert hoe u kaarten insluit, de grootte / positie wijzigt en hoe u aangepaste afbeeldingen bovenaan toevoegt, zoals cirkels of pinmarkeringen.

Deze intro-gids kan je alles leren wat je nodig hebt om Leaflet te gebruiken op een blog, een bedrijfswebsite of een aanstaand project.

Er zijn tal van goede redenen om Google Maps te gebruiken: het is krachtig, vertrouwd en gratis. Maar Leaflet wordt geleverd met zoveel meer functies uit de doos en u hoeft alleen de CSS / JS-bestanden aan uw webpagina toe te voegen om aan de slag te gaan. U kunt zelfs kopieën vinden die online worden gehost als u de CDN-route wilt gaan gebruiken.

Laat de documentatie je niet afschrikken. Er is veel dat u kunt leren, maar niet alle functies zijn nodig voor een eenvoudige Leaflet-setup.

En het kost niet veel om een ​​geweldige kaart helemaal opnieuw te maken . Neem een ​​kijkje in deze Codepen-demo gemaakt met Leaflet.js en Google Maps API .

Deze cassette is eigenlijk een coole muziekspeler

Deze cassette is eigenlijk een coole muziekspeler

Once upon a time, de cassette tape was een van de vroege technologieën die de huidige digitale media-wereld vormden. Helaas werd na verloop van tijd de cassetteband vervangen door de veel meer draagbare CD, die op zijn beurt werd vervangen door de moderne digitale audiospeler .Hoewel de dagen van de cassetteband definitief voorbij zijn, is een bedrijf genaamd Mixxim op zoek naar het formaat voor de moderne gebruiker .

(Technische en ontwerptips)

Als "Game of Thrones" -karakters uw ontwerpplanten waren

Als "Game of Thrones" -karakters uw ontwerpplanten waren

Klanten zijn de enige reden waarom een ​​designbedrijf kan bestaan. Je moet heel veel geluk hebben of heel slim zijn om voor de perfecte set klanten te kunnen werken. In het echte leven staan ​​de meeste ontwerpers en designfirma's echter voor een gevarieerd cliënteel, en elk van hen heeft verschillende eisen en manieren van werken.Een eenv

(Technische en ontwerptips)