Leaflet
Lapelis yra "JavaScript biblioteka, kuri leidžia lengvai kūrėjams integruoti interaktyvius žemėlapius į savo svetaines ar interneto apps.
- Sukurti interaktyvių žemėlapių jūsų svetainėje arba programoje
- Palaikoma platų naudotojo sukurtų įskiepių
- Įvairi priartinimo ir panning galimybės
- Veikia JavaScript, vienas iš dažniausiai naudojamų kalbų, skirtų interneto programų
- Palaikomos didelis ir entuziastingą bendruomenę
- Mažas dydis leidžia lengvas ir manevringas
- Remiasi trečiosios šalies paramą GPS žemėlapių
- Mažiau sugeba daug persekiotoją nei konkurentai
Nors šiuolaikiniai programavimo kalbos, gali atlikti daug savo, padaryti svetainę ar programą, kad tikrai išsiskiria iš minios dažnai reikalauja išorinių bibliotekų naudojimą. Lapelis yra itin specifinė biblioteka pastatyta išjungtas JavaScript, skirta paspartinti įtraukti žemėlapius į svetainę ar taikymo procesą. Jos dėmesio specifiškumas leidžia lapelis pasiekti savo tikslus pagirtinai, išleisti jį į konkurencijos su daugiau gerai remiami, uždaro kodo žemėlapyje dizaino programų, pavyzdžiui, "Bing Maps API" ir "Google Maps" API. Pirmas dalykas, kurį kūrėjai tikriausiai pastebėsite, apie lapelis, kaip kompaktiškas ji yra. Visą biblioteka sveria 38 kilobaitai, todėl šviesos ir lengva įdiegti. Bet tai sugeba pakuoti daug į savo mažo rėmo. Kūrėjai, kurie naudojami "Google Maps API rasite lapelis pažįstamas, nes jis stato ne iš daug tų pačių principų. Diegti savo MAP taip paprasta, kaip lizdus jį CSS div, o iš ten, jūs turite tinkinimo parinkčių prieinamas jums numerį. Informacinis lapelis naudoja plytelių sluoksnius pasiekti savo rezultatus, o tai reiškia, kad kūrėjai gali masto savo žemėlapio funkcionalumas prie konkrečių jų poreikių. Be to, leidžiant vartotojams stratifikuoti savo Žemėlapis funkcijas į skirtingų sluoksnių, galite atskirti įvairias funkcijas savo rodomą žemėlapyje ir atlikti koregavimus, o išleisti mažiau laiko jaudintis, kad poveikio šie pokyčiai turės įvairių aspektų savo kodą. Pagrindinė biblioteka yra visas funkcijas, kad vartotojai tikisi iš šiuolaikinio interneto pagrindu žemėlapyje. Tai apima žemėlapį vilkdami, žymeklis vilkdami ir padidinti funkcionalumą pritaikytą intuityvus naudoti su abiem staliniai kompiuteriai ir mobiliųjų įrenginių. Klaviatūros ir touch gestai tiek palaikoma ir lengvai įgyvendinama į žemėlapius. Stilistiniai elementai, pavyzdžiui, animacija priartinimo ir iššokantį blunka gali padėti jūsų svetainėje ar programoje išsirikiuoja iš pakuotės. Numatytoji vartotojo sąsaja yra švarus ir lengva dėl akių, bet kūrėjai turi toliau kontroliuoti, kaip jie nori, kad jų žemėlapiai ieškoti su fasuotų tinkinimo parinkčių. Pure CCS3 langų ir kontrolės reiškia, kad interneto svetainių kūrėjai gali lengvai stiliaus savo žemėlapius naudojant kalbą jie patogiai ir vaizdo ir HTML pagrindu žymekliai suteikti daugiau universalumo į pritaikymo patirtį. pagrindinė lapelis biblioteka trūksta kai kurių pagrindinių funkcijų, kurios "Google Maps" ir Bing Maps gali pasiūlyti. Nuo lapelis yra atviro kodo, o ne patentuotą programinę įrangą iš stambios įmonės, kūrėjai nebus turėti prieigą prie atnaujintų palydovų ir GPS informaciją, kurią rasite iš šių didesnėms bendrovėms. Tačiau šis įsipareigojimas atidaryti šaltinio dizainas taip pat yra vienas iš pagrindinių lapelis stipriąsias. Aplink lapelio bendruomenė yra didelė, ir Kolektyvinių pobūdis jo plėtra reiškia, kad klaidų yra paprastai išlyginti greitai. Tai taip pat reiškia, kad yra didžiulis šaltinis išorės plug-ins, kad užpildyti daugelyje neprieinamos pagrindinės bibliotekos, o nuo lapelis veikia "JavaScript" funkcijas, nereikia išmokti naują sąsają.