Nettisivujen kalenterissa haasteita

16.10.2024

Muuttuiko ratavuorokalenterin ulkoasu puhelimessasi surkeaksi? Apuvva, mitä teen?

Yhdistyksen nettisivujen etusivun alareunassa on vuosia ollut ratavuorokalenteri ja osalla jäsenistä sen ulkoasu on nyt muuttunut sellaiseksi, että kalenterista on vaikea/mahdoton nähdä yhdellä silmäyksella mitä lähitulevaisuudessa tapahtuu.

Mitä tapahtui? 

Google on muuttanut nettisivuille upotettavien kalentereiden (embedded Google Calendars) ulkoasua. Voitte lukea asiasta lisää esim. täältä, seuran nettisivuja ei siis ole muutettu.

Voinko mä itse tehdä jotain, että se näkyis paremmin?

Käännä se luuri sellaseen asentoon, että näytön pitkä sivu on vaakasuorassa.

Mutta mulla toimii, mitä sä sekoilet?

Nettiselainten toiminnan lyhyt oppimäärä.

Sun puhelimessa/nettiselaimessa on asetus, joka kertoo millä kielellä sä haluat sitä luuria käyttää  ja nettiä lukea. Kun menet jollekkin nettisivulle, niin sun selaimesta lähtee tieto palvelimelle, että käytät suomea. Palvelin sitten lähettää sen "Kuumat uutiset nyt"-sivuston sulle suomeksi. Ja samaan aikaan sun paras ruotsinkielinen frendi saa sen saman sivun ruotsiksi, koska hänen luuriin/nettiselaimeen on kieliastukseksi laitettu ruotsi.

Eli riippuen sun ja sun kaverin luurista, palvelin lähettää teille eri version samasta sivusta mitä luette.

Ja miten tää liittyy siihen kalenteriin?

Samalla tavalla, kuin edellä sun luuri ilmoittaa, että sivut suomeksi, niin sun luuri ilmoittaa (1) joukon muitakin asioita nettisivun palvelimelle.

  • Käyttöjärjestelmä (esim. Android vai IOS (apple)).
  • Käyttöjärjestelmän versio.
  • Mikä selain (Chrome, Edge, Samsung, Firefox, jne.)
  • Selaimen versio
  • Kieliasetukset
  • jne.

Eli nyt kun luet tätä seuran nettisivua ja katsot kalenteria, niin palvelimelle välittyy melkoinen liuta tietoja, joiden perusteella se palvelin sitten arpoo, että minkä näköisinä ne kalenterin tekstit lähetetään just sun puhelimeen. Tarpeeksi vanha puhelin ja/tai käyttisversio ja/tai selain tai vaan eri selain, niin se kalenteri näyttää just samalta kun ennenki. Uudemmilla versioilla sitten tulee se "hieno ja kiiltävä", joka ei "mahdu" (2) siihen puhelimen ruudulle

Mitä tälle sitten tehdään?

  1. Ei mitään. Katellaan miten kehitys kehitttyy, ehkä Google saa tarpeeksi nillitystä ja tunkkaa sitä ulkoasua paremmaksi.
  2. Jos olet webbikoodausguru ja luet HTLM/CSS koodia "äidinkielenäsi", ja tiedät mikä on esim. Chromessa "Developer Tools" ja haluat kokeilla korjata asiaa, niin ole yhteydessä allekirjoittaneeseen.
  3. Tapetaan koko kalenteri ja tulostetaan ratavuorot PDF tiedostoksi, jonka jokainen sitten voi ladata.
  4. Allekirjoittanut saa jonkun mielenhäiriön ja vuosien vastustelun jälkeen opettelee HTML/CSS webbikoodauksen sillee aikuisten oikeesti ja kehittää fiksin. Not likely ja maksakaan ei tätä varmaan kestäisi.

Terveisin,
IT-orja Salo
petteri.salo@porkkalanampujat.fi

(1) Huom! Asiasta tietäville, joo ei, tarkkaanottaen edellä mainittuja kaikkia tietoja ei lähetetä sinne palvelimelle, vaan ne määräytyvät sen perusteella mikä se User-Agent on. But close enough ... 

(2) Kalenteri on embeddattu iframeen, jonka koko on aseteltu vastaamaan (tietokoneella katsottaessa) yhdistysavaimen nettisivun pääpalstan leveyttä.