Featured
Animatsioon veebis – Mis, Miks ja Kuidas?

Animatsioon veebis – Mis, Miks ja Kuidas?

Ma mõtlesin üsna pikalt, et kas teha postitust, mis tegelikult kordab juba siin blogis eelnevalt öeldud põhimõtteid animatsioonilise veebiarenduse kohta. Algselt oli plaanis postita postitus “Kuidas alustada animatsioonilise veebiarendusega”, aga mis mind motiveeris seda postitust looma oli see, et siis on olemas selline universaalne artikkel, mis võtab kokku kõik (minu arvates) tähtsamad põhimõtted animatsioonilise veebiarenduse kohta. …

+ Read More

HTMLi kursus #10.2 – DOM, BOM ja tähenduslik HTML

HTMLi kursus #10.2 – DOM, BOM ja tähenduslik HTML

Eelmine osa: HTMLi kursus #10.1 – Content model Tänases HTMLi kursuse osas võtame ette DOMi, BOMi ja semantic ehk tähendusliku HTMLi. Kui DOM ja BOM on sulle võib olla tundmatud lühendid ja mõisted, siis tähenduslik HTML, mis moodustab tegelikult suurema osa postitusest, on tegelikult suures pildis elementide kordamine, aga allpool veel täpsustan, mida ma selle …

+ Read More

Animatsiooniline veebiarendus: Jõudlus #3.2 – Shared Web Workers

Animatsiooniline veebiarendus: Jõudlus #3.2 – Shared Web Workers

Tänases jõudluse osas võtame ette Shared Web Worker‘id. Need on ülimalt sarnased eelmises, jõudluse #3.1 osas läbi võetud, Dedicated Web Worker‘itega. Nii et ma soovitan sul see läbi lugeda, kui sa juba seda teinud ei ole. Erinevus Dedicated Web Worker‘itega Iseenesest on Shared Web Worker‘i (edaspidi lihtsalt Shared Worker‘i) ülesandeks täpselt see, mis Dedicated Worker‘itelgi …

+ Read More

Olen tagasi vol 2 ja häid pühi!

Olen tagasi vol 2 ja häid pühi!

Olen juba üle aasta blogimisest eemal olnud ja olen otsustanud, et naasen selle juurde tagasi, jälle. Loomulikult ei tea, mis tulevik toob, kuid arvan, et nüüd ma nii pea blogimisesse pausi või vaheaega ei tee. Järgmisel nädalal juba postitan uue jõudluse õpetuse (Jõudlus #3.2 – Shared Web Workers). Lisaks loon ka nüüd uue plaani postituste …

+ Read More

Jätan blogimisega hüvasti

Jätan blogimisega hüvasti

Jah, lugesid õigesti. Teen blogimisse pausi, kuna tahan keskenduda teistele eesmärkidele, mis mul on. Ma ei tea, kui kaua see paus kestab – võib olla paar kuud, võib olla aasta, võib olla mitu aastat. Loodan, et see sõnum sind ei heidutanud. Kindlasti annan teada, kui naasen kirjutamise juurde, kuid praeguseks hüvasti. Senikaua ole tugev, Tähelepanu …

+ Read More

Animatsiooniline veebiarendus: Jõudlus #3.1 – Dedicated Web Workers

Animatsiooniline veebiarendus: Jõudlus #3.1 – Dedicated Web Workers

Jõudluse kolmandates peatükkides võtame ette sellised toredad asjad nagu Workers. Kahes esimeses alampeatükis (3.1 ja 3.2) võtame ette nii-öelda veebitöötajad (Web Workers) ja kolmandas Service Workers. Veebitöötajatest üldisemalt Põhimõte Web Worker‘ite põhimõte on see, et saaks jooksutada osa JavaScripti tagaplaanil ehk teistes CPU harudes. See on jõudluses väga oluline, sest see muudab veebilehe kiiremaks, kuna …

+ Read More

Animatsiooniline veebiarendus: Jõudlus #2.3 – Konsooliga töötamine

Animatsiooniline veebiarendus: Jõudlus #2.3 – Konsooliga töötamine

Tänases jõudluse osas võtame ette, kuidas ära kasutada konsooli jõudluse mõõtmiseks. Õpetus on mõlemale brauserile (Firefoxile ja Chromiumile) ühine, kuid konsooli funktsiooni ilmuvad “Perforamnce” tööriista (rääkides siinkohal console.time() ja console.timeStamp() funktsioonidest) natukene erinevalt (Chromiumil “Console” põhipaneeli alamlehel ja Firefoxil nii kolmandas paneelis kui ka “Waterfall” vahelehel). console.time() Otseselt tegelikult console.time() funktsioonid (nende all mõtlen console.time() …

+ Read More

Augustikuu kokkuvõte 2017

Augustikuu kokkuvõte 2017

Kuu kokkuvõte #12 TÄHTSAMAD TEEMAD JA UUDISED Lingid huvitavamatele lugudele Inspiratsioon menüü üleminekute efektideks Hei disainer, miks nii õrn? Viis õppetundi, mida UX disainerid saavad õppida mänguarendusest Nutitelefoni hüpikakente juhend 10 brutalistlikku fonti Kuidas valida õigeid värve logo jaoks? Banaani UX Kui sa vihkad Comic Sansi, siis sa ei tea tüpograafiast midagi CSS Grid muudab …

+ Read More

Oliver, miks postitused hilinevad?

Oliver, miks postitused hilinevad?

Jah, tõesti viimased postitused on hilinenud. Ma ei hakka vabandusi looma, kuid ma tahaksin rääkida natukene tulevikust, et teada anda, millal võivad uuesti postitused hilineda. Selle kuu kokkuvõtte üritan õigeks ajaks ära teha ehk see peaks välja tulema homme, kuid mul on ees päris mitmeid asju ning nüüd hakkab ka pihta kool, mis teeb asja …

+ Read More

Animatsiooniline veebiarendus: Jõudlus #2.2 – Firefox Performance tööriist

Animatsiooniline veebiarendus: Jõudlus #2.2 – Firefox Performance tööriist

Tänases Jõudluse osas võtame ette Firefoxi jõudluse tööriista. Tegemist on põhimõtteliselt samasuguse tööriistaga nagu oli Performance Chromiumi tüüpi brauserites. Eelmises osas tutvustasin ka jõudluse mõõtjat kui tööriista natukene üldisemalt (pärast lindistamise nippe läheb asi üle Chrome spetsiifiliseks). Soovitaksin seda soojalt lugeda. Firefoxi jõudluse mõõtja Ma soovitaks kasutada Firefox’i arendaja versiooni, sest tavalises firefox’is ei pruugi …

+ Read More

HTMLi kursus #10.1 – Content model

HTMLi kursus #10.1 – Content model

Eelmine osa: HTMLi kursus #9 – Erilised elemendid Nüüd oleme jõudnud HTMLi kursusega nii kaugele, et võtame ette natukene keerulisemad teemad kui lihtsalt elemendid. Nimelt on mul plaanis täna sulle selgeks teha HTMLi content model (või ka content types) ehk sisutüübid. Enne kui edasi lähed, soovitaksin sul unustada peaaegu kogu minu teooria plokk- ja siseelementidest, …

+ Read More