Päivän Hiku sivustollesi.

Päivän Hiku on rauhallinen numeropeli, jossa on neljä uutta lautaa joka päivä helposta asiantuntijaan. Sen voi upottaa maksutta uutissivustolle tai verkkosivulle kahdella rivillä koodia.

Sääntö on lyhyt: luku kertoo, kuinka pitkälle se hyppää vaaka- tai pystysuunnassa. Kun se laskeutuu toiseen lukuun, pienempi vähennetään suuremmasta. Tavoitteena on saada kaikki luvut katoamaan. Laudat ovat samat kuin iPhonen Hiku-sovelluksessa.

Näin teet sen

  1. Liitä alla oleva koodi kohtaan, jossa pelin pitää näkyä, esimerkiksi artikkeliin tai omalle pelisivulle.
  2. Julkaise. Peli hakee päivän laudat itse ja säätää korkeutensa.
HTML
<div data-hiku data-lang="fi"></div>
<script src="https://hikupuzzle.com/daily/embed.js" async></script>

Skriptin tarvitsee olla sivulla vain kerran, vaikka sivulla olisi useita pelejä.

Kokeile ja kopioi

Valitse asetukset, katso miten peli muuttuu, ja kopioi koodi, kun olet tyytyväinen.

Koodi

Asetukset

Asetukset annetaan <div data-hiku>-elementin attribuutteina.

AttribuuttiArvotMitä se tekee
data-langnb, en, sv, da, fi, dePelin kieli: norja, englanti, ruotsi, tanska, suomi tai saksa. Ilman tätä käytetään ympäröivän sivun kieltä (<html lang="…">), muuten norjaa.
data-themelight, darkLukitsee värit. Ilman tätä peli seuraa lukijan vaaleaa tai tummaa tilaa.
data-alignleftSijoittaa pelin vasemmalle. Ilman tätä peli on keskellä sille annettua tilaa eikä ole koskaan yli 480 pikseliä leveä.
data-leveleasy, medium, hard, expertMikä päivän neljästä laudasta näytetään ensin. Ilman tätä peli aukeaa tasolla, jota lukija pelasi viimeksi, muuten Helppo-tasolla. Lukija voi aina vaihtaa.

Esimerkki, aina vaalea ja Keskitaso ensin:

HTML
<div data-hiku data-lang="fi" data-theme="light" data-level="medium"></div>
<script src="https://hikupuzzle.com/daily/embed.js" async></script>

Ilman skriptiä

Jos julkaisujärjestelmä ei salli skriptejä, pelin voi upottaa tavallisena iframe-kehyksenä. Silloin korkeus ei säädy itsestään, joten aseta se. 860 pikseliä riittää koko peliin myös ratkaistun laudan kanssa; peli ei ole koskaan yli 480 pikseliä leveä.

HTML ilman skriptiä
<iframe src="https://hikupuzzle.com/daily/?lang=fi"
  title="Päivän Hiku" loading="lazy"
  style="display:block;width:100%;max-width:480px;height:860px;border:0;margin:0 auto"></iframe>

Asetukset annetaan silloin osoitteessa: ?lang=sv, &theme=dark, &level=hard. Sijainti määräytyy kehyksen tyylistä; poista margin:0 auto, niin kehys on vasemmalla.

Tietosuoja ja ylläpito

Teknisille toimituksille

Suositus tiukkoihin tietoturvavaatimuksiin

Käytä yllä olevaa iframe-versiota. Silloin sivullanne ei suoriteta meidän koodiamme, vain kehyksessä. Menetätte ainoastaan automaattisen korkeuden.

Content Security Policy

Latausskriptin kanssa tarvitaan molemmat; pelkän iframen kanssa vain jälkimmäinen:

CSP
script-src https://hikupuzzle.com;
frame-src https://hikupuzzle.com;

Lisää ne nykyisiin direktiiveihinne. Kehyksessä oleva peli lataa tiedostot samasta osoitteesta ja laskentaskriptin osoitteesta static.cloudflareinsights.com. Se tapahtuu kehyksen sisällä eikä koske teidän sääntöjänne.

Vakaus

Ehdot

Päivän Hiku on maksuton uutissivustoilla, blogeissa ja muilla verkkosivuilla. Ainoa vaatimus on, että pelin linkki Hiku-sovellukseen pysyy ennallaan: älä piilota, poista tai peitä sitä.

Kerro meille osoitteeseen es@rubberduck.no, kun otatte sen käyttöön, niin ilmoitamme teille ennen muutoksia, jotka voivat koskea teitä.

Yhteystiedot

Kysyttävää, tai haluatko tietää lisää ennen käyttöönottoa? Lähetä sähköpostia osoitteeseen es@rubberduck.no.