HAML & LESS -MERKINTÄKIELIEN VAIKUTUS PROJEKTIN EDISTYMISEEN JA JATKOKEHITYKSEEN
|
|
- Juha-Pekka Hakola
- 8 vuotta sitten
- Katselukertoja:
Transkriptio
1 HAML & LESS -MERKINTÄKIELIEN VAIKUTUS PROJEKTIN EDISTYMISEEN JA JATKOKEHITYKSEEN Nopeuttaako uudemmat merkintäkielet projektien luontia ja jatkokehitystä? Viestinnän koulutuohjelma Digitaalinen viestintä Opinnäytetyö Henri Koponen
2 Tekijä(t) Otsikko Sivumäärä Aika Henri Koponen Haml & LESS merkintäkielien vaikutus projektin edistymiseen 22 sivua + 1 liitettä Tutkinto Medianomi Koulutusohjelma Viestinnän koulutusohjelma Suuntautumisvaihtoehto Digitaalinen viestintä Ohjaaja(t) Lehtori Markus Norrena Perehdyn opinnäytetyössäni HTML & CSS merkintäkieliä seuraaviin uudempiin tapoihin kirjoittaa verkkosivustoja, -kampanjanjoita sekä -palveluja. Käyn läpi mitä Haml & LESS -merkintäkielissä on eroa vanhempiin kieliin ja miten ne voivat auttaa nopeuttamaan projektien kehitystä ja jatkokehitystä. Tutkimusaineistona käytän aiheeseen liittyviä kirjoja, artikkeleita sekä merkintäkielien tekijöiden omia kirjoituksia. Näiden lisäksi havainnoillistan merkintäkielien eroa ajan käytössä tekemällä pienen tehtävän vapaaehtoisten kanssa. Lopuksi vielä kyselyn avulla sain tietoa tämän hetkisestä tilanteesta Haml ja LESS -merkintäkielien ymmärrysestä ja käytöstä työpaikoilla ja kouluissa. Opinnäytetyöni tarkoituksena haluan tuoda esille kuinka suuri vaikutus uudemmilla merkintäkielillä voi olla projektin nopean valmistumisen sekä edelleen työstön kannalta. Avainsanat Haml, LESS, merkintäkieli
3 Author(s) Title Number of Pages Date Henri Koponen Haml & LESS languages - tools to faster project progress 22 pages + 1 attachment Degree Bachelor of Culture and Arts Degree Programme Media Specialisation option Digital Media Instructor(s) Markus Norrena, Senior Lecturer In this bachelor s thesis the author studies the next step of HTML & CSS markup language ways to create websites, -campaigns and -services. The author stuedis how does Haml & LESS markup languages differ from prior languages and how can they benefit in faster project creation and further development. Research data in this thesis is based on books, articles and posts by the creators of Haml & LESS. In addition to those author will demonstrate the difference between newer and older markup languages creating a small task with vollunteers. At the end a GoogleDrive inquiry data showed the current status of understanding and use of Haml & LESS in work envirionments but also in schools. Meaning of this thesis the author wants to get answers to the question of what kind of influence the newer markup languages can have in fastening the process of web based projects and further development. Keywords Haml, LESS, markup language
4 1 Sisällys Terminologia 1. Johdanto 2. Verkkosivustoissa käytettäviä merkintäkieliä 2.1. HTML -merkintäkieli 2.2. HAML -merkintäkieli 2.3. CSS -merkintäkieli 2.4. LESS -merkintäkieli 3. Verkkosivuston luontiprosessi 3.1. Suunnittelun vaikutus merkintäkielen valintaan 3.2. Back-end:in vaikutus merkintäkielen valintaan 3.3. Front-end:in vaikutus merkintäkielen valintaan 4. Työryhmässä verkkosivustoihin vaikuttavia prosesseja 4.1. Tekotapojen valinta 4.2. CMS (content management system) 4.3. Grid (sivuasetteluruudukko) 4.4. Front-end merkintäkieli 5. Merkintäkielen kääntäminen 5.1. Tutkimusongelma 5.2. Tutkimushaastattelu 6. Sivukoe 6.1. HTML ja CSS -merkintäkielillä tehty 6.2. Haml & LESS -merkintäkielillä tehty 6.3. Testin merkintöjen tutkiminen 7. Kysely ja tulokset 8. Yhteenveto Lähteet Liitteet Liite 1. GoogleDrive -kysely
5 2 Terminologia Front-end Lyhyesti verrattavissa työhön, millä saadaan aikaiseksi lopullinen verkkosivustojen tai -palveluiden ulkoasu, toiminta sekä käyttö- liittymä. Käyttää mm. HTML & CSS -merkintäkieliä. Back-end Lyhyesti verrattavissa työhön, mikä luo taustalla toimivat verkko- järjestelmät ylläpitämään sivustojen tai palveluiden toiminnal- lisuutta. Käyttää mm. CMS -järjestelmiä. HTML Hyper text mark language. Verkkosivuohjelmnoinnissa yleisesti käytetty ohjelmointikieli. Haml HTML Abstraction Markup Language. HTML -merkintäkielestä jatkettu ja kevennetty verkkosivuohjelmointikieli. CSS Cascading style sheet. Verkkosivuohjelmoinnissa käytetty sivuston visualisointiin liittyvä merkintäkieli. LESS Laajentaa CSS-merkintäkielen dynaamistä käyttäytymistä, kuten muuttujia, mixin-luokkia, käyttöä ja toimintoja. CMS Content Management System. Sisällönhallinta työkalu on yleisnimitys tietojärjestelmälle, joka palvelee verkkosivuston sisällönhallintaa. Esimerkkeinä WordPress, Drupal, sekä ExpressionEngine. Grid / Framework Sivuasetteluruudukko jota käytetään ensisijaisesti suunnittelussa ja lopullisessa front-end -merkinnässä. Esim. Twitter-bootstrap.
6 3 1. Johdanto Tässä opinnäytetyössäni tavoitteenani on saada ymmärrystä HAML & LESS merkintäkielien vaikutuksesta projektien työstön nopeuttamiseen, merkinnän ymmärrykseen ja projektien edelleen työstöön. Korostan työssäni kauniimman, luettavamman ja korrektin merkintäkielen merkitystä verkkosivujen luomisessa. Haluaisin tuoda nämä aiheet ja käsitykset näkyväksi etenkin alalla työskenteleville front-end ja back-end koodareille jotka työskentelevät merkintäkielien parissa, heidän lisäksi myös projektinhallintaa järjestäville henkilöille aikatauluttamista ja laskuttamista varten. Toisena kohderyhmään haluan mainita opiskelijat jotka haluavat työstää töitänsä nopeasti, helposti ja järjestelmällisesti. Mitä tämä tutkimus tulee merkitsemään ammattilaisille ja opiskelijoille on työhyödynnettävyyden ja työtehokkuuden parantaminen. Koska haluan tutkimustyölläni tuoda ammattilaiset ja opiskelijat lähemmäs uudempien merkintäkielien opettelemista ja niiden hyötyjä - koitan jättää mahdollisimman paljon hienoja sanoja sekä ammattikieltä pois. Niille sanoille mitä joudun käyttämään tutkimuksessani loin terminologia osion, mistä löytyy suhteellisen yksinkertainen tiivistys mitä kyseiset sanat tarkoittavat. Tämä tutkinta-aihe tuo erilaisia näkökulmia merkintäkielien käyttöön ja niiden edelleen kehittämiseen sekä työskentelyn järjestelmällisyyteen. Olen rajannut nämä työskentelytavat, koska itse käytän kyseisiä merkintäkieliä päivittäin työssäni muiden eri merkintäkielillä työskentelevien kollegoiden kanssa, eikä aiheesta löydy kunnollisia tutkimuksia mihin voisin verrata hankkimaani tutkimustyötä. Joten jätän opinnäytetyössäni ulkopuolelle muita merkintäkieliä kuten ERB ja SASS.
7 4 2. Verkkosivustoissa käytettäviä merkintäkieliä 2.1. HTML -merkintäkieli HTML (Hypertext Markup Language) on avoimesti standardoitu kuvauskieli, jolla voidaan kuvata hyperlinkkejä sisältävää tekstiä eli hypertekstiä. HTML merkintäkielellä voidaan myös luoda tekstin rakenne, esimerkiksi mikä osa tekstistä on otsikkoa ja mikä leipätekstiä. HTML tunnetaan erityisesti kielenä, jolla verkkosivut luodaan. HTML-koodi on rakenteista tekstiä joka muodostuu sisäkkäisistä ja perättäisistä elementeistä (katso Kuva 1). Elementin tyyppi nimetään merkinnässä kulmasulkeilla (<>). Verkkoselaimet eivät näytä tunnisteita sellaisinaan vaan käsittelevät niitä teknisinä ohjeina. Ohjeiden mukaan sivun varsinainen sisältö tulee jäsentää ja näyttää oikeassa järjestyksessä. Tavallisesti elementissä on erikseen aloitustunniste ja vinoviivalla merkitty lopetustunniste sekä niiden väliin jäävä sisältö (jossa voi olla tekstiä ja myös muita HTML-elementtejä, kuten kuvia tai linkkejä). Aloitustunnisteeseen saattaa lisäksi sisältyä attribuutteja, jotka määrittävät elementin ominaisuuksia tarkemmin. Joissain HTML-elementeissä ei ole mitään sisältöä, kuten <br/> -elementissä joka luo rivinvaihdon. ( Wikimedia Foundationin, 2014 ) <html> <body> <div class= class-elementti > <div id= id-elementti > <h2>header 2</h2> <p>lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi.</p> </div> </div> </body> </html> Kuva 1 - HTML-esimerkki
8 Haml -merkintäkieli Haml -merkintäkielen on luonut Hampton Catlin. Haml oli alunperin tarkoitus olla vain henkilökohtainen työkalu Catlinilla, mutta ajan myötä se muuttui enemmän ja enemmän suositummaksi joten hän päätti julkaista ensimmäisen version. ( Satish Talim, 2010 ) Kuitenkaan hän ei enää ymmärrä täysin Haml -merkintäkielen toiminnallisuuksia ja harvoin enää auttaa Haml -työryhmää konsultoimalla kysymyksiin. Nathan Weizenbaum on ollut monet vuodet ensisijainen kehittäjä ja arkkitehti modernin Haml sisällytyksen Rubyyn. Muita Haml -kehittäjiä ovat Norman Clarke, Matt Wilding ja Akira Matsuda. ( The Haml Team, 2013 ) Haml -merkintäkielen toiminnan tarkoituksena on poistaa kaikki ylimääräiset merkinnät verkkosivujen ja -palvelujen lähteestä. Tämä tapahtuu niin että elementeistä poistetaan ylimääräiset pienetkin kirjaimet, kuten < ja > sekä loppu tagit. Sisäistäminen (indentointi) tulee tässä tärkeäksi osaksi Haml -merkintää, sillä ilman lopputagien merkintää on pakko olla jokin muu tapa ilmoittaa datan lukijaohjelmalle missä mikäkin elementti loppuu ja milloin alkaa uusi. Sisentäminen tuo ongelmia heille jotka eivät ole tottuneet puhtaan koodin kirjoittamiseen, sillä Haml pakoittaa kaikki koodaajat kirjoittamaan yhdellä tavalla eikä anna paljoa joustavuutta. Toisaalta tämä helpoittaa koodin lukemista, sillä kuka tahansa voi lukea toisen kirjoittamaa koodia ja ymmärtää sen erittäin nopeasti, kun taas HTML -merkintä voi olla erittäin sekaista ja sotkuista. ( Niksiński Krzysztof, 2013 ) Haml -merkintäkieli vaatii kuitenki aina jonkinlaisen ohjelman joka muuttaa (convert) lopulta Haml -merkintäkielen HTML -kieleksi. Tämä konvertointi sen takia että verkkoselaimet eivät osaa lukea Haml -kieltä, mutta monet ohjelmat muuttavat koodin nopeasti Haml:sta HTML:ään. Esimerkkinä mainitaan CodeKit joka konvertoi haml tiedoston sekunneissa html muotoon, ja tekee sen joka kerta kun tallentaa muutetun tiedoston. Tämä ei siis vaikuta työn edistymisen kannalta millään tavoin - muuta kuin kerran ohjelman asentamista vaativan toimenpiteen %html %body.class-elementti #id-elementti %h2 Header 2 %p Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat. Ut wisi enim ad minim veniam, quis nostrud exerci tation ullamcorper suscipit lobortis nisl ut aliquip ex ea commodo consequat. Duis autem vel eum iriure dolor in hendrerit in vulputate velit esse molestie consequat, vel illum dolore eu feugiat nulla facilisis at vero eros et accumsan et iusto odio dignissim qui blandit praesent luptatum zzril delenit augue duis dolore te feugait nulla facilisi. Kuva 2 - HAML-esimerkki
9 6 Koska Haml -koodi kuitenkin jossain vaiheessa aina konvertoidaan HTML -kieleksi tarkoittaa se myös sitä että haml-tiedostoon voidaan syöttää ihan perus html-koodiakin, eikä se vaikuta millään tavoin toiminnallisuuksiin. Tästä hyvä esimerkki on esimerkiksi sosiaalisten medioiden plugin scriptien sisällyttämistä mikä täytyy aina generoida jossain päin Internettiä niin sen voi vain yksinkertaisesti kopioita ja liittää tiedostoon. Haml:in merkintätapoja on monia, itse valitsin kyseisen tyylin merkitä koodit koska se muistuttaa eniten ruby merkintäkieltä - mikä on osa omaa työtäni. Kuvassa 2 on yksinkertainen koosto kuinka Haml -merkintää käytetään, huomaa elementtien sisennys CSS -merkintäkieli CSS -merkintäkieli on tyylitiedosto millä määritetään dokumentin kirjoitettua ulkoasua, suurin osa käyttää kyseistä merkintäkieltä verkkosivujen ja -palvelujen ulkoasun muokkaamiseen, mitkä ovat yleisimmin kirjoitettu HTML tai XHTML -merkintäkielillä. CSS -merkintäkieltä kuitenkin voidaan käyttää muidenkin dokumenttien ulkoasujen muokkaamiseen, kuten XML, SVG ja XUL. CSS on suunniteltu ensisijaisesti mahdollistamaan asiakirjan sisällön erottamiseen asiakirjasta. Elementtien ulkoasu, väri ja fontti ovat yleisiä muutoksen saavia kohteita. Muutos auttaa työhön tehtäviä muutoksia monilta eri kannoilta, kuten erilaisten elementtien nosto tärkeämpään arvoon esimerkiksi leipätekstistä. Yhden tyylitiedoston luominen voidaan sisällyttää moniin eri tiedostoihin, kuten verkkopalveluiden alasivuille, jolloin ulkoasu pysyy samana ja koko tyylittelyn tekeminen uudelleen on tarpeetonta. ( Wikipedia Foundation, 2014 ) html{ color:#00ffff; background:#d90000; } body{ background-color:#00ffff; }.class-elementti{ }.class-elementti div{ background-color:#ff8000; }.class-elementti div h2{ color:#d90000; } p{ color:#ff8000; } Kuva 3 - CSS-esimerkki
10 LESS -merkintäkieli LESS -merkintäkielen on luonut Alexis Sellier, aka cloudhead. Nykyään LESS -merkintäkieltä ylläpitää LESS-tiimi. ( The Core LESS team, 2013 ) Kuten HAML, niin myös LESS:n tarkoitus on poistaa suurin osa ylimääräisestä koodista mitä välttämättäkin tulee kun kirjoitetaan CSS -tyylittelyjä. Kun CSS kielellä tehdään yksinkertainen linkkielementin väritys joka sattuisi olemaan div-elementissä jolla on class arvona linkki-holder ja tälle div-elementille halutaan antaa margin-top: 10px; - niin tulos olisi tämä:.linkki-holder { margin-top: 10px ; }.linkki-holder a { color: red ; } Jokainen elementti joudutaan kirjoittamaan alusta loppuu uusiksi, kun taas LESS yrittää parhaimmalla tarvalla poistaa kaikki ylimääräiset merkinnät erilaisella kirjoitus tavalla..linkki-holder { margin-top: 10px ; a { color: red ; } } Kun linkin omat määritteet sisällytetään pääelementin sisään - tulee kyseiset muutokset näkymään vain tämän pääelementin alla oleviin linkki elementteihin, kuten kuvassa 4 h2 elementtin määritteet tulevat näkymään vain class-elementti -elementin alla oleviin h2 elementteihin. Vaikka LESS -tyylitiedostoon tulee enemmän rivejä niin itse kirjainten määrä on huomattavasti pienempi @orange:#ff8000; html{color:@blue;background:@red;} body{background-color:@blue;}.class-elementti{ div{background-color:@orange; h2{color:@red;} } } p{color:@orange;} Kuva 4 - LESS-esimerkki
11 8 3. Verkkosivuston luontiprosessi 3.1. Suunnittelun vaikutus merkintäkielen valintaan Kun verkkosivuja, -palveluja tai -kampanjoita lähdetään suunnittelemaan tulisi aina ottaa kantaa myös siihen millaisia toimintoja tulisi kyseisellä sivulla olla. Toiminnat vaikuttavat vahvasti siihen tuleeko merkintäkieli olemaan esimerkiksi PHP vai HTML5. PHP:ta esimerkiksi on vaikea kirjoittaa HAML-merkintäkielellä. Mikäli värejä käytetään paljon eri elementeissä ja ne ovat samoja aina, kannattaa silloin miettiä käytetäänkö CSS vai LESS -merkintäkieltä. Sillä LESS:in kautta voidaan helposti vaihtaa yksi väri kaikkialta, kun taas CSS-merkinnässä siihen voi vierähtää aikaa huomattavasti enemmän. Aina kuitenkin miettien kuka henkilöistä osaa tehdä milläkin merkintäkielellä mitäkin ja kenellä on aikaa tehdä työ. Työntekijöille on siis määriteltävä omat alueet mistä vastaavat. ( Goto Kelly & Cotler Emily, 2002 ) 3.2. Back-end:in vaikutus merkintäkielen valintaan Internetin sisällön luonnissa yleensä tarvitaan jonkinlainen CMS-järjestelmä (sisällönhallintajärjestelmä), yksi ehdottomasti suosituimpia maailmalla on Wordpress. Wordpress on koodattu PHP:n päälle joka vaikuttaa vahvasti fron-end merkintäkieleen, työntekijä joutuu käyttämään tavalla tai toisella PHP koodia muun merkinnän kanssa. HTML voi sisältää PHP -koodia kunhan vain itse tiedoston loppupääte muistetaan vaihtaa.php (eikä.html) - silloin myös HAML pystyy kääntämään HTML & PHP -koodit yhteen php tiedostoon. Kuten Wordpress - on moni muukin CMS-järjestelmä tehty PHP:n päälle joka on erittäin tunnettu ja käytetty merkintäkieli. On kuitenkin muitakin mahdollisuuksia, kuten ExpressionEngine joka on taas koodattu ruby -kieltä käyttäen missä ei ole php:ta. Tämä vaikuttaa jo kovemmalla kädellä front-end työhön. HTML koodaaminen toimii normaalisti mutta tässä kuitenkin täytyy käyttää rubyn omia merkintätakpoja - mistä itse olen oppinut HAML:n käytön. Kuten jo aiemmin sanoin - HAML:ia voi luoda eri tavoin, yksi tapa on merkitä se rubyn kaltaisesti, katso kuva 2 ja 10.
12 Front-end:in vaikutus merkintäkielen valintaan Kuten suunnittelussakin front-end työssä tulee ottaa huomioon toiminnallisuus, minkälaisia erilaisia toimintoja milloinkin tulee. Mutta täytyy myös tietää millä eri selaimilla työn alla oleva palvelu tulisi toimia, Internet Explorer tuottaa aina pientä pään vaivaa sillä edelleen Euroopassa noin 8% käyttää Internet Explorerista versiota 8 ( Josef Richter, 2013 ), joka on verkkoteknologioiden alalla tunnettu myös helvetin loukkuna. IE8 ei tue millään tavoin HTML5 -koodia joten tähän täytyy tehdä aina omat säädöt ellei sitten kyseinen palvelu tule nimenomaan toimia IE8:lla jolloin kannattaa miettiä onko järkevää tehdä suoraan xhtml -merkintäkielellä sivusto. Kuvassa 5 näkyy maailman laajuisesti IE8:n käyttö suhteessa kaikkiin verkkoselaimiin. Front-end työssä tulee myös ottaa huomioon toisten työntekijöiden osallisuus projektiin nyt tai myöhemmin. Mitä nopeammin ja helpommin toiset ymmärtävät luotua merkintöjä tulee työskentely olemaan huomattavasti nopeampaa kuin lukea sekavaa koodia mistä kukaan ei ymmärrä mitään. Kuva 5 - The Internet Explorer 8 Countdown
13 10 4. Työryhmässä verkkosivustoihin vaikuttavia prosesseja 4.1. Tekotapojen valinta Merkintäkielen valintaan vaikuttaa siis ainakin kolme asiaa: suunnittelu, back-end ja front-end ongelmat, kuten kohderyhmä. Kun kohderyhmä ja tiedot millä kaikilla laitteilla ja verkkoselaimilla palvelun tulisi toimia - tulee seuraava vaihe joka on suunnittelu. Yleensä suunnittelijan kanssa kannattaa käydä läpi minkälaisia toimintoja tulee olla sivustolla ja miten kaiken tulisi toimia jonka jälkeen päästään sisällönsyöttöjärjestelmän kanssa työskentelyyn CMS (content management system) Kun kaikki nämä on käyty läpi tulisi olla jo mielessä minkälainen merkintäkieli sopii kyseiselle työlle. Mikäli palvelu tulee olemaan wordpress pohjainen on silloin syytä miettiä onko kyseessä helposti tehtävä vai paljon muokkausta vaativa työ, mikäli muokkauksia tulee olemaan paljon niin silloin kannattaa valita nopeasti toimiva ja helposti luettava koodi, yksistään PHP:ta sisältävä merkintäkieli ei siis sovi tällaiseen. HTML ja Haml on helposti luettavaa ja suurin osa työskentelijöistä kokee näiden kielien käytön helpoksi Grid (sivuasetteluruudukko) Suunnittelijat käyttävät sivuasetteluruudukkoja eli gridejä saadakseen selkeämmän ulkoasun suunnittelijalle ja koodarille. Tämä tulisi aina käydä läpi suunnittelijan kanssa mitä ruudukkoa käytetään, sillä niitäkin on monia erilaisia. Itse käytän suunnittelijani kanssa twitter bootstrap nimistä ruudukkoa ja esi asetettuja elementtejä. Nämä vaikuttavat nopeuttavasti niin että ruudukossa on 12 osaa aina, class elementtejä on yhdestä kahteentoista (span1 - span12) mitkä määrittelevät kyseisten elementtien parent-elementin osasta tietyn prosenttimäärän. Parent-elementti on aina row tai row-fluid, millä aina seuraava ruudukko aloitetaan. ( Core team, 2014 ) 4.4. Front-end merkintäkieli Kuten jo aikaisemmin kerrottu front-end työssä tulee aina ottaa huomioon projektin tulevaisuus, mikäli projektiin tai työhön tulee jossain vaiheessa uusia sisältöjä tai jatkokehitystä tulisi koodin olla ymmärrettävää ja helposti muokattavaa. Toisten työntekijöiden siis tulee ymmärtää sinun kirjoittamaa merkintäkieltä ja merkitsemistä jotta työ edistyy sulavasti eikä takkua siihen että toisten täytyy viettää aikaa merkinnän keskellä etsiessään jotain tiettyä palaa mikä täytyisi muokata.
14 11 5. Merkintäkielen kääntäminen 5.1. Tutkimusongelma Tutkimukseni pääkysymyksenä pidän uudempien merkintäkielien vaikutusta nopeuttavana vaikutuksena työprojektien luonnissa ja muokkaamisessa - vaikuttavatko esimerkiksi Haml & LESS töiden luontiprosessiin nopeuttavasti vai onko kyseessä vain yksi turha yritys muuttaa merkintäkielen standardia Tutkimushaastattelu Osana kyselyä tein myös tutkimushaastattelun missä kartoitin hyviä ja huonoja puolia Haml ja LESS -merkintäkielistä. Yleisimpiä vastauksia oli muuttujien käytännöllisyys, eli kuten aikaisemmista esimerkeistäni on tullut esille esimerkiksi värien käyttö on yksinkertaista yhdellä muuttujalla vaihtaa. Toinen yleinen mielipide oli että kehitys on nopeampaa uudemmilla merkintäkielillä sekä virheiden määrä on vähäisempää kuin vanhempien merkintäkielien kanssa. Muita hyviä puoli mitä tuli vastaan oli koodin rakenteen ylläpitäminen sekä versioiden ylläpidettävyys on helpompaa. Huonoina puolina esiin tuli joitain virheitä mitkä johti siihen ettei projekteissa voitu käyttää html & haml konversiota ollenkaan. Työkalujen vähyys oli myös ongelmallista sillä Mac OSX käyttöjärjestelmälle löytyy paremmin työkaluja kuin esimerkiksi Windows käyttöjärjestelmälle (CodeKit on yksi ohjelma Mac OSX käytöjärjestelmälle, kuva 8). Tämä johtaa ainoaan vaihtoehtoon missä joutuisi luoda konvertointi mahdollisuus suoraan serverille - mikä vaatii enemmän koodaus osaamista. Konversiotyökalujen konfigurointi tuottaa ylimääräistä päänvaivaa osalle vastaajista. Aluksi vaikea hahmottaa. Kun syntaksia oppii lukemaan, tehostaa työtä. Sopivan työnkulun löytäminen vie aikaa. Huonosti sisennetty html-koodi on välillä erittäin hidasta tulkita. Haml poistaa tämän ongelman. - Anonyymi haastatteluun vastaaja Serverin puolella kännyssiä oleva konvertointi voidaan tehdä Gulp nimisellä lisäasetuksilla kehitys sivuston kansioon, katso kuvat 6 ja 7. Gulp on todella helppo kehittäjälle sillä esimerkiksi Terminal ohjelman kautta yhteys otetaan serveriin ja hakeudutaan sivuston kansioon, tämän jälkeen kirjoitetaan gulp ja kääntäminen alkaa automaattisesti (kuva 6). Se että serverille saatu konvertointi olisi näin helppoa vaatii hieman asetusten muokkaamista.
15 12 Kuva 6 - Terminal, Gulp, käyttöesimerkki Kuva 7 - Gulp, JavaScript, asetukset. Kuva 8 - CodeKit, lokaali konvertointi ohjelma.
16 13 6. Sivukoe Osana tutkimustani halusin tuoda esille enemmän kysymystä nopeuttaako Haml & LESS sivuston luomisprosessia. Oikeastaan ainoa tapa löytää tähän konkreettista näyttöä oli tehdä oma pieni nopeahko ulkoasu sivulle ja antaa se muille tehtäväksi joko vain ja ainoastaan HTML & CSS tai Haml & LESS merkintäkielillä tehtäväksi. Huomaa ettei kyseessä siis ole tilastollisesti pätevä testi vaan ainoastaan suuntaa antava arvio HTML:n ja Haml:n eroista. Ensimmäisenä oli ammattilainen työnimikkeeltään front-end developer joka loi sivun ihan normaalisti HTML version. Tämän jälkeen toinen front-end developer loi saman sivun Haml & LESS -merkintäkielin. Huom. kumpikaan ei nähnyt toisten tekemää koodia. Jotta tulos ei olisi henkilökohtainen, eli ei olisi kyse toisen paremmuudesta tai muusta niin otin myös aikaa omasta työnopeudestani molemmissa versioissa, joita vertaan saatuihin tuloksiin. Lopullisista merkinnöistä en tarkkaile kuinka tarkasti on marginaalit ja fonttien koot tehty, kunhan vain on jokin määritelmä tehty ja ulkoasu on suunnilleen saman näköinen. Ulkoasun lähetin testihenkilöille PSD muodossa mikä on nähtävissä kuvassa 9. Kuva 9 - Adobe Photoshop, Testi -tehtävän ulkoasu.
17 HTML & CSS -merkintäkielilla tehty Ammattilaisen front-end koodarin (34 minuuttia 15 sekuntia) ja opiskelevan koodarin (39 min 58 sekuntia) työn teossa kesti keskiarviolta 37 minuuttia 7 sekuntia (37,11667), minulla meni 39 minuuttia 21 sekuntia (39.35). Eli keskiarvoisesti 38 minuuttia 14 sekuntia ( ) = % 2 = ( ) / 2 = Haml & LESS -merkintäkielillä tehty Ammattilaisen henkilön sama sivusto tuli tehtyä huimassa 17 minuutissa ja 44 sekunnissa, huomautettavaa on vielä sanoa että hän teki Haml version ensin jonka jälkeen hieman takkuilua tuottanut html -versio tuli jälkeen päin. Opiskelija teki samaisen työn html -version jälkeen ajassa 28 minuuttia ja 12 sekuntia, mikä on myös huomattavan suuri ero edellisen version teon nopeuteen verrattuna. Keskiarvoisesti heidän nopeus oli 22 minuuttia 52 sekuntia. Yhteensä ammattilainen ja opiskelija siis tekivät työn keskiarvoisesti 40,19 % nopeammin Haml & LESS -merkintäkieliä käyttäen. ( ) / 2 = ( 100 * [ ] ) / = -40,18924 Tein itse tämän tehtävän uudestaan viikon päästä etten muistaisi täysin miten olin tehnyt aikaisemman HTML-version. Minulla kesti 21 minuuttia ja 15 sekuntia Haml & LESS -merkintäkielillä tämän teossa, joka on häkellyttävät 17 minuuttia 6 sekuntia nopeammin kuin HTML & CSS -merkintäkielillä.
18 Testin merkintöjen tutkiminen Tuloksia tutkiessa tulee ottaa huomioon se että kaikki tekijät ovat harjaantuneita Haml & LESS -merkintäkielien käyttäjiä. Ensimmäisenä kysymyksenä tulee esiin: Miksi Haml & LESS -merkintäkieli on niin nopea verrattuna HTML & CSS -merkintäkielen kirjoittamiseen? Vastaus on yksinkertainen ainakin Haml vastaan HTML -kielien kohdalla - elementtien kirjoittamiseen menee huomattavasti vähemmän aikaa, sillä elementtejä ei tarvitse sulkea vaan käännösohjelma tekee sen puolestasi, kunhan vain muistaa sisentää kaikki merkinnät oikein. Haml ja HTML -merkintäkielien erot ovat nähtävissä kuvissa 10 ja %html %head %title Haml and LESS %link{:href => css/style.css, :rel => stylesheet } %body %header.container %h1 Lorem ipsum dolor sit amet %p Bibendum non venenatis nisl tempor. Suspendisse.. %section.container.left %h2 Lorem Ipsum Dolor Sit %p Lorem ipsum dolor sit amet, consectetur adipiscing elit.. %p Bibendum non venenatis nisl tempor. Suspendisse dictum.. %p Tempor, lacus lacus ornare ante, ac egestas est urna.. %p Primis in faucibus orci luctus et ultrices posuere.. %p In libero. Vestibulum mollis mauris enim. Morbi euismo.. %p Sed ut dui. Morbi malesuada nulla nec purus convallis.. %p Quisque commodo hendrerit lorem quis egestas.. %p Dictum gravida. In hac habitasse platea dictumst...right.circle %p.name Firstname Lastname %p.title Front-end Developer %p.company Company Ltd. %p.phone %p Nam pulvinar, odio sed rhoncus suscipit.. %p Nam pulvinar, odio sed rhoncus suscipit.. %p.orange Nam pulvinar, odio sed rhoncus.. %p.green Nam pulvinar, odio sed rhoncus suscipit, sem...center %p Nam pulvinar, odio sed rhoncus suscipit, sem diam.. %footer Kuva 10 - Haml -merkintäkielen esimerkki tehtävästä
19 16 Luettavuus on huomattavasti helpompaa ja paremmin ymmärrettävissä Haml koodissa kuin HTML versiossa, kuten kuvien 10 ja 11 vertailusta näkee. Haml -merkintäkieli on selvästi nähtynä luettavampaa ja sitä myötä nopeammin muokattavaa sekä virheiden määrä on todennäköisesti vähäisempää kuin HTML -kielessä. Virheitä mitä Haml -merkintäkielessä voi tulla useasti eteen on indentointi väärin ja elementtien väärin kirjoittaminen, mutta HTML -merkintäkielessä on elementtien sulku järjestys, mikä voi tuottaa useaan otteeseen harmillista mielipahaa <html> <head> <title>haml</title> <link href= style.css rel= stylesheet > </head> <body> <header> <div class= container > <h1>lorem ipsum dolor sit amet</h1> <p>bibendum non venenatis nisl tempor. Suspendisse dictum feugia..</p> </div> </header> <section> <div class= container > <div class= left > <h2>lorem Ipsum Dolor Sit</h2> <p>lorem ipsum dolor sit amet, consectetur..</p> <p>bibendum non venenatis nisl tempor. Suspendisse..</p> <p>tempor, lacus lacus ornare ante, ac egestas est..</p> <p>primis in faucibus orci luctus et ultrices..</p> <p>in libero. Vestibulum mollis mauris enim. Morbi..</p> <p>sed ut dui. Morbi malesuada nulla nec purus..</p> <p>quisque commodo hendrerit lorem quis egestas..</p> <p>dictum gravida. In hac habitasse platea dictu..</p> </div> <div> <div class= right > <div class= circle ></div> <h2 class= center >Firstname Lastname</h2> <p class= center title >Front-end Developer</p> <p class= center >Company Ltd.</p> <p class= center phonenumber > </p> <p>nam pulvinar, odio sed rhoncus suscipit, sem..</p> <p>nam pulvinar, odio sed rhoncus suscipit,..</p> <p class= orange >Nam pulvinar, odio sed rhoncus suscipit..</p> <p class= green >Nam pulvinar, odio..</p> </div> <div class= center footer-text > <p>nam pulvinar, odio sed rhoncus..</p> </div> </section> <footer> </footer> </body> </html> Kuva 11 - HTML -merkintäkielen esimerkki tehtävästä
20 17 LESS -merkintäkielessä huomataan jälleen muuttujien käyttö, mikä nopeuttaa etenkin jälkeen päin tehtäviä muutoksia (Libby Alex, 2013). Värit on merkitty yhden kerran ja sitä käytetään myöhemmin uudelleen, esimerkiksi vihreän värin muuttujana jota voidaan käyttää esimerkiksi taustavärinä koodilla Kuten jo aiemmin kerroin muuttujien toimintaa ja niiden hyödyllisyyttä - tulee se tässäkin esimerkissä vahvasti esille. Myöskin sisällytettyjä elementtejä on käytetty selkeästi helpottaakseen esimerkiksi headerissa olevaa p -tagin leveyttä ilman että se vaikuttaisi muihin p -elementteihin. Tämä voidaan siis CSS -merkinnässä tehdä myös, mutta ilman sisällyttämistä itse header tagin sisälle vaan kirjoittamalla se esimerkiksi header p, missä tulee kirjoitettua siis yksi header turhaan. CSS ja LESS -merkintäkielien eroja voi nähdä tarkastelemalla kuvia 12 ja 13. Kuvissa värjäsin elementtien värit, niistä näkee muuttujien käytön hyödyllisyyden.
21 html{font-family:open sans;} body{padding:0;margin:0 auto;} p{font-size:14px;font-weight:300;} h1{color:white;} h2{color:#97c00e;} header{background:#97c00e;color:white;padding:60px 80px;} header p{max-width:66%;} header h1{border-bottom:3px solid white;font-size:36px;font-weight:bold;- text-transform:uppercase;max-width:55%;} section{min-height:1100px;}.container{width:1200px;margin:auto;}.left{width:600px;float:left;padding:110px 0;position:relative;}.right{width:300px;float:right;padding:110px 90px;position:relative;}.center{text-align:center;margin:0;}.footer-text{position:relative;float:left;width:100%;}.footer-text p{width:360px;margin:auto;border-top:3px solid #ff9600;padding:20px 0 0 0;margin-bottom:80px;}.circle{width:220px;height:220px;background:#ff9600;border-radius:110px;margin:20px auto;}.title{text-transform:uppercase;font-size:16px;}.phonenumber{font-size:22px;margin-bottom:40px;}.orange{color:#ff9600;}.green{color:#97c00e;} footer{min-height:200px;background:#97c00e;position:relative;bottom:0;- float:left;width:100%;} Kuva 12 - CSS -merkintäkielen esimerkki tehtävästä #ff9600; h1{.uppercase;border-bottom:3px solid white;} p{font-weight:lighter;} body{margin:0;padding:0;font-family:open sans;} header{background:@green;color:white;padding:80px 0; h1{max-width:42%;} p{max-width:66%;} } section{ h2{color:@green;}.left{float:left;max-width:60%;margin:100px 0;}.right{float:right;max-width:25%;margin:100px 0;}.circle{background:@orange;width:210px;height:210px;border-radius:105px;- margin:40px auto;}.name{color:@green;font-size:24px;font-weight:bold;.text-align-center;}.title{.text-align-center;.uppercase;}.company{.text-align-center;font-size:12px;}.phone{.text-align-center;font-size:22px;margin:0 0 60px 0;}.center{width:100%;.text-align-center;float:left; p{max-width:400px;margin:60px auto;border-top:3px } } footer{background:@green;min-height:250px;width:100%;float:left;}.text-align-center{text-align:center;margin:0;}.container{width:1200px;margin:auto;}.uppercase{text-transform:uppercase;}.orange{color:@orange;}.green{color:@green;} Kuva 13 - LESS -merkintäkielen esimerkki tehtävästä
22 19 7. Kysely ja tulokset Tutkimukseeni kuului suurena osana kysely minkä tein Google Driven kautta. Jaoin linkin eteenpäin opiskelijoille ja verkkoteknologioiden parissa työskenteleville ammattilaisille, tulokset ovat jopa hieman ällistyttäviä. Katso kuvat 14 ja % vastaajista oli ammatiltaan graafisia suunnittelijoita, joista hämmästyttävästi vain 34% vastasi seuraavaan kysymykseen Oletko kuullut Haml tai LESS -merkintäkielestä? positiivisesti. Tämä on harmillista tietoa front-end koodaajille sillä jos web suunnittelija ei tiedä uudemmista merkintäkielistä paljoa niin kommunikointi voi kärsiä jopa katastrofaalisesti, esimerkiksi värien käytön kanssa. Vastaajista yhteensä 46% oli web-kehittäjiä, joista 31% front-end ja 15% back-end. Näistä yli 70% on kuullut Haml/LESS -merkintäkielistä, mutta vain yhteensä 25% kaikista vastaajista käyttää jompaa kumpaa tai molempia merkintäkieliä. 47%, eli melkein puolet, käyttävät jotain muuta uudempaa merkintäkieltä, kuten SASS (joka ei paljoa eroa LESS -merkintäkielestä). Kuva 14 - GoogleDrive kysely tulkoset 1/2
23 20 Kokonaisuudessaan vain 26% kaikista vastaajista ei käytä minkäänlaista uudempaa merkintäkieltä, mikä on melkein yhtä paljon kuin graafisten suunnittelijoiden määrä. Tämä siis on ihan odotettavissa ettei suunnittelijat käytä merkintäkieliä. Yli jäävät 3% olivat henkilöitä joiden työn kuva oli projektipäällikkö. Tärkein huomio kyselyssä tuli kun kysyin onko näiden (tai muiden uudempien merkintäkielien) käyttö auttanut vastaajaa jossain kohtaamassa ongelmassa. Tähän kysymykseen yli puolet (54%) vastasi kyllä, joista yli 50% oli usein saanut apua uudempien merkintäkielien kautta. Ainoastaan 15% kaikista vastaajista sanoi ettei ne ole auttanut projekteissa tulleissa ongelmissa ollenkaan. Kuitenkin huomattavan suuri määrä vastaajista oli sitä mieltä että uudempien merkintäkielien käyttö parantaa työtehoa ja nopeuttaa projektien edistymistä. Yksikään vastaajista ei sanonut olevansa sitä mieltä ettei ne nopeuta tai paranna projektien edistymistä, 38% oli kuitenkin epävarmoja ja vastasivat En osaa sanoa. Kuva 15 - GoogleDrive kysely tulkoset 2/2
24 21 8. Yhteenveto Tuloksena kaikista tutkimuksistani on selvää että Hamlin, LESSin ja muiden perus HTML ja CSS merkintäkieltä uudempien kielien käyttö tuottaa hyvää tulosta. Nopeuttava merkitys ei tässä tutkimuksessa tullut kunnolla esille, sillä testin tarkoituksena oli näyttää suuntaa antavaa näyttöä Haml ja LESS kielien vaikutuksesta. Kuitenkin ammattilaisten ja alaa opiskelevien henkilöiden haastattelu vastaukset toi esille niin hyviä kuin huonojakin puolia. Huonoina otettakoon ehkäpä tärkein esiin, eli ongelmallisen vaikeahko joillekkin saada konvertointi toimimaan ilman virheitä. Huono yhteensopivuus eri käyttöjärjestelmien välillä toi myös huomioitavan ongelman esille. Nämä ongelmat mielestäni voidaan voittaa luomalla konvertointi järjestelmät automaattisiksi tuotanto ympäristöön, eli servereille missä luodaan sivustot ennen julkaisemista. Hyvinä puolia oli muun muassa nopeus, yksinkertaisuus sekä merkinnän indentointi eli koodin kosmeettisuus ja sitä myötä luettavuus. Testi tehtävästä tulos oli huikea, sillä Haml & LESS -merkintäkielillä voidaan luoda yksinkertainen sivusto noin 40% nopeammin kuin normaalein HTML & CSS -merkintäkielin. Ongelmallisena pidän kuitenkin huonohko ymmärrys muilla työaloilla kuin web kehittäjillä, esimerkiksi graafiset suunnittelijat jotka luova ilmeitä ja ulkoasuja verkkosivuille ja -palveluille tulisi mielestäni ymmärtää edes hieman merkintäkielistä mitä käytetään. Olen huomannut työelämässä suunnittelijoiden ymmärryksen auttavan huomattavasti kehittäjän ja suunnittelijan välistä kommunikointia.
25 22 Lähteet The Core LESS team, About the history of LESS, (luettu ) Core team, Bootrsap, (luettu ) Goto Kelly & Cotler Emily, Verkkopalveluprojekti, 2002 Suomenkielinen versio, Riitta Satala-Köykkä, IT-press, 2003 The Haml Team, Info about Haml, (luettu ) Libby Alex, Instant LESS CSS Preprocessor How-to, 2013 Niksiński Krzysztof, Instant HAML, 2013 Richter Josef, The Internet Explorer 8 Countdown, (luettu ) Talim Satish, Hampton Catlin on Haml, (luettu ) Wikipedia Foundation, Cascadian Style Sheets, (luettu ) Wikipedia Foundation, HTML, (luettu )
26 Liitteet 23
27 24
weela.net graafinen ohjeisto
weela.net graafinen ohjeisto Sisällys Weela.net SISÄLLYS: Logo sivu Värimääritykset... 2 Suoja-alueet... 3 Typografia... 4 Materiaali malleja Posteri, pöytäständi A ja B... 5 Julistepohja, käyntikorttimalli
Graafinen ohjeisto. Mainostoimisto Bock's Office Oy VAASANSEUDUN KEHITYS OY VASAREGIONENS UTVECKLING AB VAASA REGION DEVELOPMENT COMPANY
Graafinen ohjeisto Mainostoimisto Bock's Office Oy Johdanto Vaasanseudun Kehitys Oy VASEK elää ajan hengessä on avoin ja helposti lähestyttävä, mutta kuitenkin ryhdikäs, määrätietoinen ja terävä koko seudun
Tiera Kokouskutsu 1 (8) Rel lautakunta Aika , klo 15:00. Käsiteltävät asiat. 1 Kokouksen laillisuus ja päätösvaltaisuus
Tiera Kokouskutsu 1 (8) Aika 31.08.2016, klo 15:00 Paikka Auditorio Käsiteltävät asiat 1 Kokouksen laillisuus ja päätösvaltaisuus 2 Pöytäkirjan tarkastus 3 Viranhaltijoiden päätösten otto-oikeus 4 DP 5
Tiera Pöytäkirja 6/ (7) Testilautakunta Aika , klo 22:49-22:52. Käsitellyt asiat
Tiera Pöytäkirja 6/2016 1 (7) Aika 21.06.2016, klo 22:49-22:52 Paikka A1 Käsitellyt asiat 27 Kokouksen laillisuus ja päätösvaltaisuus 28 Pöytäkirjan tarkastus 29 Viranhaltijoiden päätösten otto-oikeus
GRAAFINEN MANUAALI.
www.liberaalipuolue.fi/media LOGO Puolueen logo koostuu kolmesta eri elementistä ja niiden asettelusta. Oikein -merkki, Liberaalipuolue -teksti ja vapaus valita -teksti. Logoa pitää käyttää täysin sille
Tunnus. Tiedosto: 4ctunnus.eps
Tunnus Yleiset ohjeet Tunnus esiintyy aina tekstillisenä. Tunnuksen värit ovat identtiset EU-lipun värien kanssa. Värit: Pantone Reflex Blue ja Pantone Process Yellow ja neliväripainatuksessa seuraavasti:
Lue tämä Kauniaisten kaupunki -tunnusoriginaalien käytöstä
Lue tämä Kauniaisten kaupunki -tunnusoriginaalien käytöstä 1. 2. 2. Kauniaisten kaupungin tunnus Kauniaisten kaupunki -tunnuskokonaisuus muodostuu seuraavista osista: 1. Pelkästä Kauniaisten vaakunasta,
Värit. Punainen Pantone: 179 CMYK: 0C 90M 80Y 0K RGB: 199R 55G 53B Hex: #C73735
Graafinen ohjeisto Tunnus Pinskujen tunnusta voidaan käyttää värillisenä tai mustavalkoisena. Tunnusta suositellaan käytettäväksi vaalealla tai Pinskujen keltaisella pohjalla. Mustavalkoista tunnusta voi
Intranet Työtilat Etuustyö Siiri Suomalainen > Haku sivustolta. Ma 14.5. 9.00 Yhteispalvelun teemaviikko. Ti 15.5. 9.00 Kelan palkkapäivä. Ke 16.5.
Kelan puhelinpalvelussa on häiriö. Vikaa selvitellään. Valitse tapahtumat > dolor sit amet, consectetur adipiscing elit 12.5.2012 dolor sit amet, consectetur adipiscing elit. Vestibulum sem augue, pulvinar
Pieni suuri kaupunki. GRAAFINEN OHJEISTO KERAVAN KAUPUNKI 2017
Pieni suuri kaupunki. GRAAFINEN OHJEISTO KERAVAN KAUPUNKI 2017 TUNNUS pystytunnus PYSTY- JA VAAKATUNNUS vaakatunnus Keravan kaupungin tunnus muodostuu kahdesta elemen stä: vihreästä käpyaiheisesta merkistä
Hollolan kunta. graafinen ohjeistus 6/2015
Hollolan kunta graafinen ohjeistus 6/2015 Logo Logon suoja-alueet suoja-alue Logon suoja-alue määrittäminen tapahtuu logon o-kirjaimen avulla. Elementtejä ja tekstejä ei suositella sijoitettavaksi tälle
Graafinen ohjeisto. Muuttuva Museo. Mainostoimisto Bock s Office Oy
Graafinen ohjeisto Muuttuva Museo Mainostoimisto Bock s Office Oy Johdanto Muuttuva Museo elää ajan hengessä perinteitä kunnioittaen. Se aktivoi kokemaan ja uskaltaa uudistua. Se haluaa puhutella myös
PK-PRO. Graafinen ohjeisto. Tunnukset voit ladata: www.pk-pro.fi/media 01.01.2014
Graafinen ohjeisto 01.01.2014 Tunnukset voit ladata: www.pk-pro.fi/media Ohjeiston esittely Suunnittelu-, konsultointi-, valvonta- ja projektinjohtopalvelumme kattaa teollisuuden, liike-elämän, kunnan,
Tervetuloa yhteiskunta-alan visuaaliseen maailmaan
Graafinen ohjeisto Tervetuloa yhteiskunta-alan visuaaliseen maailmaan Tämän oppaan tavoitteena on esitellä Yhteiskunta-alan korkeakoulutetut ry:n ilmeen perusasiat ja niiden kautta ohjata, kannustaa ja
Lorem ipsum dolor sit amet, consectetur adipiscing elit
Kirjaudu sisään / Rekisteröidy TUOTTEET Y R ITY S OTA YHT EYT TÄ Lorem ipsum dolor sit amet, consectetur adipiscing elit Nulla facilisi. Aenean ac LO R E M I P S U M Etsi tuotetta... MYYMÄL Ä K A L U ST
Palvelutaloyhdistyksen Graafinen ohjeisto
Palvelutaloyhdistyksen 17.7.2012 www.koskenrinne.fi/media Ohjeiston esittely Palvelutaloyhdistys Koskenrinne ry on perustettu vuonna 1945 ja se on alueen vanhin vanhusten palveluita tuottava yhdistys.
AUTTAJIEN VERKOSTO. Graafinen ohjeisto CMY
AUTTAJIEN VERKOSTO Graafinen ohjeisto CMY 1.1. VISUAALISEN ILMEEN PERUSELEMENTIT Tunnus Vapaaehtoisen pelastuspalvelun tunnus muodostuu sinisellä pohjalla olevasta valkoisesta risti- ja nuolikuviosta sekä
Tervetuloa kotiin! Jalasjärvi
Tervetuloa kotiin! Jalasjärvi Graafi nen ohjeistus 2011 Vapaat tontit - Rakentaminen - Mökkipörssi - Lähipalvelut - Harrastukset - /asuminen Sininen: Pantone 293 C Jalasjärven perustunnus C 96 % M 70 %
Xamk Brändi-identiteetti. Copyright Mainostoimisto Ilme 2016
Xamk Brändi-identiteetti Copyright Mainostoimisto Ilme 2016 Mikkeli Kouvola Savonlinna Kotka Tunnuksessa on nähtävissä neljä eri paikkakunnilla sijaitsevaa kampusta, jotka muodostavat kivijalan kaikelle
GRAAFINEN OHJEISTO. Mainostoimisto Bock s Office Oy, syyskuu 2012
GRAAFINEN OHJEISTO Mainostoimisto Bock s Office Oy, syyskuu 2012 Kuntatunnus ja värimääritykset CMYK liukuvärinen CMYK liukuvärinen heittovarjolla Säteittäinen liuku CMYK C100 M0 Y100 K70 C40 M0 Y100 K0
GRAAFINEN OHJEISTUS 2017
GRAAFINEN OHJEISTUS 2017 Logo vaaka Logo pysty Logo slogan Logo Varten logoa käytetään ensisijaisesti värillisenä, mutta sen käyttäminen yksivärisenä on suositeltavaa, jos se näin sopii käyttökohteeseen
Keravan kaupunki. :: graafinen ohjeisto
Keravan kaupunki :: graafinen ohjeisto Esipuhe 1 Graafinen ohjeisto on yhtenäisen viestinnän perustyökalu 1. Tunnus 2 1.1 Tunnus vaaka 3 1.2 Tunnus pysty 4 1.3 Tunnuksen käyttö pienenä 4 1.4 Tunnuksen
AP KIINTEISTÖPALVELUT
AP KIINTEISTÖPALVELUT GRAAFINEN OHJEISTO PJG 21052012 AP KIINTEISTÖPALVELUT GRAAFINEN OHJEISTO Logo 4-6 Värimääritykset 7 Typografia 8-9 Yritysgrafiikka - Käyntikortti 10 - Kirjekuoret 11 - Lomakkeet 12-13
TYPOGRAFIA 1.2.2016 WWW-VISUALISOINTI - IIM60110 - TYPOGRAFIA
TYPOGRAFIA 1.2.2016 Kirjain on ylivoimaisesti useimmin nähtävä visuaalisen viestinnän väline Kirjainmuodot ja niiden kehitys ovat aina olleet tiiviisti yhteydessä käytettyihin kirjoitusmenetelmiin. Papyrus/ruokokynä,
Oma ilme. Mika Hatanpää kaupunginsihteeri
Graafinen ohjeisto Oma ilme Graafisen ohjeistuksen tarkoituksena on antaa Kankaanpään kaupungin viestinnälle yhdenmukainen ja helposti tunnistettava ulkoinen ilme. Tämä ohjeisto on työväline niille, jotka
Kutsu Professoriluennot torstaina L U O N N O N T I E T E E L L I N E N T I E D E K U N TA
Kutsu Professoriluennot torstaina 2.4.2011 L U O N N O N T I E T E E L L I N E N T I E D E K U N TA Ohjetekstit "Ohje" tasolla. Poista taso näkyvistä ennen tulostamista tai painoon lähettämistä pdf-muodossa.
Päivitetty 08.12.2008. graafinen ohjeisto
Päivitetty 08.12.2008 graafinen ohjeisto 1 Tämän graafisen ohjeiston tarkoituksena on opastaa sinua K-Plussan visuaalisten elementtien käytössä. Ohjeisto pitää sisällään logon käyttöohjeet sekä ohjeet
VÄYLÄVIRASTO GRAAFINEN OHJEISTO 12/2018
VÄYLÄVIRASTO GRAAFINEN OHJEISTO 12/2018 YKSINKERTAINEN ON KAUNISTA Väylän liikemerkki koostuu sanasta VÄYLÄ ja sinisen sävyisestä tunnuksesta. Tunnuksessa on V-kirjain, jonka negatiivisesta tilasta muodostuu
Graafinen ohjeistus. Pienikin iskussa
Graafinen ohjeistus Logot Original logo jota käytetään mm. rahoittajien logojen yhteydessä. Yleisimmin käytettävä logo Värillinen logo jota käytetään vaihtoehtoisesti sellaisissa julkaisuissa joihin vaakaversio
Liikemerkin suoja-alue
1 Liikemerkki Suomen Fysioterapeutit Ry:n liikemerkki muodostuu tunnusosasta sekä tekstiosasta. Merkki ilmentää positiivisuutta, dynaamisuutta sekä ihmisläheisyyttä viestien myös asiantuntijuutta ja ammattilaisuutta.
Palvelun rakenne sekä sivumääritykset on työstetty toteutusprojektissa yhdessä Asiakkaan kanssa.
500m - Palvelun kuvaus - vaihe Thu Feb 6 06 Palvelun kuvaus.. Käyttötarkoitus. Käyttörajoitukset Palvelun rakenne sekä sivumääritykset on työstetty toteutusprojektissa yhdessä Asiakkaan kanssa. Tarjottavan
Päivitetty 17.04.2009. graafinen ohjeisto
Päivitetty 17.04.2009 graafinen ohjeisto 1 Tämän graafisen ohjeiston tarkoituksena on opastaa sinua K-Plussan visuaalisten elementtien käytössä. Ohjeisto pitää sisällään logon käyttöohjeet sekä ohjeet
Sisältö. Tunnus 3 Tunnuksen käyttötapoja 4 Värit 5 Typografia - Verkossa 6 Typografia - Printissä 7
Graafinen ohjeisto Sisältö Tunnus 3 Tunnuksen käyttötapoja 4 Värit 5 Typografia - Verkossa 6 Typografia - Printissä 7 2 Tunnus Vaakaversio Kompaktiversio Suojaetäisyydet Logon suoja-alue Grönä Åretin versaali
SISÄLTÖ. Johdanto. Logo. Merkki. Värit. Typografia. Käyntikortti. Kirjekuoret. Kirjelomake. Presentaatio. Ilmoitukset
Graafinen ohjeisto 2 SISÄLTÖ 3 Johdanto 4 Logo 5 Merkki 6 Värit 7 Typografia 8 Käyntikortti 9 Kirjekuoret 12 Kirjelomake 13 Presentaatio 14 Ilmoitukset 3 JOHDANTO Tämän ohjeiston tarkoitus on opastaa logon
VÄYLÄVIRASTO GRAAFINEN OHJEISTO 10/2018
VÄYLÄVIRASTO GRAAFINEN OHJEISTO 10/2018 YKSINKERTAINEN ON KAUNISTA Väyläviraston liikemerkki koostuu sanasta VÄYLÄ ja sinisen sävyisestä tunnuksesta. Tunnuksessa on V-kirjain, jonka negatiivisesta tilasta
Sisällysluettelo. TunnuS 3 Versiot... 3 Suoja-alue... 4 Käyttö kuvien kanssa... 5 Virheellinen käyttö... 6. VäriT 7 Käytettävät värit...
Graafinen ohjeisto Sisällysluettelo TunnuS 3 Versiot... 3 Suoja-alue... 4 Käyttö kuvien kanssa... 5 Virheellinen käyttö... 6 VäriT 7 Käytettävät värit... 7 Typografia 8 Käytettävät fontit... 8 Kielletyt
Ulkoasiainministeriö. Graafinen ohjeisto 1.6.2007
Ulkoasiainministeriö Graafinen ohjeisto 1.6.2007 Sisällysluettelo Johdanto 1. Tunnus 1.1 Tunnus 1.2 Suoja-alue 1.3 Tunnuksen koko ja osien suhteet 1.4 Tunnuksen esiintyminen ilman palkkia 1.5 Tunnus yhteistyömateriaaleissa
Hyväksytty kaupunginhallituksessa xx.xx.2010
1 Loviisan kaupungin graafinen ohjeisto Hyväksytty kaupunginhallituksessa xx.xx.2010 2 Sisällys Logon ja visuaalisen ilmeen suunnittelu ja toteutus: Aptual Oy www.aptual.fi Sisällys Logo Vaakuna Värimaailma
Graafi nen ohjeisto 1.0 JELPPIS.COM
Graafi nen ohjeisto 1.0 JELPPIS Sisältö Sisältö...2 Logo...3 Logo...4 Värivaihtoehdot...5 Suoja-alueet...6 Kielletty käyttö...7 Värit...8 Päävärit...9 Lisävärit...10 Typografia...11 Typografi a...12 Lomakkeet...13
Vaadin Bugrap. User Interface Wireframes. Hannu SALONEN Vaadin Ltd. hannu@vaadin.com
Vaadin Bugrap User Interface Wireframes Hannu SALONEN Vaadin Ltd. hannu@vaadin.com Vaadin 7 Report a Bug Bug reports Request a Feature 456 Feature requests Milestone resolved tasks 20 active tasks 47 open
KUVA SOITTOKUNNASTA. KOKO 460x260px. KESKIPALSTA LEV.620px. Eurajoen Nuorisosoittokunta, Kaharin osoite Design by Sari Nieminen
LOGO 140px NAVI LEV.140px ja KORK.40px NUOTTIAVAIN LOGO Linkit Rauman Kansalaisopisto: Suomen Puhallinorkesteriliitto: Rauman musiikkiopisto: Palmgren Konservatorio: Tänään harjoitukset jo poikkeuksellisesti
Graafinen ohjeisto. Tervetuloa 2 Tunnus 3-4 Värit 5 Typografia 6 Graafiset kuviot ja kuvat 7 Lomakkeisto 8-10 PowerPoint 11
Graafinen ohjeisto Tervetuloa 2 Tunnus 3-4 Värit 5 Typografia 6 Graafiset kuviot ja kuvat 7 Lomakkeisto 8-0 PowerPoint Seudulliset toimijat 2 Tunnusversio. 3 Lomakkeisto 4-5 PowerPoint 6 Tunnusversio 2.
Työ- ja elinkeinoministeriö Neuvonta- ja ohjauspalvelujen kehittämisprojekti NUOVE (ESR 2008-2011):
Työ- ja elinkeinoministeriö Neuvonta- ja ohjauspalvelujen kehittämisprojekti NUOVE (ESR 2008-2011): Elinikäinen ohjaus Keski-Uudellamaalla 13.10.2011 Projektisuunnittelija Jaana Puuronen Neuvonta- ja ohjauspalvelujen
Suostumuskoodi. Osakehuoneistorekisteri ASREK-projekti
Suostumuskoodi Osakehuoneistorekisteri ASREK-projekti 3.5.2018 !2 Suostumus Jotta uusi omistaja voidaan kirjata rekisteriin tarvitaan edellisen omistajan suostumus Mahdollisesti myös panttauksen kirjaamiseen
Kirkkonummen kunta. Graafinen ohjeisto
Kirkkonummen kunta Graafinen ohjeisto Versio 09.01.2013 Graafisen ohjeiston tarkoitus 2 Vahva kunta on nähtävä merkittävänä kilpailuetuna. Yritys- ja julkisuuskuvan tärkeä osa on yrityksen tai organisaation
KEUDAN GRAAFINEN OHJEISTO 2018
KEUDAN GRAAFINEN OHJEISTO 2018 Ohjeet logon, värien sekä fonttien käyttöön. Lisätietoja Keudan ilmeestä ja muusta viestinnästä voit kysyä viestintä- ja markkinointipalveluista, viestinta@keuda.fi Logo
Logo Värimaailma Typografia Graafiset elementit
Graafinen ohjeisto 4. 10. 14. 20. Logo Värimaailma Typografia Graafiset elementit 3 Liikkuva opiskelu -logosta on käytössä kaksi versiota sekä näiden värivariaatiot. Ensisijaisena logona käytetään versiota
Ohjeet Joutsenmerkin käyttämiselle. tuotteissa ja palveluissa
Ohjeet Joutsenmerkin käyttämiselle tuotteissa ja palveluissa VERSIO 1.0 / KESÄKUU 2017 Tervetuloa Näissä ohjeissa esitellään perussäännöt Pohjoismaisen ympäristömerkin eli Joutsenmerkin käyttämiselle tuotepakkauksissa,
Sivukartta ja rakennesuunnitelma Lahden Seutu www.lahdenseutu.fi 18.2.2013
Liite 3: Verkkomäärittelytyö Sivukartta ja rakennesuunnitelma Lahden Seutu www.lahdenseutu.fi 18.2.2013 PÄIJÄT-HÄMEEN VETOVOIMATEKIJÄT TITLE PAGE 2 Versiohistoria Versio: Pvm Tekijä(t): Muutokset: 0.9
Vuosi 2019 on myös Lakimiesliiton 75. juhlavuosi, jonka osana kampanja toteutetaan.
Graafinen ohjeisto Oikeus kuuluu kaikille -kampanjalla herätetään keskustelua siitä, milloin oikeus ei ole toteutunut saavutettavuudesta johtuen. Kohderyhmän halutaan jakavan tarinansa siitä, milloin oikeus
SISÄLLYS. Esipuhe KOTKAN VAAKUNA
Graafinen ohjeisto 02 SISÄLLYS 03 04 05 06 07 08 09 10 11 12 14 15 16 17 18 19 20 21 22 24 26 28 29 30 31 32 33 34 35 36 Esipuhe PERUSELEMENTIT Markkinointitunnus Markkinointitunnuksen esitystavat Tunnuksen
SOMMITTELU & WWW-LAYOUT WEB-VISUALISOINTI - TTMS0400.6S0V2
SOMMITTELU & WWW-LAYOUT 27.9.2016 Sivuston layoutin suunnittelu on sisältöelementtien välisten suhteiden määrittelyä. Sommittelu on kuvallisten elementtien järjestämistä mielekkääksi kokonaisuudeksi kuvapinnalla.
Graafiset ohjeet. värit tunnus ja logo muodot typografia
Graafiset ohjeet värit tunnus ja logo muodot typografia Värit Ay-toimihenkilöiden värit ovat syklaaminpunainen Pantone 206 C ja vihreään vivahtava ruskea Pantone 133 C. Lämpiminä sävyinä ne muodostava
HTML & CSS. HTML (HyperText Markup Language) Antti Koivisto. ! HTML on sivujen kuvauskieli.
HTML & CSS Antti Koivisto HTML (HyperText Markup Language)! HTML on sivujen kuvauskieli.! Se ei ole ohjelmointikieli.! HTML on merkintäkieli, joka koostuu monista merkintä tägeistä ().! Voidaan
Imatran kaupunki. Graafinen ohjeisto
Imatran kaupunki Graafinen ohjeisto 12.11.2010 Graafinen ohjeisto Logo ja värit 3 Logo 3 Logon turva-alue 5 Värit 6 Typografia 7 Lomakkeet 8 Raporttien kansilehti 13 Rollup 14 Ilmoitukset 16 Juliste 20
Logo 2
Graafinen ohje 2012 Logo 2 3 4 8 9 13 14 18 19 xx x x 25 Kaari 26 27 28 29 30 Värit 35 Pääväri Sininen 2 -väri Musta 3 -väri Vaaleansininen 4 -väri Valkoinen CMYK C90 M40 Y0 K0 CMYK C0 M0 Y0 K100 CMYK
#näkemystehdas. Sisällöntuotanto on myynti- ja markkinointikoneiston
#näkemystehdas Sisällöntuotanto on myynti- ja markkinointikoneiston sydän. Sisältömarkkinointi on tehokas keino tarjota asiakkaallesi ostopäätöstä helpottavaa tietoa. Kiteytettynä sisältömarkkinointi tarkoittaa
Peerage of Science ja vapaa vertaisarviointi. FT Nina Pekkala Tieteen julkisuus -seminaari
Peerage of Science ja vapaa vertaisarviointi FT Nina Pekkala Tieteen julkisuus -seminaari 12.4.2013 Tieteellisen vertaisarvioinnin merkitys Tutkimuksen laadun ja arvon mitta Maailmanlaajuisesti julkaistaan
Forssan kaupunki. graafinen ohjeisto
Forssan kaupunki graafinen ohjeisto Sisältö Esipuhe 3 Forssan visio ja strategia pähkinänkuoressa 4 1. Tunnus 5 1.1 Tunnuksen mittasuhteet ja suoja-alue 6 1.2 Tunnuksen värit 7 1.3 Tunnuksen sovellukset
Taimi. Elinvoimaa luonnosta. Suuri teemanumero TEKEVÄT MÄKIVETOJA LEHMÄT VERTAILUSSA K-CITYMARKET PRISMA LIDL KOKEILE UUSIMMAT MEHURESEPTIT
Luomuaiheinen julkaisu 4/2017 Elinvoimaa luonnosta KOKEILE UUSIMMAT MEHURESEPTIT MÄKIVETOJA TEKEVÄT LEHMÄT VERTAILUSSA K-CITYMARKET PRISMA LIDL Suuri teemanumero RUOKA JUOMA LUONTO ELÄMÄ UUT ISET 3. BYROKRATIAN
Visuaalinen identiteetti Elokuu 2006 Turvallisuusyhteistyön taustavoima Suomen Erillisverkot Oy:n uusi visio on olla turvallisuusviranomaisten verkottamisen kumppani. Erillisverkot ja sen palvelut ovat
1. Ohjeiston käyttäjälle
Graafinen ohjeisto Sisältö 1. Ohjeiston käyttäjälle 2. Kauhajoen tunnus ja graafinen linja 3. Peruselementit 3.1. Tunnus 3.2. Merkki 3.3. Logo ja slogan 3.4. Suoja-alue ja minimikoko 4. Tunnuksen värimääritykset
GRAAFINEN OHJEISTO 11/2014
GRAAFINEN OHJEISTO 11/2014 ROIHU -GRAAFINEN OHJEISTO SISÄLLYSLUETTELO 1. ROIHU-LOGO... 3 1.1. PÄÄLOGON KAKSI VERSIOTA... 4 1.2. VÄRIT JA LOGON KIRJASINTYYPPI... 5 1.3. PÄÄLOGON SUOJA-ALUE... 6 1.4. MUSTA
Tunnus 5. Tunnuksen perusversio. Tunnuksen suoja-alue on sama kuin tekstin korkeus. Tunnus Aluksi
Elinkeino-, liikenne- ja ympäristökeskukset (ELY) aloittavat toimintansa vuoden 2010 alussa osana perusteellista valtion aluehallinnon uudistusta. Uudet keskukset vastaavat niistä tehtävistä, jotka aiemmin
Turun ja Kaarinan seurakuntayhtymä. Visuaalinen identiteetti
Turun ja Kaarinan Visuaalinen identiteetti Eteenpäin katsova risti Turun ja Kaarinan n uusi visuaalinen ilme vahvistaa yhtymän ja sen yhdeksän seurakunnan identiteettiä. Graafinen ilme on kirkkojen arkkitehtuuriin
GRAAFINEN OHJEISTO. Euroopan unioni Euroopan aluekehitysrahasto maaseuturahasto
GRAAFINEN OHJEISTO Euroopan unioni Euroopan aluekehitysrahasto maaseuturahasto Sisällysluettelo TUNNUS Perustunnus ja suoja-alueet... 3 Mustavalko- ja harmaasävyversiot... 4 KÄYTETTÄVÄT VÄRIT Käytettävät
Uudet Internet-sivustot ja sähköiset työvälineet TEtoimistojen neuvonta- ja ohjauspalvelujen tueksi
Uudet Internet-sivustot ja sähköiset työvälineet TEtoimistojen neuvonta- ja ohjauspalvelujen tueksi Työ- ja elinkeinoministeriö/ Neuvonta- ja ohjauspalvelujen kehittämisprojekti NUOVE (ESR 2008-2013),
SISÄLLYSLUETTELO
ETELÄ- KARJALA 1 SISÄLLYSLUETTELO 13.11.2015 // BRÄNDI...3 // VÄRIT...6 // TUNNUS...9 // TYPOGRAFIA...18 // KUVATYYLI...23 // GRAAFISET TEEMAT...27 // SOVELLUKSET...31 // LOMAKKEISTO...43 // SÄHKÖINEN
GRAAFINEN OHJEISTUS 1.0
GRAAFINEN OHJEISTUS 1.0 Mainostoimisto Penbox 10-2015 TAIVASSALON LOGO Virallinen logo 2015 Taivassalon ilmeen keskeisin elementti on tunnus logotekstin yhteydessä. Yksimastoisesta purjelaivasta muodostuva
EU:n rakennerahastokausi 2007 2013 GRAAFINEN OHJEISTUS
EU:n rakennerahastokausi 2007 2013 GRAAFINEN OHJEISTUS EU:n rakennerahastokausi 2007 2013 2 Ingressi 3 Graafisen ilmeen osat 4 Logo 5 Graafinen aihe 6 Graafinen aihe variaatiot 7 Värisävyt 8 Typografia
Otsikko otsikko otsikko otsikko
Terveet lapset -Monitoimijuus lasten ja nuorten ylipainon ennaltaehkäisyssä (5 op) Otsikko otsikko otsikko otsikko TERVETULOA Terveet lapset monitoimijuus lasten ja nuorten ylipainon Lorem ipsum dolor
Vaadin Bugrap. User Interface Wireframes. Hannu Salonen Vaadin Ltd.
Vaadin Bugrap User Interface Wireframes Hannu Salonen Vaadin Ltd. hannu@vaadin.com Dave Developer Logout Vaadin 7 Report a Bug 123 Bug reports Request a Feature 456 Feature requests Search reports Go Milestone
Graafinen ohjeisto 1
Graafinen ohjeisto 1 Salon yhtenäinen ilme Graafisen ohjeiston tehtävänä on yhtenäistää Salon kaupungin visuaalista ilmettä. Harkittu värimaailma, ennalta valittu typografia ja valmiiksi määritellyt reu
Graafinen ohjeisto Salon kaupunki 1076/ /2016 1
Graafinen ohjeisto 1 Salon yhtenäinen ilme Graafisen ohjeiston tehtävänä on yhtenäistää Salon kaupungin visuaalista ilmettä. Harkittu värimaailma, ennalta valittu typografia ja valmiiksi määritellyt reu
Paikallisen nuorisoseuran. graafinen ohjeisto. Mikä on graafinen ohjeisto ja sisällys
Paikallisen nuorisoseuran graafinen ohjeisto Mikä on graafinen ohjeisto ja sisällys Graafinen ohjeisto tukee Suomen Nuorisoseurojen visuaalista ilmettä sekä auttaa ilmeen yhdenmukaisuuden säilyttämisessä.
HANHIKIVI 1 GRAAFINEN OHJEISTO
GRAAFINEN OHJEISTO SISÄLLYS Logo 4 Suoja-alue 5 Väriversiot 6 Hierarkia 7 Värit 8 Osavärit ja suhteet 9 Typografia 10 Sähköinen esitys 11 LOGO Hanhikivi 1 -logossa on kaksi elementtiä: tunnus sekä logoteksti,
Lisätehtävät. Frantic 2015 sivu 1 www.frantic.com
Lisätehtävät Frantic 2015 sivu 1 www.frantic.com Fontit - Google fonts Fonttien käyttäminen verkossa ilman uusien fonttien lataamista on melko rajattua, sillä koskaan ei voi tietää mitä fontteja vastaanottajan
Päivitetty 12.5.2009. Graafinen ohjeisto SUOMEN EKONOMILIITTO FINLANDS 1 EKONOMFÖRBUND SEFE RY
Päivitetty 12.5.2009 Graafinen ohjeisto SUOMEN EKONOMILIITTO FINLANDS 1 EKONOMFÖRBUND SEFE RY GRAAFINEN OHJEISTO Sisällys Logo 4 logo ja slogan 5 ruotsinkieliset versiot 6 englanninkielinen logo 7 väriversiot
Graafinen ohjeistus. Suomen evankelisluterilainen kirkko ja seurakunnat SUOMEN EV.LUT. KIRKKO
Graafinen ohjeistus Suomen evankelisluterilainen kirkko ja seurakunnat SUOMEN EV.LUT. KIRKKO 1 Sisällys 1. Johdanto Kenelle, missä, miten? 3 2. Tunnus Kirkon yhteinen tunnus on yhteinen nimittäjä 5 Miten
Turun kauppatieteiden ylioppilaat ry GraaFinen ohjeistus versio 1.0
Turun kauppatieteiden ylioppilaat ry GRAAFINEN OHJEISTUS tavoit teet TuKY ry:n viestinnän tavoit teita ovat: sivu Yhdistyksen sisäinen ja ulkoinen viestintä on tehokasta ja tarkoituksenmukaista Tuky ry
Eeva Haataja
Eeva Haataja 17.03.2014 1230255 Kotitehtävä 1 Graafiset käyttöliittymät http://users.metropolia.fi/~eevaih/graaf/hw1/hw1.html HW1.html
BRÄNDIOHJEISTO VERSIO 2.0/
BRÄNDIOHJEISTO VERSIO 2.0/8.2.2017 ESIPUHE Hyvä Hangonsillan viestinnän tekijä, Tähän dokumenttiin on koottu Hangonsillan brändin elementit. Ohjeisto on kaikkien Hangonsillan kumppanien vapaasti käytettävissä.
Praesent feugiat sapien aliquet odio. Integer vitae justo. Aliquam vestibulum fringilla lorem. Sed neque lectus, consectetuer at, consectetuer sed,
Abstract Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Ut purus elit, vestibulum ut, placerat ac, adipiscing vitae, felis. Curabitur dictum gravida mauris. Nam arcu libero, nonummy eget, consectetuer
Paltamon kunnan markkinointiviestinnän. Luonnos design Little Red House / Jukka Laukkanen
Paltamon kunnan markkinointiviestinnän Luonnos design Little Red House / Jukka Laukkanen Suunnittelun lähtökohdat Paltamo on kunta kuntien joukossa. Erottuaakseen massasta tulee kunnan ilmeen olla jotain
INVESTOINTI- JA TOIMITILAMARKKINAKATSAUS Päijät-Häme Arviointitoimisto Oy. Mikko Helenius & Co
INVESTOINTI- JA TOIMITILAMARKKINAKATSAUS Päijät-Häme 0 Arviointitoimisto Oy Mikko Helenius & Co Kiinteistön arvo yrityskaupassa Sysmä Padasjoki Hämeenkoski Kärkölä Hollola Sisältö Pääkirjois Heinola Hollola
Graafinen ohjeisto Kuvitus: J. Sibelius Finlandia
Graafinen ohjeisto 10.8.2011 Kuvitus: J. Sibelius Finlandia 1 Sisältö Johdanto... 3 Visuaalisuus... 4 Merkki... 5 Tunnus... 6 Tunnuksen suoja-alue ja minimikoko... 7 Tunnuksen asemointi ja koko... 8 Tunnuksen
Graafinen ohje 2012 Logo 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 xx x x 25 Kaari 26 27 28 29 30 31 32 33 34 Värit 35 Pääväri Sininen 2 -väri Musta 3 -väri Vaaleansininen 4 -väri Valkoinen
HTML:n perusteet. Jari Sarja / Otavan Opisto 2012. Tämä oppimateriaali on lisensoitu Creative Commons Nimeä-Tarttuva 3.
HTML:n perusteet Jari Sarja / Otavan Opisto 2012 Tämä oppimateriaali on lisensoitu Creative Commons Nimeä-Tarttuva 3.0 -lisenssillä 1 11. Sivuston taittaminen HTML:n avulla Sivuston taittaminen tarkoittaa
Esipuhe. Sisältö: 6 Esimerkkisovelluksia SUOMEN RATSASTAJAINLIITTO RY FINLANDS RYTTARFÖRBUND RF
Esipuhe Sisältö: Suomen Ratsastajainliitto ry (SRL) on maamme ratsastusurheilun keskusjärjestö. Ratsastajainliitto edistää ratsastusta yleisenä urheilu- ja liikuntakasvatusmuotona, järjestää ratsastuskilpailuja
9=1 GRAAFINEN OHJEISTO
9=1 GRAAFINEN OHJEISTO TUNNUKSEN SUOJA-ALUE Tunnuksen käyttö eri materiaaleissa edellyttää suoja-aluetta sen ympärillä. Tämän alueen sisäpuolelle ei tulisi tekstiä*. Suoja-alueen koon määrittelystä voidaan
1. LOGO 2. VÄRIT 3. GRAAFINEN MUOTOKIELI 4. TYPOGRAFIA 5. VALOKUVAT 6. SOVELLUSESIMERKKEJÄ
GRAAFINEN OHJEISTO Raaseporin visuaalinen identiteetti muotoutuu lukemattomissa eri sähköisissä ja fyysisissä ympäristöissä. On hyvin tärkeää, että noudatamme ohjeiston tarjoamia määrityksiä. Vain siten
Visuaalinen ohjeisto. Peruselementit Huhtikuu 2010
Visuaalinen ohjeisto Peruselementit Huhtikuu 2010 SISÄLTÖ 2 SITRA LYHYESTI...3 SITRAN VISUAALINEN ILME...4 PERUSELEMENTIT Tunnus Tunnus...5 Tunnuksen käyttö...6 Tunnuksen virheellinen käyttö...7 Tunnushakemisto...8
Sisällys. 112 ilmeen ideologia. Graafisesta ohjeesta
Graafinen ohjeisto 2011 Sisällys Graafisesta ohjeesta Graafisen ohjeen tarkoituksena on ylläpitää yhtenäistä visuaalista ilmettä, joka on yhtenä tärkeänä tekijänä rakentamassa tapahtuman tunnettuutta ja
graafinen ohjeisto v
graafinen ohjeisto v 2.2 3.4.2012 sisällys Alkusanat 3 logo 4 Logon versiot ja käyttötarkoitukset 5 Suojaalueet ja minimikoot 6 Logon värivariaatiot 7 värit 8 Päävärit ja lisävärit sekä värivariaatioryhmät
Rovaniemen kaupungin graafinen käsikirja lyhennetty versio
Rovaniemen kaupungin graafinen käsikirja lyhennetty versio 1.0 11.10.2005 Rovaniemen graafisen käsikirjan käyttötarkoitus Rovaniemen kaupungin yhtenäinen visuaalinen ilme määrittää kaupungin ulkoisen identiteetin,
HKL:N UUSI ILME. kuin kehittämis- ja investointihankkeissa.
Graafinen ohjeisto HKL:N UUSI ILME HKL ilme uudistui organisaatiomuutoksen yhteydessä vuoden 2016 alussa. Muutoksen taustalla on halu pysyä mukana metro- ja raitioliikenteen voimakkaassa kasvussa ja laajenemisessa
NURMEKSEN KAUPUNKI Graafinen ohjeisto
NURMEKSEN KAUPUNKI Graafinen ohjeisto 2013 12.12.2013 SISÄLLYSLUETTELO Nurmes 3 Miksi luoda paikan ilme 3 TUNNUS 4 Nurmeksen ilme 4 Mittasuhteet 5 Versiot 6 Koko 7 Väriversiot ja niiden käyttö 8 Nurmeksen
Visuaalinen identiteetti kattaa Paytrailin verkko- ja painotuoteviestinnän olennaiset elementit. Sen avulla varmistetaan, että brändin identiteetti
Graafinen ohjeisto identiteetti #ydin Paytrailin visuaalinen identiteetti viestii uuden ajan maksujärjestelmän vahvuuksia ja tärkeimpiä ominaisuuksia: helppoutta, elämyksellisyyttä, raikkautta, luotettavuutta
TEKNOWAREN TURVAVALAISTUSJÄRJESTELMIEN AFTER SALES -PALVELUT
TEKNOWAREN TURVAVALAISTUSJÄRJESTELMIEN AFTER SALES -PALVELUT TURVAVALAISTUS LUOTETTAVAA TUKEA TURVAVALAISTUSJÄRJESTELMÄN KOKO ELINKAARELLE Lighting Technology TEKNOWARE Lahtelainen Teknoware Oy on kansainvälinen