RESPONSIIVISEN VERKKOSIVUN TOTEUTUS DRUPAL SISÄLLÖNHALLINTA- JÄRJESTELMÄLLÄ
|
|
- Marjatta Niemi
- 8 vuotta sitten
- Katselukertoja:
Transkriptio
1 Opinnäytetyö (AMK) Tietojenkäsittelyn koulutusohjelma Yrittäjyys ja sähköinen liiketoiminta 2016 Jani Kalliomäki RESPONSIIVISEN VERKKOSIVUN TOTEUTUS DRUPAL SISÄLLÖNHALLINTA- JÄRJESTELMÄLLÄ Case: Nostokonepalvelu Oy
2 OPINNÄYTETYÖ (AMK) TIIVISTELMÄ TURUN AMMATTIKORKEAKOULU Tietojenkäsittelyn koulutusohjelma Yrittäjyys ja sähköinen liiketoiminta Toukokuu 2016 Sivumäärä 27 Ohjaaja: Päivi Killström Jani Kalliomäki RESPONSIIVISEN VERKKOSIVUN TOTEUTUS DRUPAL SISÄLLÖNHALLINTAJÄRJESTELMÄL LÄ Verkkosivuja selataan nykypäivänä yhä enenevässä määrin mobiililaitteilla. Tämän on faktan on myös huomannut hakukone Google, joka alkoi vuoden 2015 huhtikuussa suosimaan mobiiliystävällisiä sivustoja hakutuloksissaan. Siksi sivustoja täytyy muokata sopimaan paremmin pienemmille näytöille. Aikaisemmin tämä on tarkoittanut käytännössä sitä, että sivustolle luodaan erillinen mobiiliversio johon käyttäjä ohjataan mikäli hän saapuu sivustolle mobiililaitteella. Tämä on kuitenkin useimmiten kallis vaihtoehto, joka tuottaa toteuttajalle ylimääräistä työtä ja tekee sivustoista hitaita. Vaihtoehto mobiiliystävällisten sivustojen toteuttamiseen on luoda responsiivinen sivusto, joka skaalautuu käyttäjän laitteen näytön mukaan. Tässä opinnäytetyössä esitellään yksi tapa, joilla responsiivisuuden voi toteuttaa. Työssä käsitellään responsiivisuuden toteuttamista CSS- tai JavaScript-tekniikoita käyttäen. Lisäksi työssä perehdytään siihen, mitä kannattaa ottaa huomioon responsiivista verkkosivua suunnitellessa. Sivuston luomisessa käytän työvälineenä Drupal sisällönhallintajärjestelmää, johon rakennan responsiivisen teeman. Opinnäytetyön tuloksena syntyy nosto- ja kuljetusalan yritykselle sivusto, joka toteutetaan responsiivisesti. Sivusto saatiin lähes valmiiksi, ja se julkistetaan kun sisältö saadaan syötettyä paikalleen. Asiakkaan toiveena oli muuttaa sivuston ulkoasu nykyaikaisemmaksi, mutta silti säilyttää hallinnan käyttöliittymä mahdollisimman muuttumattomana. Näissä tavoitteissa onnistuttiin pysymään, minkä takia opinnäytetyö onnistui tavoitteiden mukaisesti. ASIASANAT: Drupal, responsiivinen verkkosuunnittelu, CSS media query
3 BACHELOR S THESIS ABSTRACT TURKU UNIVERSITY OF APPLIED SCIENCES Degree Programme in Business Information Technology Entrepreneurship and e-business May 2016 Total number of pages 27 Instructor: Päivi Killström Jani Kalliomäki RESPONSIVE WEB DEVELOPMENT WITH DRUPAL CONTENT MANAGEMENT SYSTEM Nowadays websites are used more often with mobile devices. This is a fact that also Google has noticed. In April 2015 Google started preferring mobile-friendly websites in their search results. Thus, the websites have to be modified to fit better for narrow screens. Earlier this was done by building a separate mobile site, in which the user was redirected, if s/he tried to access the site with a mobile device. However that is an expensive method, which causes a lot of work for developers and makes websites slow. Responsive web design is a very feasible alternative, where the website and its elements response to the width of the device and its screen. This thesis presents a method to build a responsive website. Two alternative ways for responsive development are introduced: CSS media queries and JavaScript. Some important considerations when designing a responsive website are also discussed. Drupal content management system was used as the tool for building the website. As an outcome, a new responsive website was designed for a logistics and lifting company. The website is almost ready, and will be published as soon as the text content is completed and placed. The client wished that the layout of the website would be modified in more modern look, but also the administration left as similar as possible as in the existing website. These wishes were fulfilled and as a whole the thesis met the set goals. KEYWORDS: Drupal, responsive web design, CSS media queries
4 SISÄLTÖ KÄYTETYT LYHENTEET (TAI SANASTO) 6 1 JOHDANTO 7 2 RESPONSIIVISET VERKKOSIVUT Responsiivisuuden hyödyt ja haasteet Responsiivinen suunnittelu Responsiivinen toteutus Responsiivisuuden toteutus CSS media queryilla Responsiivisuuden toteutus javascriptilla Responsiivisuuden testaaminen 12 3 DRUPAL -SISÄLLÖNHALLINTAJÄRJESTELMÄ 13 4 CASE: NOSTOKONEPALVELU OY Drupalin asennus Uuden teeman luonti Teeman rakenteen muokkaaminen Sivuston rakentaminen Teeman ulkoasun muokkaaminen Teeman perusrakenne Rakenteen ja elementtien responsiivisuus 21 5 YHTEENVETO 25 LÄHTEET 26 KUVAT Kuva 1. Esimerkki viewport meta-tiedosta, joka määrittää sivuston leveydeksi maksimissaan laitteen näytön leveyden. 8 Kuva 2. Kuvankaappaus vanhasta mobiilisivustosta. 15
5 Kuva 3. Kuvankaappaus vanhasta sivustosta tietokoneella selattaessa. 16 Kuva 4. Kuvankaappaus.info -tiedoston lohko-alue määrittelyistä. 17 Kuva 5. Kuvankaappaus page.tpl.php -tiedostosta. Koodissa määriteltynä HTML - elementti "page-top", jonka sisään tulostetaan "top" lohko-alue. 18 Kuva 6. Kuvankaappaus lohko-alueista aseteltuna oikeille paikoilleen. 18 Kuva 7. Kuvankaappaus lohkojen hallintanäkymästä 19 Kuva 8. Kuvankaappaus ".container" CSS -luokasta, ja sen tyylimäärittelyistä eri näyttöleveyksillä. 21 Kuva 9. Kuvankaappaus style.scss -tiedostosta, missä ilmenee näkymän yksittäisen tuloksen asettelu. 22 Kuva 10. Kuvankaappaus etusivun navigaatio-elementistä. 22 Kuva 11. Kuvankaappaus mobiilivalikon koodista. Vasemmalla ylhäällä napin HTML - rakenne. Oikealla tyylimääritykset, ja vasemmalla alhaalla jquery -animaatio. 23 Kuva 12. Kuvankaappaus navigaatiosta puhelimella selattaessa. Vasemmalla navigaatio kiinni, ja oikealla avattuna. 24 Kuva 13. Mocup -kuva sivustosta eri laitteilla. 24
6 KÄYTETTY SANASTO Breakpoint CSS Drupal Drush Javascript jquery Media query Meta tag MySQL PHP SASS Viewport Tyylitiedostoihin määriteltävä leveysmääre, jota käytetään responsiivisilla verkkosivuilla. Verkkosivuilla käytetty tyylitiedoston koodauskieli. Avoimen lähdekoodin sisällöhallintajärjestelmä. Drupal perustuu PHP ohjelmointikieleen. Drupalin komentorivityökalu, jolla voidaan suorittaa komentoja Drupalissa ilman tarvetta itse sivustolla käymiseen. Ohjelmointikieli jolla voidaan tehdä dynaamisia elementtejä verkkosivuille. JavaScript prosessoidaan käyttäjän selaimessa. Avoimen lähdekoodin JavaScript kirjasto. jquerya käytetään esimerkiksi animaatioiden luomiseen verkkosivun elementeille. CSS attribuutti johon määritellään breakpoint, ja mitä verkkosivulla tapahtuu kun näytön leveys ylittää tai alittaa sen. Tarjoaa tietoa sivustosta selaimille ja hakukoneille. Meta tag ei näy verkkosivun selaajalle. Avoimen lähdekoodin relaatiotietokanta. Avoimen lähdekoodin ohjelmointikieli, jota käytetään dynaamisten verkkosivujen teossa. PHP prosessoidaan verkkopalvelimella. Laajennus CSS kieleen, millä voidaan pitää tyylitiedostot järjestelmällisempinä ja nopeammin käsiteltävinä. Verkkosivun näkyvä alue selaimessa.
7 7 1 JOHDANTO Internetin käyttömäärä mobiililaitteilla on kasvanut paljon viime vuosina. Yhdysvalloissa yli puolet internetmedian käytöstä tapahtuu älypuhelimilla tai tabletilla (Bosomworth 2015). Suomessakin internetin käyttö mobiilisti on selvässä kasvussa, sillä 90% prosenttia älypuhelimen omistajista käyttää sitä internetin selaamiseen (SVT 2015). Näiden lisäksi Google aloitti vuoden 2015 huhtikuussa suosimaan mobiiliystävällisiä sivustoja hakutuloksissaan (Kocher 2015). Näistä syistä voidaan päätellä, että mobiiliystävällisille verkkosivuille on nykypäivänä paljon tarvetta, minkä takia kaikkien verkkokehittäjien pitäisi niitä osata luoda. Mobiiliystävällisten verkkosivujen luomiseen on olemassa kaksi tapaa. Tavallisen verkkosivun jatkeeksi voidaan luoda erillinen mobiilisivusto, johon käyttäjä ohjataan kun hän saapuu sinne mobiililaitteella. Tämä ratkaisu on toimiva, mutta sille on olemassa vähemmän työtä vaativa, ja kustannustehokkaampi vaihtoehto (Ghazarian 2014.) Ethan Marcotte esitteli termin responsive web design vuonna 2010 A List Apart nimisessä verkkolehdessä (Wikipedia). Responsiivinen verkkosivusuunnittelu (responsive webdesign) tarkoittaa sitä, että sivusto ja sen sisältö skaalautuvat käyttäjän laitteelle sopivaksi (Marcotte 2010). Tässä opinnäytetyössä käsittelen verkkosivujen responsiivista suunnittelua ja toteutusta, sekä sivuston toteuttamista Drupal -sisällönhallintajärjestelmällä. Työn tarkoituksena on toteuttaa responsiivinen verkkosivu-uudistus nosto- ja kuljetusalan yritykselle.
8 8 2 RESPONSIIVISET VERKKOSIVUT Ennen internetiä selattiin pääasiallisesti vain tietokoneilla luvun puolivälissä älypuhelimet alkoivat yleistyä, ja niissä olevat internetselaimet kehittyivät sellaiseksi, että niillä saatettiin selata samoja sivustoja kuin tietokoneillakin. Haasteena tässä kuitenkin oli se että puhelinten näytöt olivat kapeita, ja verkkosivujen elementit liian pieniä sormella käytettäväksi (Soojian 2015.) Responsiivinen verkkosivu tarkoittaa sitä, että sivusto skaalautuu lukijan näytön leveyden mukaan. Toisin kuin erikseen rakennetussa mobiilisivustossa, selain lataa laitteesta riippumatta aina saman sivuston (Knight 2011.) Sivuston metatietoihin (meta tag) lisättävä viewport-argumentti lukee käyttäjän laitteen näytön resoluution ja kertoo selaimelle minkä kokoiseksi verkkosivu pitää skaalata (Paulund 2013). Kuva 1. Esimerkki viewport meta-tiedosta, joka määrittää sivuston leveydeksi maksimissaan laitteen näytön leveyden. 2.1 Responsiivisuuden hyödyt ja haasteet Responsiivisuuden hyödyt ovat sen tehokkuudessa. Verrattuna siihen, että tehtäisiin verkkosivun lisäksi erillinen mobiilisivusto, responsiivinen sivusto on huomattavasti halvempi vaihtoehto koska kehitettävänä on vain yksi sivusto. Samasta syystä myös sivuston päivittäminen on yksinkertaisempaa. Jos sivustoja on kaksi, siinä tapauksessa päivitettävä on kaksi sisältöä. Mobiililaitteilla verkkoyhteydet ovat usein hitaita. Erillinen mobiilisivusto vaatii URL - uudelleenohjauksen, joka hidastaa sivuston latautumista. Responsiivinen verkkosivu on tästä syystä nopeampi vaihtoehto, koska se ei tarvitse kuin yhden URL osoitteen (Ghazarian 2014.) Hakukoneiden kannalta responsiivinen verk-
9 9 kosivu on paras vaihtoehto. Useimmat erilliset mobiilisivut eivät pärjää hakutuloksissa, sillä ne jäävät normaalin työpöytä-versionsa varjoon. Responsiivisessa verkkosivussa kaikki sisältö on yhdessä paikassa, joten sivusto löytyy varmemmin hakukoneilla (Francis 2014.) Yksi sivusto kaikille laitteille saattaa myös osoittautua haasteelliseksi, varsinkin kehittäjälle. Erilaisille näyttöleveyksille täytyy miettiä sisällön painotusta, esimerkiksi mobiilissa tärkeä informaatio pitää saada mahdollisimman ylös. Kehittäjän täytyy miettiä miten saa sisällön asettumaan toivotulla tavalla kun näyttö kapenee. Käyttäjäkokemus saattaa myös osoittautua haasteeksi. Erillisellä mobiilisivustolla voidaan keskittyä ainoastaan mobiilikäyttäjiin, jolloin saadaan paras käyttökokemus juuri niille käyttäjille. Responsiivisella sivustolla kehittäjän täytyy ottaa huomioon kaikki käyttäjät ja laitteet, jolloin hyvin todennäköisesti joudutaan tekemään kompromisseja elementtien asettelussa, jotta ne saataisiin asettumaan hyvin myös pienemmällä näyttökoolla. (Ghazarian 2014.) 2.2 Responsiivinen suunnittelu Responsiivisessa suunnittelussa täytyy ottaa huomioon hyvä käyttäjäkokemus. Mobiililaitteilla sivustoa selataan sormella, minkä takia linkkien tulee olla suurempia. Mobiililaitteiden internetyhteydet ovat usein heikompia kuin kotitietokoneella, minkä takia täytyy miettiä sivuston latausaikaa. Jos kuvia on paljon ja ne ovat suurikokoisia, sivuston lataaminen saattaa kestää useita kymmeniä sekunteja. Mobiililaitteilla yksi suurimmista haasteista responsiivisessa suunnittelussa on tilan käyttö. Tabletilla on vielä mahdollista käyttää kaksipalstaista sivusuunnittelua, mutta puhelimella selatessa näyttö on niin kapea että sivuston kaikki elementit täytyy asetella allekkain. Sivustoista tulee usein todella pitkiä, minkä takia kehittäjän täytyy miettiä että voisiko jotain elementtejä karsia pois. Varsinaista sisältöä ei kannata poistaa, mutta esimerkiksi mainokset jotka isoilla näyttöleveyksillä ovat luonteva osa sivua, saattavat viedä kapeilla näytöillä vain turhaa tilaa. Priorisoitavaa sisältöä joka kannattaa sijoittaa mahdollisimman ylös, on
10 10 esimerkiksi yhteystiedot. Koska tilaa leveyssuunnassa on rajoitetusti, myös valikko kannattaa piilottaa näkyvistä, esimerkiksi erillisen napin taakse (Boyd 2015.) Usein suunnitteluvaiheessa on vaikeaa asetella sivuston elementtejä niin että mobiilissa ne asettuisivat hyvään prioriteettijärjestykseen. Tähän ongelmaan ratkaisu on niin kutsuttu mobile first. Mobile first tekniikassa suunnittelu aloitetaan nimensä mukaisesti mobiili edellä. Ensin suunnitellaan miltä sivusto näyttää puhelimella, ja sijoitetaan tärkein sisältö ylös. Pienimpään näyttökokoon laitetaan vain kaikki käyttäjälle olennainen tieto (Sexton 2015.) Mobile first ajattelutapa on hyvä sillä, tällöin sisällön karsiminen vain kaikkein tärkeimpään on tehty jo projektin alussa, eikä sivustoa olla vielä täytetty kuvilla tai muilla graafisilla elementeillä. 2.3 Responsiivinen toteutus Responsiivisten verkkosivujen keskiössä on sivuston koodiin määriteltävät breakpointit. Breakpoint on leveysmääre joka kertoo verkkoselaimelle, että missä leveydessä sivuston ulkoasussa tapahtuu muutoksia kun sitä skaalataan isommaksi tai pienemmäksi. Breakpointien määrittelyyn ei ole oikeaa eikä väärää tapaa, vaan niitä määritellään tarpeen mukaan, niin että sivusto näyttää hyvältä mahdollisimman usealla laitteella. Yleisenä ohjeena voidaan kuitenkin pitää, että määritellään breakpointit ainakin puhelinta ja tablettia varten. Se mitä breakpointin sisällä tapahtuu, määritellään sivuston CSS-tiedostoissa (Hay 2013.) CSS-tiedostot (cascading style sheet) ovat tyylitiedodtoja, joissa määritellään verkkosivun elementtien asettelu ja ulkonäkö (Rouse 2005) Responsiivisuuden toteutus CSS media queryilla Media queryt ovat sivuston CSS koodiin lisättäviä kyselyjä jotka ilmoittavat selaimelle miltä sivusto näyttää eri näyttöleveyksillä. Media queryyn on mahdollista määrittää useita erilaisia ominaisuuksia. Näitä ominaisuuksia ovat leveys-
11 11 määreet, minimileveys (min-width) tai maksimileveys (max-width) (Frost 2013.) Siinä missä max-width ja min-width vastaavat selaimen leveyttä, on myös mahdollista viitata koko laitteen (device) näytön leveyteen max-device-width tai min-device-width ominaisuuksia käyttäen. Leveyksien haluttu arvo ilmoitetaan pikseleissä, prosenteissa tai em arvona. Näiden lisäksi media queryyn voidaan määrittää myös lukulaitteen, kuten esimerkiksi tabletin asento (orientation), jonka arvo voi olla pysty (portrait) tai vaaka (landscape). Koodissa media query attribuutista, jonka perään kirjoitetaan ominaisuus ja arvo joihin selaimen halutaan reagoivan (Reese 2015.) SASS (Syntactically Awesome StyleSheets) on erikseen tietokoneelle asennettava laajennus perinteiseen CSS-koodiin, ja sillä voidaan jäsennellä tyylitiedostojen koodia helpommin ja nopeammin käsiteltäväksi. SASS kirjoitetaan omaan.scss tiedostoonsa ja se näyttää CSS -koodilta mutta selain ei pysty sitä sellaisenaan käsittelemään, joten se käännetään CSS koodiksi erilliseen tiedostoon esimerkiksi komentorivillä. Tavallisen CSS-koodin heikkoutena on, että siinä joudutaan usein toistamaan samaa koodia useaan kertaan. Jos HTMLelementin sisällä on useampi muu elementti, ja niiden kaikkien tyyliä täytyy muokata, niin perinteisessä CSS koodissa isäntä-elementin tunnus täytyy kirjoittaa useaan kertaan jokaisen lapsi-elementin kohdalla, joka tuottaa paljon saman koodin toistoa. SASS koodilla voidaan jäsennellä elementit ja niiden sisällä olevat muut elementit, kuin myös media queryt sisäkkäin, jolloin säästyy paljolta ylimääräiseltä kirjoittamiselta. SASS mahdollistaa myös erilaisten funktioiden luomisen ja koodin tuomisen muista tiedostoista (Coron 2015.) Responsiivisuuden toteutus javascriptilla Toisena vaihtoehtona responsiivisuuden toteuttamiseen on käyttää siihen javascriptia. Javascript on web-ohjelmointikieli, jolla pystytään luomaan dynaamisia ja interaktiivisia elementtejä verkkosivuille (TechTerms 2014). Javascriptilla toteutettuja lisäosia, joilla voi tehdä sivustosta responsiivisen on useita. Dynaamisuutensa ansiosta, javascriptilla on mahdollista ladata sivustolle oma CSS -
12 12 tyylitiedosto jokaiseen breakpointiin erikseen. Tähän tarkoitukseen sopiva javascript -lisäosa on esimerkiksi Adapt.js kirjasto. Adapt.js laskee selaimen viewportin leveyden, kun sitä skaalataan isommaksi tai pienemmäksi, ja kertoo sille mitä CSS tiedostoa sen tulee lukea. Adapt.js sisältää javascript-tiedoston, jossa on määritelty valmiit breakpointit, ja valmiit CSS tiedostot breakpointeja varten. Breakpointeja on mahdollista myös muokata omien tarpeiden mukaan (Webmonkey 2011.) Näytön leveyden lisäksi, sivustoa on mahdollista skaalata myös lukulaitteen tyypin mukaan. Restive.js on javascript lisäosa, joka tarkkailee selaimen viewportin leveyttä, mutta sen lisäksi myös käytettävää laitetta. Restive.js antaa sivuston <body> -osalle CSS luokkia viewportin leveyden ja käyttäjän laitteen perusteella, joiden avulla muokataan sivuston ulkoasua eri kokoisille näytöille. Restive.js tarvitsee lisäksi javascriptin jquery kirjaston toimiakseen. jquery voidaan ladata sivustolle esimerkiksi linkittämällä se HTML tiedoston <head> - osassa (Hill 2013.) 2.4 Responsiivisuuden testaaminen Verkkosivun testaaminen ennen sen julkaisua on aina tärkeää. Responsiivisen verkkosivun testaaminen pelkästään eri selaimilla ei riitä, vaan sitä täytyy myös testata erilaisilla laitteilla. Harvalla kehittäjällä kuitenkaan on käytettävänään kaikkia laitteita joilla verkkoa voi selata. Tätä varten on olemassa erilaisia emulaattoreita, joilla voidaan simuloida sivuston selaamista erilaisilla laitteilla. Tällaisia ovat esimerkiksi Googlen Chrome -selaimessa oleva emulaattori-näkymä, jolla voidaan simuloida eri sivustoa eri laitteilla ja myös erilaisilla yhteyksillä (Setter 2014). Tämän lisäksi internetissä on useita sivustoja joissa voi testata sivustonsa responsiivisuutta, tällainen sivusto on esimerksi Browserstack. Browserstackissa voi testata omaa sivustoa lukuisilla eri selaimilla ja laitteilla (Wikipedia). Emulaattori ei ole sama asia kuin varsinainen laite, mutta se on hyvin suuntaa antava keino testaamiseen.
13 13 3 DRUPAL -SISÄLLÖNHALLINTAJÄRJESTELMÄ Drupal on avoimeen lähdekoodiin perustuva sisällönhallintajärjestelmä. Drupal on kirjoitettu PHP-ohjelmointikielellä, ja sen on alun perin luonut Dries Buytaert vuonna Nykyään sitä kehittää yli miljoona rekisteröitynyttä käyttäjää käsittävä Drupal-yhteisö (Drupal Community). Drupalin uusin ja tähän mennessä suurin versio, Drupal 8, julkaistiin 19. Marraskuuta 2015 (Wikipedia.) Drupalin kolme tärkeintä osaa ovat sen ydin (core), moduulit (modules) ja teemat (themes). Drupal core pitää sisällään drupalin perusasennuksen, johon kuuluu sen lähdekoodi, muutamia moduuleita (core modules) ja teemoja (core themes) (Drupal 2003.) Drupal asennetaan lataamalla se projektin verkkosivuilta, ja purkamalla ladattu paketti drupalille sopivalle web-palvelimelle kuten esimerkiksi Apache. Drupalia varten tarvitaan myös tietokanta kuten esimerkiksi MySQL (Drupal 2003.) Perusasennusta voidaan laajentaa asentamalla moduuleita, joilla lisätään sivustolle erilaisia ominaisuuksia kuten esimerkiksi kuva-gallerioita tai tekstieditoreita. Syyskuussa 2015 drupaliin oli asennettavissa yli drupal- yhteisön kehittämää moduulia (contributed modules). Mikäli omiin tarpeisiin ei löydy sopivaa moduulia drupalin verkkosivuilta, niitä on myös mahdollistaa kehittää itse juuri omiin tarpeisiin sopivaksi (custom modules). Drupalin teemat ovat sivuston ulkoasun muokkaamista varten. Sivuston rakennetta muutetaan muokkaamalla teemasta löytyvää page.tpl.php tiedostoa, käyttämällä HTML- ja PHP ohjelmointikieliä. Ulkoasun muokkaukseen käytettään CSS -tyylitiedostoja. Drupalin verkkosivuilla on ladattavissa yli 2000 valmista teemaa, mutta niitä voi myös rakentaa itse (Drupal 2012.) On myös mahdollista käyttää valmista teemaa drupalin teemakirjastosta, ja rakentaa sen pohjalta aliteema (sub-theme). Aliteema käyttää pääteemansa (base-theme) koodia, ja aliteemaan lisätään vain ne tiedostot joita halutaan muokata. Jokaisessa teemassa, mukaan lukien aliteemat, on.info tiedosto. Tähän tiedostoon kerrotaan drupalille mistä käytettävät tyylitiedostot ja javascript-tiedostot löytyvät.
14 14 Siihen määritellään myös käytettävät lohko-alueet (regions), joihin voidaan osoittaa sivuston eri elementtejä drupalin hallinnassa. Info tiedostossa määritetään myös mitä teemaa aliteema käyttää pohjana (Drupal 2008.) Aliteema voidaan luoda käsin, tekemällä itse kaikki tarvittavat tiedostot, mutta joihinkin teemoihin on mahdollista luoda aliteema myös automatisoidusti drushilla. Drush komentorivi-työkalu drupalia varten, ja sillä voidaan suorittaa erilaisia toimintoja drupalissa, kuten esimerkiksi moduulien tai teeman latauksen ja asennuksen, ilman tarvetta tehdä niitä varsinaisella sivustolla (Digital Ocean 2013). Responsiivisuus toteutetaan drupal-sivustolla samalla tavalla kuin missä tahansa muussakin verkkosivustolla. Drupal tarjoaa kehittäjälle kuitenkin apuvälineitä responsiivisen sivuston rakentamiseen. Useissa teema-kirjaston tarjoamissa teemoissa, kuten Zen tai Bootstrap, on valmis responsiivinen rakenne. Responsiivisia sivuja varten on käytettävissä myös erilaisia moduuleita, joilla voi luoda esimerkiksi responsiivisia valikoita (Drupal 2011.)
15 15 4 CASE: NOSTOKONEPALVELU OY Nosto- ja kuljetuspalvelu yritys Nostokonepalvelu OY halusi lähteä uudistamaan verkkosivujaan tätä päivää vastaavaksi ja responsiiviseksi. Edelliset sivut eivät ole responsiiviset, vaan mobiililla selattaessa esiin tulee erikseen rakennettu mobiilisivusto. Sivusto on jo rakennettu drupalin päälle joten, sivustouudistus toteutetaan vain tekemällä uusi teema drupaliin. Uusi teema toteutetaan graafikon tekemän mallin mukaan. Kuva 2. Kuvankaappaus vanhasta mobiilisivustosta.
16 16 Kuva 3. Kuvankaappaus vanhasta sivustosta tietokoneella selattaessa. 4.1 Drupalin asennus Drupal asennetaan lataamalla se palvelimelle -sivustolta. Vaikka drupalin uusin versio (Drupal 8) on jo julkaistu, käytämme projekteissamme vielä vanhempaa Drupal 7 versiota, tarkemmin ottaen Kun drupal on ladattu palvelimelle, jatkan asennusta siirtymällä verkko-osoitteeseen jossa palvelin sijaitsee. Selaimessa tulee näkyviin drupalin asennutyökalu, jossa määritetään tietokanta jota drupal tulee käyttämään, ylläpitäjän tiedot ja salasana, sekä sivuston perustietoja kuten esimerkiksi kieli. Tämän jälkeen sivusto on valmis personoitavaksi asiakkaan tarpeiden mukaiseksi. 4.2 Uuden teeman luonti Aloitan teeman luonnin tekemällä drupalin Zen -teemalle aliteeman NKP_2015. Päädyin Zeniin, koska olen käyttänyt sitä paljon ennenkin ja siinä on SASS -valmius. Aliteeman luomiseen Zenille on olemassa yksinkertainen
17 17 drush-komento, jolla automatisoidaan koko aliteeman luonti prosessi. Komentoon määritellään teeman nimi ja koneluettava nimi, joka on yleensä yksinkertaisempi joten sitä on mukavampi käyttää koodissa. Näiden lisäksi komentoon lisätään sijainti johon teema halutaan asentaa. Kun teema on asennettu, se voidaan ottaa käyttöön kirjautumalla sisään drupalin hallintaan ja valitsemalla ylläpitovalikosta Näyttöasetukset, tai jos käyttöliittymä on englanninkielinen Appearance. 4.3 Teeman rakenteen muokkaaminen Uuden aliteeman luomisen jälkeen, alan muokkaamaan sivun perusrakennetta graafisen mallin mukaiseksi. Muokkaamista varten kopioin pohjateemassa olevan page.tpl.php tiedoston omaan aliteemaani, jota muokkaan oman tarpeeni mukaiseksi. Tässä projektissa tarvitsen seitsemän lohko-aluetta, jotka olen määrittänyt teeman info-tiedostossa. Kuva 4. Kuvankaappaus.info -tiedoston lohko-alue määrittelyistä. Luon sivun perusrakenteen kopioimaani teeman page.tpl.php tiedostoon käyttämällä HTML kieltä, jolla luon elementit ja tulostan lohko-alueet PHP:lla niiden sisään.
18 18 Kuva 5. Kuvankaappaus page.tpl.php -tiedostosta. Koodissa määriteltynä HTML -elementti "page-top", jonka sisään tulostetaan "top" lohko-alue. Kuva 6. Kuvankaappaus lohko-alueista aseteltuna oikeille paikoilleen. 4.4 Sivuston rakentaminen Kun sivuston perusrakenne on kunnossa, alan rakentaa itse sivustoa ja sen sisältöä. Aloitan tekemällä sivustolle elementit jotka tulevat jokaiselle sivulle. Näitä ovat logo, ylätunnisteen kielivalinnat ja yhteystietolinkit sekä alatunnisteen kolme lohkoa. Navigaatioon käytän Superfish moduulia, jolla on monia eri ominaisuuksia ja asetuksia esimerkiksi responsiivituutta ja kosketusnäyttöjä varten. Sisältöä sivustolta löytyy jo valmiiksi, sillä siirsin ennen työn aloittamista
19 19 nykyiseltä sivustolta olemassa olevan materiaalin, mikä helpottaa alkuun pääsyä kun niitä voi käyttää uusien elementtien luonnissa. Graafisen mallin mukaan etusivulle tulee neljä sisältöelementtiä, jotka ovat slogan- sekä pikalinkki-elementit, uusimmat referenssit ja uusimmat uutiset. Sloganin ja pikalinkit luon tavallisena lohkona (custom block), joka on Drupalin ytimessä valmiina oleva ominaisuus. Uusi lohko luodaan valitsemalla ylläpitovalikosta: Lisää lohko. Lohkon luonti-näkymässä on tekstieditori, johon voidaan lisätä tavallista tekstiä, tai HTML-koodia jota käytän tässä tapauksessa. Lohkot sijoitellaan paikalleen hallintapaneelin graafisessa käyttöliittymässä. Kuva 7. Kuvankaappaus lohkojen hallintanäkymästä Referenssejä ja uutisia varten tarvitsen Views -moduulin, jolla voidaan tehdä sivustolle näkymiä, joissa voidaan näyttää esimerkiksi uusimmat uutissisältötyypin tulokset. Käytännössä Views suorittaa SQL-kyselyitä, mutta siinä on helppokäyttöinen graafinen käyttöliittymä, jolloin koodia ei tarvitse kirjoittaa. Teen kaksi erillistä näkymää, molemmille sisältötyypeille omansa. Näkymästä valitaan suodattimeksi sisältötyyppi jonka sisältä tulokset haetaan. Sen jälkeen valitaan kentät jotka halutaan näyttää, ja lisäksi järjestelykriteeriksi uusin sisältö ensin. Tämän jälkeen rajoitetaan vielä tulosten määrä kolmeen. Uusi näkymä voidaan tehdä uutena sivuna tai lohkona, kuten tässä tapauksessa teen, ja silloin se sijoitellaan paikalleen samasta paikasta kuin muutkin lohkot.
20 20 Etusivun elementtien lisäksi muille sisältösivuille lisään sivupalkkiin valikkolohkon alalinkkejä varten. Käytän tämän luomiseen Menu Block moduulia. Valikkolohkon lisäksi alasivuille ei tarvitse luoda muita elementtejä, sillä leipätekstialue on kaikissa samanlainen. 4.5 Teeman ulkoasun muokkaaminen Aloitan teeman ulkoasun muokkaamisen tekemällä sivuston väreille ja fonteille valmiit SASS funkiot. Funktioiden luomisen etuna on esimerkiksi se, jos värejä päätetäänkin jostain syystä muuttaa niin minun ei tarvitse vaihtaa sitä jokaiseen kohtaan koodissa, joita saattaa hyvinkin olla kymmeniä, vaan riittää että muutan sen paikkaan jossa funktion arvo määritellään Teeman perusrakenne Seuraavaksi poistan riippuvuuden drush -komennon automaattisesti luomaan responsiiviseen pohjaan, koska aioin luoda sen itse. Tämän teen siten, että poistan teeman style.scss tiedoston alusta rivin joka tuo responsiivisen pohjan teemaan. Tämä poistaa teemasta kaikki valmiit tyylit, jonka takia kaikki sivun elementit asettuvat allekkain selaimessa. Haluan saada elementit asettumaan siististi keskelle. Tätä varten olen luonut CSS luokan,.container, jonka olen antanut sivuston elementtejä ympäröiville isäntä-elementeille. Tähän luokkaan määrittelen sivun sisältöalueen leveyden eri näyttökokoja varten, ja asettelen sen keskelle näyttöä.
21 21 Kuva 8. Kuvankaappaus ".container" CSS -luokasta, ja sen tyylimäärittelyistä eri näyttöleveyksillä. Tämän jälkeen alan asettelemaan sivun lohko-alueita, joihin olen jo sijoitellut niiden elementit, vastaamaan graafista mallia. Ylimpänä sivulla on alue nimeltä Ylhäällä. Tämän sijoittelulle ei tarvitse tehdä mitään sillä sen kuuluukin olla ylimpänä ja koko sivun leveydellä. Seuraavana asettelen vierekkäin alueet Otsikko, jossa on asiakkaan logo sekä Navigaatio, joka nimensä mukaisesti navigaatiota varten. Varsinaiselle sisältö-alueelle määrittelen leveän leipätekstiosion, ja kapeamman sivupalkin, johon olen sijoittanut alasivujen apunavigaation. Lisäksi sivupohjassa oikea sivupalkki on määritelty siten, että jos siihen ei ole osoitettu mitään, silloin sitä ei tulosteta sivulle ollenkaan ja leipäteksti-osio on tällöin koko sivun levyinen. Sisältö-alueen alle sivun alatunnisteen kolme lohko-aluetta asettelen vierekkäin, kaikki saman levyisiksi Rakenteen ja elementtien responsiivisuus Tämän projektin responsiivisuuden luonnissa käytän tekniikkana CSS media queryja. Sivustolla elementti joka tarvitsee eniten asettelua mobiilia ajatellen on navigaatio Sisältöalueen pikalinkki-lohko, alatunnisteen kolme lohko-aluetta, ja etusivun uutis- sekä referenssinäkymät asetellaan siten, että kun niiden sisällä olevat elementit eivät enää mahdu olemaan vierekkäin, ne määritellään asettumaan allekkain. Lisäksi alasivujen mahdollinen sivupalkki piilotetaan mobiilikäyttäjiltä, koska kaikki linkit tulevat hyvin käytettäväksi uuteen mobiilivalikkoon.
22 22 Kuva 9. Kuvankaappaus style.scss -tiedostosta, missä ilmenee näkymän yksittäisen tuloksen asettelu. Yllä olevassa kuvassa näkyy kuinka näkymien yksittäisen elementin leveys muuttuu ensimmäisessä breakpointissa isommaksi, ja samalla myös kolmas elementti piilotetaan tilan säästämiseksi kapeilla näytöillä. Seuraavassa breakpointissa elementti määritellään koko ruudun leveydelle. Navigaation responsiivisuus vaatii hyvän käytettävyyden takaamiseksi hieman enemmän työtä kuin muut elementit. Tavallisella tietokoneen näytöllä navigaation linkit ovat vierekkäin, ja vietäessä hiiren osoitin päälle, osassa linkeistä on alalinkkejä jotka tulevat esiin päälinkin alle. Kuva 10. Kuvankaappaus etusivun navigaatio-elementistä.
23 23 Mobiililaitteiden kannalta tämä on ongelmallinen siksi, että linkit eivät mahdu olemaan vierekkäin kapealla näytöllä ja kosketusnäytöllä pudotusvalikko ei ole paras mahdollinen ratkaisu. Näistä syistä määrittelen tyylitiedostoon, että tabletti-koossa päävalikko piilotetaan, ja sen tilalle tulee Menu Block moduulilla tethty uusi valikko, mutta sekään ei tule automaattisesti näkyviin. Olen tehnyt page.tpl.php tiedostoon HTML elementin, joka näytetään käyttäjälle siinä vaiheessa kun käyttäjä tulee sivustolle tabletilla tai sitä pienemmän näytön omaavalla laitteella. Elementtiin olen liittänyt jquery animaation, ja se toimii nappina jolla käyttäjä saa mobiilivalikon esiin. Napissa on valikon merkiksi kolme viivaa allekkain, ja sitä käytetään yleisesti navigaation symbolina monilla verkkosivuilla. Kuva 11. Kuvankaappaus mobiilivalikon koodista. Vasemmalla ylhäällä napin HTML -rakenne. Oikealla tyylimääritykset, ja vasemmalla alhaalla jquery - animaatio. Uutta mobiilinavigaatiota tehdessä valitsin asetuksista että tässä valikossa näytetään kaikki linkit, myös alalinkit, allekkain. Tämä siksi että sivupalkki on piilotettu mobiilikäyttäjiltä, mutta heillä täytyy kuitenkin olla pääsy sivuston kaikkeen sisältöön. Valikosta tulee tästä syystä todella pitkä, joten piilotan tyylitiedostossa kaikki alalinkit, ja teen siihen jquerya käyttäen napit jolla ne saa tarpeen tullen näkyviin.
24 24 Kuva 12. Kuvankaappaus navigaatiosta puhelimella selattaessa. Vasemmalla navigaatio kiinni, ja oikealla avattuna. Kuva 13. Mockup -kuva sivustosta eri laitteilla.
25 25 5 YHTEENVETO Verkon selaaminen tapahtuu tänä päivänä yhä useammin älypuhelimilla ja tableteilla. Verkkosivun käyttäminen mobiililaitteiden kapeilla kosketusnäytöillä ei onnistu, mikäli sitä ei optimoida laitteille sopivaksi. Työn tarkoituksena oli tutkia mitä tulee ottaa huomioon responsiivisen verkkosivun suunnittelussa, ja eri keinoja miten se voidaan teknisesti toteuttaa. Lisäksi tarkoituksenani oli kertoa miten responsiivinen verkkosivu voidaan toteuttaa Drupal sisällönhallintajärjestelmällä. Mielestäni tällä hetkellä CSS media queryt ovat paras vaihtoehto responsiivisen verkkosivun toteuttamiseen. Kaikki nykyaikaiset selaimet tukevat tänä päivänä media queryja, joten niiden käyttäminen on huomattavasti käytännöllisempää kuin usean eri CSS -tiedoston tekeminen eri näyttökokoja varten. Asiakasprojektin toteutus onnistui hyvin, ja se tullaan julkaisemaan kunhan sisällöt saadaan sivustolla paikalleen. Ala kehittyy jatkuvasti, ja sitä täytyy seurata kokoajan pysyäkseen kehityksen perässä. Responsiivinen verkkosuunnittelu on tällä hetkellä web-alan päälinja, mutta on melko vaikea sanoa mitä sen jälkeen tulee. Luultavasti verkkosivujen teossa aletaan keskittymään yhä enemmän mobiililaitteisiin, sillä niiden määrä kasvaa kokoajan.
26 26 LÄHTEET Bosomworth, D Mobile Marketing Statistics Viitattu Boyd, N Responsive Design Best Practices. Viitattu Coron, T What is Sass? Guide to CSS with superpowers. Viitattu Digital Ocean A Beginner's Guide To Drush: The Drupal Shell. Viitattu Drupal Drupal Core. Viitattu Drupal System requirements. Viitattu Drupal Creating a sub-theme. Viitattu Drupal Responsive Design. Viitattu Drupal Theming Guide. Viitattu Francis, H SEO Benefits of Responsive Web Design. Viitattu Frost, B Habits of Highly Effective Media Queries. Viitattu Ghazarian, A The Pros and Cons of Responsive Web Design vs. Mobile Website vs. Native App. Viitattu Hay, S Designing for Breakpoints. Viitattu Hill, O CSS Media Queries vs Restive.JS. Viitattu Knight, K Responsive Web Design: What It Is and How To Use It. Viitattu Kocher, J SEO: Google to Make Mobile-friendly a Ranking Signal. Viitattu Ranking-Signal. Marcotte, E Responsive Web Design. A List Apart. Viitattu Paulund Understanding The Viewport Meta Tag. Viitattu Reese, R Media Queries: Width vs. Device Width. Viitattu
27 27 Rouse, M Cascading style sheet (CSS). Viitattu Setter, M Better Responsive Website Testing in Google Chrome. Viitattu Sexton, P Mobile first principles. Viitattu Soojian, C A Brief History of Responsive Web Design. Viitattu Responsive-Web-Design. Suomen virallinen tilasto (SVT): Väestön tieto- ja viestintätekniikan käyttö [verkkojulkaisu]. ISSN= , 2. Internetin käyttö mobiililaitteilla. Helsinki: Tilastokeskus [viitattu: ]. Saantitapa: 26_kat_002_fi.html. TechTerms JavaScript. Viitattu Webmonkey Adapt.js Offers JavaScript Alternative to CSS Media Queries. Viitattu
Ohjeistus yhdistysten internetpäivittäjille
Ohjeistus yhdistysten internetpäivittäjille Oman yhdistyksen tietojen päivittäminen www.krell.fi-sivuille Huom! Tarvitset päivittämistä varten tunnukset, jotka saat ottamalla yhteyden Kristillisen Eläkeliiton
Asiakas ja tavoite. Tekninen toteutus
Asiakas ja tavoite Heikieli on vuonna 2015 perustettu yhden hengen asiantuntijayritys, joka tarjoaa käännös- ja oikolukupalveluita englannista ja saksasta suomeksi. Freelance-kääntäjiä on Suomessa paljon,
HAKUKONEMARKKINOINTI KOTISIVUJEN PÄIVITYSOHJE
KOTISIVUJEN PÄIVITYSOHJE 1 SISÄLLYSLUETTELO KIRJAUDU PALVELUUN...3 KÄVIJÄSEURANTA...4 SIVUJEN PÄIVITYS...5 Sisältö...6 Sisältö / Työkalut...8 Sisältö / Taulukko...9 Sisältö / Kuvien tuominen...10 Sisältö
ETAPPI ry JOOMLA 2.5 Mediapaja. Artikkeleiden hallinta ja julkaisu
ETAPPI ry JOOMLA 2.5 Artikkeleiden hallinta ja julkaisu ETAPPI ry JOOMLA 2.5 Sivu 1(16) Sisällysluettelo 1 Joomla! sivuston sisällöntuotanto... 2 2 Artikkeleiden julkaisu sivustolla... 4 3 Artikkelin julkaisemista
Lanuti.fi Lapin nuorisotiedotus. TIETOTALO INFOCENTER OY HTC Keilaniemi Keilaranta 17, Espoo Teknotie 14 16, Napapiiri, Rovaniemi
Lanuti.fi 2015 Lapin nuorisotiedotus TIETOTALO INFOCENTER OY HTC Keilaniemi Keilaranta 17, 02150 Espoo Teknotie 14 16, 96930 Napapiiri, Rovaniemi Y-tunnus 1008465-8 www.tietotalo.fi Päivämäärä Versio Kuvaus
Mikä on WordPress? itse ylläpidettävä (self-hosted) WordPress.com: ilmainen 3. osapuolen ylläpitämä pilvipalvelu (Cloud-hosted)
WordPress.com Mikä on WordPress? Tällä hetkellä maailman suosituin ns. julkaisujärjestelmä (CMS) Rakennettu blogialustaksi, nykyään myös muussa käytössä ilmainen ns. avoimen lähdekoodin julkaisujärjestelmä
MOBISITE-TYÖKALUN SISÄLTÄMÄT TOIMINNOT
MOBISITE-TYÖKALU MobiSite on työkalu matkapuhelimeen soveltuvan mobiilisivuston rakentamiseen. AIMO-järjestelmän jatkuvasti päivittyvä päätelaitetunnistus tunnistaa useimmat puhelinmallit ja mukauttaa
Drupal-sivuston hallintaopas
Drupal-sivuston hallintaopas 11.12.2011 1. Sisäänkirjautuminen... 2 2. Sivun luonti... 2 1 1. Sisäänkirjautuminen Kirjautumissivulle pääset osoitteesta http://www.venajaseura.com/user Käyttäjätunnuksesi
KÄYTTÖOHJE. Servia. S solutions
KÄYTTÖOHJE Servia S solutions Versio 1.0 Servia S solutions Servia Finland Oy PL 1188 (Microkatu 1) 70211 KUOPIO puh. (017) 441 2780 info@servia.fi www.servia.fi 2001 2004 Servia Finland Oy. Kaikki oikeudet
WWW-PALVELUN KÄYTTÖÖNOTTO LOUNEA OY
1 WWW-PALVELUN KÄYTTÖÖNOTTO LOUNEA OY 10.4.2015 Lounea Oy Tehdaskatu 6, 24100 Salo Puh. 029 707 00 Y-tunnus 0139471-8 www.lounea.fi Asiakaspalvelu 0800 303 00 Yrityspalvelu 0800 303 01 Myymälät 0800 303
Juricon Nettisivu Joomlan käyttöohjeet
Juricon Nettisivu Joomlan käyttöohjeet Sisällysluettelo Julkaisujärjestelmä hallinta... 3 Joomla-järjestelmän ylävalikolla on seuraavia:... 3 Valikot... 4 Kategoriat ja artikkelit... 5 Lisäosat ja moduulien
Google Sites: sivun muokkaaminen (esim. tekstin, kuvien, linkkien, tiedostojen, videoiden ym. lisääminen)
Google Sites: sivun muokkaaminen (esim. tekstin, kuvien, linkkien, tiedostojen, videoiden ym. lisääminen) 1. Valitse sivu, jolle haluat lisätä sisältöä tai jota haluat muutoin muokata, ja klikkaa sitä.
1 Johdanto. 2 Kirjautuminen. Sisällysluettelo. Kanakoirakerho - websivujen ylläpito
Kanakoirakerho - websivujen ylläpito 1 Sisällysluettelo 1 Johdanto... 1 2 Kirjautuminen... 1 2.1 Ylläpitovalikko... 2 3 Käyttäjien hallinta... 3 4 Sisällön muokkaaminen... 4 4.1 Editorin käyttäminen...
Putteri Käyttöliittymä ja ulkoasu
Putteri Käyttöliittymä ja ulkoasu Jukka Värri 15.10.2007 Versio: 1.0 Yleistä järjestelmästä Järjestelmän merkistö on UTF-8 (Unicode). Käyttöliittymä tulee järjestelmän mukaan. Uusia käyttöliittymiä ei
UpdateIT 2010: Uutisten päivitys
UpdateIT 2010: Uutisten päivitys Käyttäjätuki: Suomen Golfpiste Oy Esterinportti 1 00240 HELSINKI Puhelin: (09) 1566 8800 Fax: (09) 1566 8801 E-mail: gp@golfpiste.com 2 Sisällys Uutisen lisääminen... 1
Kotisivuohjeet. Eteläpohjalaiset Kylät ry. Sivupohjien rakenne
Kotisivuohjeet Tässä ohjeessa käydään läpi kotisivujen tekemisen perusteet keskittyen html-koodiin ja sen ominaisuuksiin. Sivupohjissa ulkoasu ja rakenne on pääasiassa jaettu erilliseen css-tyylitiedostoon,
Aloitusopas verkkosivuston ylläpitoon
Aloitusopas verkkosivuston ylläpitoon JPP-Soft Oy 2(13) Sisällys Tervetuloa emedia CMS verkkopalveluiden käyttäjäksi... 3 Sivuston graafinen ilme ja rakenne... 4 Sivuston ilme ja tyyli... 5 Sivupohjat...
Jussi Klemola 3D- KEITTIÖSUUNNITTELUOHJELMAN KÄYTTÖÖNOTTO
Jussi Klemola 3D- KEITTIÖSUUNNITTELUOHJELMAN KÄYTTÖÖNOTTO Opinnäytetyö KESKI-POHJANMAAN AMMATTIKORKEAKOULU Puutekniikan koulutusohjelma Toukokuu 2009 TIIVISTELMÄ OPINNÄYTETYÖSTÄ Yksikkö Aika Ylivieska
Ohjeita kirjan tekemiseen
Suomen Sukututkimustoimisto on yhdessä Omakirjan kanssa tehnyt internetiin uuden Perhekirja-sivuston. Se löytyy osoitteesta: www.omakirja.fi -> Kirjat -> Perhekirja tai http://www.omakirja.fi/perhekirja?product=6
Oy Karltek Ltd internet-sivujen uusiminen. Eveliina Aaltonen
Oy Karltek Ltd internet-sivujen uusiminen Eveliina Aaltonen Audiovisuaalisen viestinnän ammattitutkinto Eurajoen kristillinen opisto, 2015 1 ASIAKAS JA PROJEKTI... 3 1.1 Asiakas...3 1.2 Projektin kuvaus...3
UpdateIT 2010: Editorin käyttöohje
UpdateIT 2010: Editorin käyttöohje Käyttäjätuki: Suomen Golfpiste Oy Esterinportti 1 00240 HELSINKI Puhelin: (09) 1566 8800 Fax: (09) 1566 8801 E-mail: gp@golfpiste.com Sisällys Editorin käyttöohje...
KÄYTTÖOHJE / Ver 1.0 / Huhtikuu WordPress KÄYTTÖOHJE Sotkamo 2016
/ / WordPress KÄYTTÖOHJE Sotkamo 2016 Sisältö Sisältö 1. Yleistä 2. Kirjautuminen ylläpitoon 2.1. Kirjaudu osoitteessa: http://sotkamo.valudata.fi/admin Myöhemmin: http://www.sotkamo.fi/admin 2.2 Salasana
NETTISIVUOHJE. MUITA OHJEITA käyttäjän lisääminen, mediakirjasto, sähköpostien lisääminen
NETTISIVUOHJE SISÄLTÖ 2 JULKAISUJÄRJESTELMÄ tietoa WordPress julkaisujärjestelmästä perustoiminnot (kirjautuminen, asetukset) 6 MUITA OHJEITA käyttäjän lisääminen, mediakirjasto, sähköpostien lisääminen
OHJE 1 (14) Peruskoulun ensimmäiselle luokalle ilmoittautuminen Wilmassa
OHJE 1 (14) Peruskoulun ensimmäiselle luokalle ilmoittautuminen Wilmassa Wilman hakemukset ja muut lomakkeet EIVÄT NÄY mobiililaitteisiin asennettavissa Wilma-sovelluksissa. Huoltajan tulee siis käyttää
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
VIENET JULKAISUJÄRJESTELMÄLLÄ TOTEUTETTUJEN INTERNET-SIVUJEN YLLÄPITO-OHJE
VIENET JULKAISUJÄRJESTELMÄLLÄ TOTEUTETTUJEN INTERNET-SIVUJEN YLLÄPITO-OHJE JULKAISUJÄRJESTELMÄÄN KIRJAUTUMINEN. Osoitekenttään kirjoitetaan www.domain.fi/admin. Kirjoita käyttäjätunnus: xxxxxx. Salasana:
Accelerating Your Success. PlanMill 16. Uusi PlanMill 16 käyttöliittymä Infopaketti
PlanMill 16 Uusi PlanMill 16 käyttöliittymä Infopaketti 11.08.2016 Miksi uusi käyttöliittymä? Käyttöliittymäuudistukseen on monta syytä: Teknisesti vanhan käyttöliittymän arkkitehtuuri on tulossa tiensä
IT ja viestintäteknologia
IT ja viestintäteknologia 206 Verkkosivujen tuottaminen Kuva: Skills Finland / Markku Heikkilä Lajivastaavat Miikka Merikanto 1 / 12 Suomen Liikemiesten Kauppaopisto miikka.merikanto(at)businesscollege.fi
Westiekerho.fi päätoiminnallisuudet
Sitefactory Oy Juuso Hurri / Ohjelmoija juuso.hurri@sitefactory.fi 26.6.2015 Westiekerho.fi päätoiminnallisuudet Tämä dokumentti esittelee westiekerho.fi palvelun päätoiminnallisuudet joita tarvittaan
BLOGGER. ohjeita blogin pitämiseen Googlen Bloggerilla
BLOGGER ohjeita blogin pitämiseen Googlen Bloggerilla Sisältö Blogin luominen... 1 Uuden blogitekstin kirjoittaminen... 4 Kuvan lisääminen blogitekstiin... 5 Lisää kuva omalta koneelta... 6 Lisää kuva
Sivuston nopeus. (vanhentumista ei ole määritetty)
Sivuston nopeus 93 / 100 Nopeus Harkitse korjaamista: Hyödynnä selaimen välimuistia Asettamalla umpeutumispäivän tai enimmäisiän staattisten resurssien HTTP-header-osissa neuvot selainta lataamaan aiemmin
3.11.2010. Web-sisällönhallintajärjestelmät. Sisältö. Mitä on web-sisällönhallinta?
Sisältö Mitä on web-sisällönhallinta? Tausta ja tavoitteet Käytännön prosessi Yleisesti Keskeiset ominaisuudet Sisällönhallintajärjestelmän valitseminen ja käyttöönotto Wordpress Joomla! Drupal Yhteenveto
Suvi Junes Tietohallinto / Opetusteknologiapalvelut 2012
Tiedostot Uudet ominaisuudet: - Ei Tiedostot-kohtaa alueen sisällä, vaan tiedostonvalitsin, jolla tiedostot tuodaan alueelle siihen kohtaan missä ne näytetään - Firefox-selaimella voi työpöydältä raahata
Yleistä. Suositukset. Rakenne
Yhdistysavaimen ulkoasuohjeistus Jyty-liiton yhdistyksille 27.5.2015 Yleistä Tämä on Jytyliiton yhdistyksille laadittu ohjeistus ulkoasun rakentamisesta Yhdistysavain-julkaisujärjestelmään. Tavoitteena
Web-sisällönhallintajärjestelmät
Web-sisällönhallintajärjestelmät Sisältö Mitä on web-sisällönhallinta? Tausta ja tavoitteet Käytännön prosessi Web-sisällönhallintajärjestelmät Yleisesti Keskeiset ominaisuudet Sisällönhallintajärjestelmän
Sonera Viestintäpalvelu VIP VIP Laajennettu raportointi Ohje
Sonera Viestintäpalvelu VIP VIP Laajennettu raportointi Ohje Sisällysluettelo VIP Laajennettu raportointi... 3 Luo raportti Laajennetun raportoinnin työkaluilla... 4 Avaa Laajennettu raportointi... 4 Valitse
Sivuston tiedotmysiteworthcheck.com
Sivuston tiedotmysiteworthcheck.com Luotu Huhtikuu 26 2019 09:24 AM Pisteet59/100 SEO Sisältö Otsikko Check you website value Pituus : 23 Täydellistä, otsikkosi sisältää väliltä 10 ja 70 kirjainta. Kuvaus
Sivuston tiedotdigitalagency.hyp ersaiyan.com
Sivuston tiedotdigitalagency.hyp ersaiyan.com Luotu Heinäkuu 10 2017 09:56 AM Pisteet46/100 SEO Sisältö Otsikko Hyper Saiyan : Digital Agency Pituus : 29 Täydellistä, otsikkosi sisältää väliltä 10 ja 70
Entiteetit erotetaan muusta tekstistä & ja puolipiste. esim. copyright-merkki näkyy sivulla
1 ENTITEETIT Tehtävä 1. Tietokoneet ja käyttöjärjestelmät käyttävät erilaisia merkkijärjestelmiä ja varsinkin Internetin alkutaipaleella aiheutti sen, että jotkut merkit eivät näkyneet kaikilla oikein.
Sähköisen Markkinoinnin Koulutus Kotisivutyöpaja. Julkaisujärjestelmän ohje
Sähköisen Markkinoinnin Koulutus Kotisivutyöpaja Julkaisujärjestelmän ohje 2014 2 PM-Julk aisujärjestelmän perusohjeet Julkaisujärjestelmän käyttöönotto Julkaisujärjestelämän avulla voit itsenäisesti muokata
Wordpress- ohje nettisivujen laadintaan
Wordpress- ohje nettisivujen laadintaan Leo Suomela 2 / 13 Sisältö 1 Johdanto... 3 2 Aloitusnäkymä... 3 3 Ohjausnäkymä... 4 4 Sivujen lisäys... 6 5 Etusivun määritys... 9 6 Teeman muokkaus... 13 3 / 13
VERKKOVELHO-YLLÄPITOTYÖKALUN KÄYTTÖOHJE
VERKKOVELHO-YLLÄPITOTYÖKALUN KÄYTTÖOHJE 1. SISÄÄN KIRJAUTUMINEN Sisään kirjautuminen VerkkoVelho-ylläpitotyökaluun tapahtuu yrityksesi osoitteessa www.omaosoitteesi.fi/yllapito, esim. www.verkkovelho.fi/yllapito.
RESPONSIIVINEN VERKKSUUNNITTELU JA SEN HYÖDYNTÄMINEN SISÄLLÖNHALLINTA- JÄRJESTELMÄSSÄ
Opinnäytetyö (AMK) Tietotekniikan koulutusohjelma Mediatekniikka 2014 Antti Talvitie RESPONSIIVINEN VERKKSUUNNITTELU JA SEN HYÖDYNTÄMINEN SISÄLLÖNHALLINTA- JÄRJESTELMÄSSÄ OPINNÄYTETYÖ (AMK) TIIVISTELMÄ
Ohjeita informaation saavutettavuuteen
Ohjeita informaation saavutettavuuteen Tarkoitus Kasvattaa tietoisuutta ja lisätä esteettömän informaation aiheen näkyvyyttä ja sen merkitystä elinikäisen tasapuolisen oppimisen mahdollisuuksista Tukea
Vehmaan kunta. Wordpress käyttöopas. Betta Digital Oy
Vehmaan kunta Wordpress käyttöopas Betta Digital Oy 1 / 22 Sisällys 1. Kirjautuminen... 3 1.1. Sisäänkirjautuminen ei onnistu... 3 2. Hallintapaneeli... 5 2.1. Sisään kirjautuneen hallintanäkymä... 6 3.
Uutiskirjesovelluksen käyttöohje
Uutiskirjesovelluksen käyttöohje Käyttäjätuki: Suomen Golfpiste Oy Esterinportti 1 00240 HELSINKI Puhelin: (09) 1566 8800 Fax: (09) 1566 8801 E-mail: gp@golfpiste.com 2 Sisällys Johdanto... 1 Päänavigointi...
TIETOKANNAT: MYSQL & POSTGRESQL Seminaarityö
TIETOKANNAT: MYSQL & POSTGRESQL Seminaarityö Tekijät: Eemeli Honkonen Joni Metsälä Työ palautettu: SISÄLLYSLUETTELO: 1 SEMINAARITYÖN KUVAUS... 3 2 TIETOKANTA... 3 2.1 MITÄ TIETOKANNAT SITTEN OVAT?... 3
KURRA HOCKEY RY Nettisivujen joukkueen ylläpito-ohje Piia Heiniö, 1/2018. Kurra Hockey Ry 1
KURRA HOCKEY RY Nettisivujen joukkueen ylläpito-ohje Piia Heiniö, 1/2018 Kurra Hockey Ry 1 Kirjautuminen ylläpitoon https://www.kurra.fi/jasen Kirjaudu sisään saamillasi tunnuksilla Kurra Hockey Ry 2 Päivitä
Sisältö. Päivitetty viimeksi 31.8.2011 Sivu 2 / 14
Ylläpitäjän ohje Sisältö Ylläpitäjän ohje... 1 Yleistä... 3 Vinkkejä ylläpitäjälle... 3 Osoitteet... 3 Internet-selain ja Flash-laajennus... 3 Julkinen sivunäkymä ja ylläpitonäkymä eri välilehdissä...
Sivuston nopeus. Sivullasi ei ole uudelleenohjauksia. Lue lisää aloitussivun uudelleenohjausten välttämisestä.
Sivuston nopeus 100 / 100 Nopeus 10 Hyväksytyt säännöt Älä käytä aloitussivun uudelleenohjauksia Sivullasi ei ole uudelleenohjauksia. Lue lisää aloitussivun uudelleenohjausten välttämisestä. Ota pakkaus
Ulkoasun muokkaus CSS-tiedostossa
Ulkoasun muokkaus CSS-tiedostossa Nellin ulkoasun muokkaus CSS-tiedostossa Lähes kaikki on muokattavissa css-tyylitiedosta käsin. Jokaiselle kieliversiolle on oma tyylitiedostonsa: www_v_fin/metalib.css
Graafiset käyttöliittymät Sivunparantelu
Graafiset käyttöliittymät Sivunparantelu Johdanto Tarkoituksenamme on parantaa Konebox.fi-verkkokaupan nettisivuja. Ensivaikutelman perusteella sivusto tuntuu todella kömpelöltä ja ahdistavalta. Sivu on
Manager. Doro Experience. ja Doro PhoneEasy 740. Suomi
Doro Experience ja Doro PhoneEasy 740 Suomi Manager Esittely Doro Experience Manager -hallintaportaalia käytetään sovellusten asentamiseen ja käyttöön Doro Experience -laitteella käyttämällä mitä tahansa
Asiointipalvelun ohje
Asiointipalvelun ohje Yleistä 1. Kirjautuminen 2. Yhteystiedot 3. Vastaustavan valinta 1. Yleistä 2. Palkkatietojen lataaminen tiedostosta 4. Lomake 1. Yleistä 2. Linkit ja vastaajan tiedot 3. Lomakekäsittely
Code Camp for Girls. Sanna Nygård. Lokakuussa 2015 www.frantic.com/codecamp/
Code Camp for Girls Sanna Nygård Lokakuussa 2015 www.frantic.com/codecamp/ HTML? HTML? HyperText Markup Language Ei ole nettisivua ilman HTML:ää Rakenteinen, hierarkkinen dokumentti Vain rakenne ja sisältö,
helsingintaiteilijaseura.fi WordPress-pikaohjeet
1/12 helsingintaiteilijaseura.fi WordPress-pikaohjeet Sisällysluettelo 1. Ohjausnäkymä...1 2. Työkalupakki... 2 3. Artikkelit, Näyttelyt ja Sivut...3 4. Artikkelin lisäys tai muokkaus... 4 Artikkelikuvan
Ennen varmenteen asennusta varmista seuraavat asiat:
NAPPULA-VARMENTEEN ASENNUSOHJE 1/17 Suosittelemme käyttämään Nappulaa uusimmalla versiolla Firefox- tai Chrome- tai Applen laitteissa Safariselaimesta. Tästä dokumentista löydät varmenteen asennusohjeet
EASY Tiedostopalvelin - mobiilin käyttöopas
EASY Tiedostopalvelin - mobiilin käyttöopas ios www.storageit.fi - Äyritie 8 D, 01510 VANTAA Salorantie 1, 98310 KEMIJÄRVI Sisältö 1. Lataaminen ja asennus 2. Kansiot ja tiedostot Uusien tiedostojen luonti
eportfolio ammatillisen kasvun ja oman osaamisen kuvaaminen
eportfolio ammatillisen kasvun ja oman osaamisen kuvaaminen Esimerkkejä eportfolioista ja lisätietoa eportfolio /web-sivujen julkaisupalveluista Few examples of eportfolios / personal websites. (with permission
Bitnami WordPress - Asenna WordPress koneellesi. Jari Sarja
WordPress - Asenna WordPress koneellesi Jari Sarja jari.sarja @otavanopisto.fi 2018 SISÄLLYSLUETTELO 1 Johdanto... 3 1.1 n Wordpress... 3 1.2 Edut ja haitat... 3 2 WordPressin Asennus bitnamilla...4 2.1
Artikkelien muokkaaminen sekä sisältöeditorin peruskäyttö
Artikkelien muokkaaminen sekä sisältöeditorin peruskäyttö Sisällysluettelo Kirjautuminen ja ylläpito...3 Kirjautuminen sivustolle...3 Ylläpitovalikko...3 Artikkeleiden muokkaaminen...4 Artikkelin asetukset...4
Esimerkkinä http://wordpress.com/ - ilmainen blogi-julkaisujärjestelmä. WordPress:stä on myös palvelimelle asennettava versio (WordPress.
BLOGIN LUOMINEN Esimerkkinä http://wordpress.com/ - ilmainen blogi-julkaisujärjestelmä. WordPress:stä on myös palvelimelle asennettava versio (WordPress.org) Myös http://blogspot.com on ilmainen ja helppokäyttöinen
ARVO - verkkomateriaalien arviointiin
ARVO - verkkomateriaalien arviointiin Arvioitava kohde: Jenni Rikala: Aloittavan yrityksen suunnittelu, Arvioija: Heli Viinikainen, Arviointipäivämäärä: 12.3.2010 Osa-alue 8/8: Esteettömyys Edellinen osa-alue
Lyhyt ohje Ning-verkoston hallinnoimiseksi ja muokkaamiseksi
Lyhyt ohje Ning-verkoston hallinnoimiseksi ja muokkaamiseksi Valtti Valmis tutkinto työelämävalttina, Jenni Kaisto Sisältö NÄKYMÄ SISÄÄNKIRJAUTUESSA... 1 NINGIN HALLINNOINTI JA MUOKKAUS... 3 KOJELAUTA...
Sivuston nopeus. Sivullasi on 2 uudelleenohjausta. Uudelleenohjaukset viivästyttävät sivun lataamista.
Sivuston nopeus Mobiili 56 / 100 Nopeus Pitäisi korjata: Älä käytä aloitussivun uudelleenohjauksia Sivullasi on 2 uudelleenohjausta. Uudelleenohjaukset viivästyttävät sivun lataamista. Vältä aloitussivun
commerce_paytrail_fi Paytrail maksumoduuli Drupal Commerce - verkkokauppaan
commerce_paytrail_fi Paytrail maksumoduuli Drupal Commerce - verkkokauppaan Drupal 7.x / Drupal Commerce 1.x Page 1 Yleistä Paytrail maksupalvelu Paytrail maksupalvelu sisältää kaikkien suomalaisten pankkien
Sivuston tiedotemreemir.com
Sivuston tiedotemreemir.com Luotu Maaliskuu 10 2019 18:41 PM Pisteet66/100 SEO Sisältö Otsikko Emre Emir, Full-Stack Web Developer Pituus : 35 Täydellistä, otsikkosi sisältää väliltä 10 ja 70 kirjainta.
Canva CV NÄIN PÄÄSET ALKUUN CANVA CV:N TEOSSA: Canva on graafisen suunnittelun
Canva CV Canva on graafisen suunnittelun ohjelma, jota voi käyttää niin selaimella kuin mobiiliapplikaatiollakin. Canvassa on paljon maksuttomia pohjia CV:n visualisointiin! Canvan perusominaisuuksia voit
Mark Summary. Taitaja 2013. Skill Number 206 Skill Verkkosivujen tuottaminen. Competitor Name
Summary Skill Number 206 Skill Verkkosivujen tuottaminen ing Scheme Lock 14-05-2013 07:44:57 Final Lock 16-05-2013 11:40:17 Criterion Criterion Description s Day 1 Day 2 Day 3 Day 4 Total Award A B C D
Kameraseura CMS -julkaisujärjestelmän käyttöohje kerhosivujen päivitykseen
Kameraseura CMS -julkaisujärjestelmän käyttöohje kerhosivujen päivitykseen effective content management made simple. Kameraseura ry 1 Terminologia Tässä ohjeistuksessa käytetyt termit julkaisujärjestelmä,
Sivuston tiedotqbooksupportpho nenumber.com
Sivuston tiedotqbooksupportpho nenumber.com Luotu Kesäkuu 07 2019 05:06 AM Pisteet74/100 SEO Sisältö Otsikko QuickBooks Support Phone Number +1-844-233-5335 Telephone Support Pituus : 67 Täydellistä, otsikkosi
Kuinka aloitat kumppanuusmainonnan sivustollasi
Kuinka aloitat kumppanuusmainonnan sivustollasi Kuka voi tehdä kumppanuusmarkkinointia Kumppanuusmarkkinointia (affiliate marketing) voi tehdä kuka tahansa yksityishenkilö tai yritys. Jotta voit ryhtyä
Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.4.0
Toukokuu 2014 1 (11) Tikon Ostolaskujenkäsittely/Web-myyntilaskutus versio 6.4.0 Päivitysohje Toukokuu 2014 2 (11) Sisällysluettelo 1. Tehtävät ennen versiopäivitystä... 3 1.1. Ohjelmistomuutosten luku...
Joomla pikaopas. Yksinkertainen opas, jossa neuvotaan esimerkkisivuston teko Joomla julkaisujärjestelmällä vaihe vaiheelta.
Joomla pikaopas Yksinkertainen opas, jossa neuvotaan esimerkkisivuston teko Joomla julkaisujärjestelmällä vaihe vaiheelta. Paavo Räisänen www.ohjelmoimaan.net Tätä opasta saa vapaasti kopioida, tulostaa
Accelerating Your Success. PlanMill 16. Uusi PlanMill 16 käyttöliittymä - käyttöohjeet loppukäyttäjälle
PlanMill 16 Uusi PlanMill 16 käyttöliittymä - käyttöohjeet loppukäyttäjälle Miksi uusi käyttöliittymä? Käyttöliittymäuudistukseen on monta syytä: Teknisesti vanhan käyttöliittymän arkkitehtuuri on tulossa
RESPONSIIVINEN VERKKOSUUNNITTELU
RESPONSIIVINEN VERKKOSUUNNITTELU Sami Ylitalo Opinnäytetyö Kesäkuu 2014 Tietotekniikka Ohjelmistotekniikka TIIVISTELMÄ Tampereen ammattikorkeakoulu Tietotekniikka Ohjelmistotekniikka YLITALO, SAMI Responsiivinen
Helsingin Sanomat ipad
Helsingin Sanomat ipad Sovelluksen mainosaineistojen tekniset ohjeet: kokosivu ja etusivu 13.5.2013 SISÄLLYS ipad-mainokset 2 Tekniikka ja tiedostokoot 3 Orientaatio 4 Linkit: richie-modal-browser 4 Gesture
Mobiili ennen desktoppia!
Liiketoiminta kehittyy, kehity sinäkin! Mobiili ennen desktoppia! Helsinki, Tampere, Turku, Tukholma, Göteborg www.tieturi.fi Copyright Tieturi 10.1.2011 1 Kysymys Pitääkö web-sivuston näyttää täsmälleen
Tiedostonhallinta. Yleistä
Tiedostonhallinta Tiedostonhallinnan kautta voi muokata kaikkia näkymän tiedostoja. Sitä tarvitaan näkymien räätälöintiin ja joidenkin asetusten muuttamiseen. Yleistä Tiedostojen tarkastelu ja muokkaus
SIIRTYMINEN RESPONSIIVISEEN VERKKOSIVU- SUUNNITTELUUN
SIIRTYMINEN RESPONSIIVISEEN VERKKOSIVU- SUUNNITTELUUN LAHDEN AMMATTIKORKEAKOULU Tekniikan ala Tietotekniikan koulutusohjelma Ohjelmistotekniikka Opinnäytetyö Kevät 2015 Mika Blomberg Lahden ammattikorkeakoulu
Webinaariin liittyminen Skype for
Webinaariin liittyminen Skype for Business Web Appin kautta Ohjeet Sähköpostin Liity webinaariin tästä -linkki Kun klikkaat Osallistumisohjeet webinaariin -sähköpostiviestissä olevaa Liity webinaariin
Jouni Jämsä VERKKOSIVUSTON SUUNNITTELU JA TOTEUTUS
Jouni Jämsä VERKKOSIVUSTON SUUNNITTELU JA TOTEUTUS VERKKOSIVUSTON SUUNNITTELU JA TOTEUTUS Jouni Jämsä Opinnäytetyö Syksy 2014 Tietojenkäsittely Oulun ammattikorkeakoulu TIIVISTELMÄ Oulun ammattikorkeakoulu
VIENET JULKAISUJÄRJESTELMÄLLÄ TOTEUTETTUJEN INTERNET-SIVUJEN YLLÄPITO-OHJE
VIENET JULKAISUJÄRJESTELMÄLLÄ TOTEUTETTUJEN INTERNET-SIVUJEN YLLÄPITO-OHJE JULKAISUJÄRJESTELMÄÄN KIRJAUTUMINEN. Osoitekenttään kirjoitetaan www.domain.fi/admin. Kirjoita käyttäjätunnus: xxxxxx. Salasana:
PROJEKTISIVUJEN PAÄ IVITTAÄ MISEN OHJEET
PROJEKTISIVUJEN PAÄ IVITTAÄ MISEN OHJEET Suomen partiolaiset Finlands scouter ry 04/2013, muokattu 02/2015 Tämä ohje on tarkoitettu Suomen Partiolaisten hallinnoimien projektisivustojen sisällöntuottajille
24MAGS PIKAOHJE HALLINTAPANEELIN KÄYTTÖÖN
24MAGS PIKAOHJE HALLINTAPANEELIN KÄYTTÖÖN 24Mags Asiakaspalvelu support@24mags.com 020 734 0570 1 SISÄLLYSLUETTELO 1. Uuden julkaisun luominen 3 1.1 Julkaisun nimi 3 1.2 Ladattava PDF-tiedosto 3 1.3 pakkauslaatu
Kirjaudu sisään palveluun klikkaamalla Omat kartat -painiketta.
Kirjaudu sisään palveluun klikkaamalla Omat kartat -painiketta. Sisäänkirjauduttuasi näet palvelun etusivulla helppokäyttöisen hallintapaneelin. Vasemmassa reunassa on esillä viimeisimmät tehdyt muutokset
Moodlen lohkot. Lohkojen lisääminen: Lohkojen muokkaaminen: Tampereen yliopisto/tietohallinto 2017 Suvi Junes
Moodlen lohkot Lohkojen lisääminen: Moodlen lohkot sisältävät kurssialueen hallinnointiin liittyviä toimintoja. Kun saat uuden tyhjän kurssialueen, sen molemmilla reunoilla on valmiina muutama keskeinen
Pedanet oppilaan ohje Aleksanteri Kenan koulu Eija Arvola
Pedanet oppilaan ohje Aleksanteri Kenan koulu Eija Arvola 26.8.2016 SISÄLLYSLUETTELO 1. Omat asetukset kuntoon (kaikkien tehtävä aluksi) sivut 3-5 2. Tärkeiden sivujen tilaaminen omiin linkkeihin sivut
Pedacode Pikaopas. Web-sovelluksen luominen
Pedacode Pikaopas Web-sovelluksen luominen Pikaoppaan sisältö Pikaoppaassa kuvataan, miten Netbeans-työkalulla luodaan uusi yksinkertainen web-sovellus ja testataan sen toiminta. Opas kattaa kaiken aiheeseen
ejuttu ohjeet kuinka sitä käytetään.
ejuttu ohjeet kuinka sitä käytetään. 1. Artikkelin lisääminen a. Kirjaudu sisään b. Lisää sisältöä c. Artikkeli i. Lisää pääkuva 1. Pääkuvalle kuvateksti ii. Anna artikkelille otsikko iii. Ingressi-kenttään
Sivupohjien täyttö suppeat sivupohjat
Sivupohjien täyttö suppeat sivupohjat Tässä kuvataan sivupohjien muokkaus askelittain yksinkertaisemman sivupohjan avulla. Tätä ohjetta tunnollisesti seuraamalla saat aikaan yksinkertaiset, mutta toimivat
LINUX-HARJOITUS, MYSQL
LINUX-HARJOITUS, MYSQL Harjoituksen aiheena on tietokantapalvelimen asentaminen ja testaaminen. Asennetaan MySQL-tietokanta. Hieman linkkejä: http://www.mysql.com/, MySQL-tietokantaohjelman kotisivu. http://www.mysql.com/doc/en/index.html,
Sivuston nopeus. Tiivistämällä resursseja gzip- tai deflate-koodilla voit vähentää verkon kautta lähetettävien tavujen määrää.
Sivuston nopeus 47 / 100 Nopeus Pitäisi korjata: Ota pakkaus käyttöön Tiivistämällä resursseja gzip- tai deflate-koodilla voit vähentää verkon kautta lähetettävien tavujen määrää. Pienennä seuraavien resurssien
Sivuston toteutus WordPress-julkaisujärjestelmällä
Mika Hautamäki Sivuston toteutus WordPress-julkaisujärjestelmällä Opinnäytetyö Kevät 2015 SeAMK Tekniikka Tietotekniikan tutkinto-ohjelma 1(38) SEINÄJOEN AMMATTIKORKEAKOULU Opinnäytetyön tiivistelmä Koulutusyksikkö:
Käyttöohje: LAPIO latauspalvelu
Käyttöohje: LAPIO latauspalvelu 24.8.2018 Sisällys 1. Yleistä... 2 2. Kartalla liikkuminen ja zoomaus:... 2 3. Aineistojen etsiminen ja katselu:... 2 4. Ladattavien aineistojen valinta ja metatiedot:...
Johdatus edistyneeseen web-kehitykseen. Juuso Lappalainen
Johdatus edistyneeseen web-kehitykseen Juuso Lappalainen Tällä kurssilla tehdyt sivut - Staattisia html-sivuja, joissa ei ole tiedon tallennusta, backendia tai mitään muutakaan ihmeellistä. - Käyttäjä
AUTOCAD-TULOSTUSOHJE. Tällä ohjeella selitetään Autocadin mittakaavatulostuksen perusasiat (mallin mittayksikkönä millimetrit)
AUTOCAD-TULOSTUSOHJE Tällä ohjeella selitetään Autocadin mittakaavatulostuksen perusasiat (mallin mittayksikkönä millimetrit) 1. MODEL VS. LAYOUT Autocadista löytyy vasemmasta alakulmasta automaattisesti
KÄYTTÖOHJE LATOMO VERSO
Kirjautuminen Kirjatuminen järjestelmään tapahtuu syöttämällä ylläpitäjältä (yleensä sähköpostilla) saatu käyttäjätunnus ja salasana niille varattuihin kenttiin. Jos olet unohtanut salasanasi voit syöttää
Oma kartta Google Maps -palveluun
TAMPERE 1 (6) Oma kartta Google Maps -palveluun Google Maps palveluun on mahdollista luoda karttoja omilla paikkamerkeillä. Tilin luonti Google-palveluihin Tehdäksesi karttoja omilla paikkamerkinnöillä,