Kuinka käyttää Font Awesome CDN:ää

Font awesome Icons CDN-luettelo

Tässä opetusohjelmassa opimme käyttämään font awesome kuvakkeita tarjoilemalla niitä font awesome cdn:stä.

CDN:n (Content delivery Network) käyttäminen on paras tapa palvella font awesome kuvakkeiden css- tai js-tiedostoja sen sijaan, että isännöisimme niitä omilla palvelimillamme.

Vaiheet font awesome CDN:n käyttämiseen

  1. Avaa virallinen font awesome -sivusto.

  2. Saat ainutlaatuisen upotuskoodin syöttämällä sähköpostiosoitteesi tätä linkkiä seuraamalla.

  3. Sitten font awesome lähettää sähköpostin, jossa on Font Awesome CDN:n upotuskoodi sekä ohjeet kuvakkeiden lisäämiseksi verkkosivuillemme.

  4. Esimerkki JavaScript font awesome CDN-linkki on alla olevassa muodossa.https://use.fontawesome.com/a34asdfsd.js.

  5. Kopioi sähköpostitse saamasi upotuskoodi ja sijoita se HTML-koodiin <head> tagiin

font awesome cdn embed code

font awesome cdn embed code

font awesome cdn register

font awesome cdn register

Tässä on esimerkki verkkosivusta, joka käyttää font awesome CDN:ää.

<!doctype html>
<html>
  <head>
    ...
    <!-- font awesome CDN Url -->
    <script src="https://use.fontawesome.com/your-embed-code.js"></script> 
    <!-- TODO: Place your own Font Awesome CDN embed code received via email  -->
    ...
  </head>
  <body>
    ...
    <i class="fa fa-home"></i>
    ...
  </body>
</html>

Lisäksi voimme rekisteröityä font awesome CDN-sivustolle ja hallita asetuksia.

font awesome CDN:n käytön edut

  1. Nopeampi palvelin, josta voimme palvella font awesome -kuvakkeita.
  2. font awesome CDN-palvelimet ovat aina toiminnassa.
  3. Ja tiedostot tarjoillaan lähimmältä CDN-palvelimelta.
  4. Voimme päivittää nopeasti font awesome pro-kuvakkeisiin ilman koodimuutoksia omalta osaltamme.
  5. Voimme luoda useita upotuskoodeja eri verkkosivustoille.
  6. Font Awesome CDN voi ladata kuvakkeesi asynkronisesti, mikä lisää sivuston suorituskykyä.

Vielä yksi suuri etu font awesome CDN:n käytössä on, että voimme automatisoida kuvakkeidemme saavutettavuuden.

Font Awesome CDN:n automaattinen saavutettavuusominaisuus auttaa näkö- ja kuulovammaisia ihmisiä.

Tarkastellaan esimerkiksi alla olevaa esimerkkiä

<button type="submit">
  <i class="fa fa-envelope"></i> Email Us!
</button>

Yllä olevassa esimerkissä käytämme lähetä-painikkeen sisällä font awesome -kuvaketta. Mutta näkövammaisille henkilöille, jotka käyttävät ruudunlukulaitteita verkkosivuston käyttämiseen, tätä kuvaketta ei tarvita.

Joten font awesome CDN lisää automaattisesti aria-hidden=true -attribuutin kuvakkeeseen.

<button type="submit">
  <i class="fa fa-envelope" aria-hidden=”true”></i> Email Us!
</button>

font awesome 5 CDN

Edellä mainittujen font awesome virallisten CDN:ien lisäksi voimme käyttää font awesome kuvakkeiden ilmaista versiota käyttämällä sisällönjakeluverkkoja, kuten cdnjs, maxcdn ja jsdelivr.

Font awesome CDN by cdnjs

Viimeisimmän font awesome 5 -version ja sitä uudemmat versiot saat käyttämällä alla olevia font awesome CDN CSS-tiedostolinkkejä cdnjs:llä.

https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.min.css
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/all.css
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/brands.css
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/brands.min.css
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/fontawesome.css
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/fontawesome.min.css
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/regular.css
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/regular.min.css
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/solid.css
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/solid.min.css
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/svg-with-js.css
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/svg-with-js.min.css
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/v4-shims.css
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/v4-shims.min.css

Jos haluat käyttää font awesome kuvakkeiden Javascript-versiota, käytä alla olevia cdnjs:n CDN-linkkejä.

https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/js/all.js
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/js/all.min.js
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/js/brands.js
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/js/brands.min.js
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/js/conflict-detection.js
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/js/conflict-detection.min.js
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/js/fontawesome.js
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/js/fontawesome.min.js
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/js/regular.js
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/js/regular.min.js
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/js/solid.js
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/js/solid.min.js
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/js/v4-shims.js
https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/js/v4-shims.min.js

Uusimmat fontawesome CDN-versiot löydät alla olevasta cdnjs-linkistä, jonka on laatinut cloudflare.

https://cdnjs.com/libraries/font-awesome

Font awesome CDN-linkit jsdelivr:n toimesta

Tarjoile font awesome kuvakkeet CSS-tiedostot käyttämällä alla olevia jsdelivr CDN-linkkejä.

https://cdn.jsdelivr.net/gh/FortAwesome/Font-Awesome@5.15.3/css/all.css
https://cdn.jsdelivr.net/gh/FortAwesome/Font-Awesome@5.15.3/css/all.min.css
https://cdn.jsdelivr.net/gh/FortAwesome/Font-Awesome@5.15.3/css/brands.css
https://cdn.jsdelivr.net/gh/FortAwesome/Font-Awesome@5.15.3/css/brands.min.css
https://cdn.jsdelivr.net/gh/FortAwesome/Font-Awesome@5.15.3/css/fontawesome.css
https://cdn.jsdelivr.net/gh/FortAwesome/Font-Awesome@5.15.3/css/fontawesome.min.css
https://cdn.jsdelivr.net/gh/FortAwesome/Font-Awesome@5.15.3/css/regular.css
https://cdn.jsdelivr.net/gh/FortAwesome/Font-Awesome@5.15.3/css/regular.min.css
https://cdn.jsdelivr.net/gh/FortAwesome/Font-Awesome@5.15.3/css/solid.css
https://cdn.jsdelivr.net/gh/FortAwesome/Font-Awesome@5.15.3/css/solid.min.css
https://cdn.jsdelivr.net/gh/FortAwesome/Font-Awesome@5.15.3/css/svg-with-js.css
https://cdn.jsdelivr.net/gh/FortAwesome/Font-Awesome@5.15.3/css/svg-with-js.min.css
https://cdn.jsdelivr.net/gh/FortAwesome/Font-Awesome@5.15.3/css/v4-shims.css
https://cdn.jsdelivr.net/gh/FortAwesome/Font-Awesome@5.15.3/css/v4-shims.min.css
https://cdn.jsdelivr.net/gh/FortAwesome/Font-Awesome@5.15.1/css/all.min.css

Font awesome CDN javascript-tiedostojen linkkejä varten käytä alla olevia linkkejä.

https://cdn.jsdelivr.net/gh/FortAwesome/Font-Awesome@5.15.3/js/all.js
https://cdn.jsdelivr.net/gh/FortAwesome/Font-Awesome@5.15.3/js/all.min.js
https://cdn.jsdelivr.net/gh/FortAwesome/Font-Awesome@5.15.3/js/brands.js
https://cdn.jsdelivr.net/gh/FortAwesome/Font-Awesome@5.15.3/js/brands.min.js
https://cdn.jsdelivr.net/gh/FortAwesome/Font-Awesome@5.15.3/js/conflict-detection.js
https://cdn.jsdelivr.net/gh/FortAwesome/Font-Awesome@5.15.3/js/conflict-detection.min.js
https://cdn.jsdelivr.net/gh/FortAwesome/Font-Awesome@5.15.3/js/fontawesome.js
https://cdn.jsdelivr.net/gh/FortAwesome/Font-Awesome@5.15.3/js/fontawesome.min.js
https://cdn.jsdelivr.net/gh/FortAwesome/Font-Awesome@5.15.3/js/regular.js
https://cdn.jsdelivr.net/gh/FortAwesome/Font-Awesome@5.15.3/js/regular.min.js
https://cdn.jsdelivr.net/gh/FortAwesome/Font-Awesome@5.15.3/js/solid.js
https://cdn.jsdelivr.net/gh/FortAwesome/Font-Awesome@5.15.3/js/solid.min.js
https://cdn.jsdelivr.net/gh/FortAwesome/Font-Awesome@5.15.3/js/v4-shims.js
https://cdn.jsdelivr.net/gh/FortAwesome/Font-Awesome@5.15.3/js/v4-shims.min.js

Tässä on linkki uusimpaan jsdelivr fontawesome CDN.

https://www.jsdelivr.com/package/gh/FortAwesome/Font-Awesome

Font awesome Bootstrap CDN-linkki

Aikaisemmille versioille kuten font awesome 4.7 voimme käyttää bootstrap cdn-linkkejä

https://www.bootstrapcdn.com/fontawesome/

https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css

Avatar

Arunkumar Gudelli

Liked this post? Subscribe