Mobiili ennen desktoppia!
|
|
|
- Taisto Heikkinen
- 10 vuotta sitten
- Katselukertoja:
Transkriptio
1 Liiketoiminta kehittyy, kehity sinäkin! Mobiili ennen desktoppia! Helsinki, Tampere, Turku, Tukholma, Göteborg Copyright Tieturi
2 Kysymys Pitääkö web-sivuston näyttää täsmälleen samalta kaikissa selaimissa? Vastaus on sivustolla: Copyright Tieturi 2
3 Yksi sivusto vai useampi sivusto? Copyright Tieturi 3
4 Pelkkä desktop versio Webistä Mitä käy, jos on vain desktopille tehty web-sivusto? Hitaus Sisällön runsaus Sisällön katoaminen Palvelut saattavat riisua sisällön omavaltaisesti Google transcoder Opera Mini Copyright Tieturi 4
5 Miksi mobiili Web? Mobiililaitteet yleistyvät laptop mokkula / nettitikku puhelimet tablet laitteet Mobiili dataliikenne kasvaa mobiili -dataliikenne ohitti mobiili -ääniliikenteen määrän 12/2009 mobiililaajakaistasopimusten määrä kaksinkertaistuu Webin käyttötottumukset ovat muuttumassa enää ei olla sidottuja desktop-laitteisiin mobiili on aina mukana mobiili tarjoaa erilaisen käyttökokemuksen Copyright Tieturi 5
6 Webin mobiilikäyttö eroaa desktopista Mobiiliwebin käyttäjä on usein kiireinen haluaa kuluttaa aikaa haluaa olla yhteydessä sosiaalisiin verkostoihinsa Mobiililaitteita on paljon erilaisia Puhelimet: Smart phone, Feature phone, Dumb phone Pelikonsolit Tabletit Laitteiden ja selaimien hajonta on paljon suurempaa kuin desktopissa Copyright Tieturi 6
7 Onko tässä järkeä? This site I best viewed with IPhone/IPod Mobile Safari Déjà vu? This site is best viewed with Internet Explorer or Netscape Navigator in 800 x 600 resolution Rakenna mieluummin standardien varaan kuin yksittäisille tuotteille, näin palvelet kaikkia! Copyright Tieturi 7
8 One Web One Web means making, as far as is reasonable, the same information and services available to users irrespective of the device they are using Copyright Tieturi 8
9 Web standardit Käyttöliittymän kolme tasoa: HTML, CSS, JavaScript progressiivinen parantaminen progressive enhancement armelias alentuminen merciful degradation JavaScript käyttäytyminen CSS ulkoasu HTML rakenne, sisältö Copyright Tieturi 9
10 Web sivun nopeus Mobiili datansiirto on yleensä hidasta verrattuna desktop / LAN WLAN, 3G vai jotain perinteisempää? hitaimmat mobiililaajakaistasopimukset max. 384 kbit/s hitaus vaikuttaa tietenkin olennaisesti käyttökokemukseen Kuinka hidas oma sivustoni on? Testaa itse mistä kiikastaa. Yslow Page Speed Copyright Tieturi 10
11 Web-sivun koodin optimointi Tiedostojen koon optimointi HTML optimointi CSS optimointi JavaScript optimointi Tiedostojen pakkaus Copyright Tieturi 11
12 Sisältömedian optimointi Tarjoa oikeita, päätelaitteen tukemia kuvaformaatteja Skaalaa kuvat serverillä Käytä kuvan koon määritystä HTML koodissa Käytä sprite-kuvia Optimoi kuvat metatiedot pois Copyright Tieturi 12
13 Minimoi verkkoliikenne Ei uudelleenohjauksia sivun koodissa, mieluummin palvelimelle konfiguroituja HTTP 301 jne. ohjauksia Ei automaattisia uudellenlatauksia Mahdollisimman vähän ulkoisia tiedostoja, jokainen vaatii HTTP pyynnön Hyödynnä välimuistia cacheta kaikki kuvat, CSS ja skriptit Copyright Tieturi 13
14 Vältä tunnettuja ongelmia Vältä hiireen pohjautuvaa toiminnallisuutta pop-up hover Älä luota laitteiden hardware painikkeisiin Vältä taulukoita käyttöliittymän ulkoasussa Vältä sisäkkäisiä taulukoita Ei HTML frameja Ei kuvakarttoja Copyright Tieturi 14
15 Resoluutio Copyright Tieturi 15
16 Mobiilikäyttöliittymä on pieni Se mikä deskopissa mahtuu on mahdoton infoähky mobiilissa Keskity olennaiseen Kaikki turha pois Mieti mitä erityistä mobiilikäyttäjä hakee sivuilta, käyttötilanne on usein erilainen kuin desktopissa Copyright Tieturi 16
17 Pikselit ovat eri kokoisia eri laitteissa Density Sama kuva on eri kokoinen eri laitteissa Copyright Tieturi 17
18 Hesari Copyright Tieturi 18
19 HeiaHeia Copyright Tieturi 19
20 Responsive design Uusi trendi käyttöliittymän toteuttamisessa on sopeuttaa se median/laitteen resoluution mukaan erilaiseksi CSS3 media query mahdollistaa resoluution haistelun screen and (device-width: 800px) { } Copyright Tieturi 20
21 Fluid grid ja skaalautuvat kuvat Käyttöliittymän osien mitat sekä kuvat toteutettuna siten, että ne muuntautuvat selainikkunan koon mukaan Copyright Tieturi 21
22 Less Framework Suomalainen CSS kirjasto Copyright Tieturi 22
23 Responsive design W3C Copyright Tieturi 23
24 Mobiilissa on erityispiirteitä Kosketusnäyttö Multi-Touch ja kosketuseleet Orientaatio pysty ja vaakatilan tunnistus Lokaatio GPS, WiFi, IP, Matkapuhelinverkon solut Audio Kuva & Video kamera Haptinen palaute ym Copyright Tieturi 24
25 Loppusanat - Mobiili ensin! Suunnittelemalla mobiili ensin saavutetaan monia etuja Käyttöliittymässä keskitytään olennaiseen, käyttäjä löytää nopeasti tarvitsemansa Sivusto optimoidaan nopeaksi käyttää, käyttömukavuus paranee, datakustannukset pienenevät Mobiililaitteissa toteutetut uudet innovaatiot tulevat käyttöön, lokaatio, HTML5 Laajempi ja sitoutuneempi käyttäjäkunta Copyright Tieturi 25
26 Tietolähteitä Mobile Web Application Best Practices, W3C Mobile First Luke Wroblewski dotmobi Nokia Cross Browser Guidelines 6-9aa1-4ca9-b05c-c5d4ce7b447a/Cross- Browser_Guidelines.html Responsive Design Ethan Marcotte Copyright Tieturi 26
27 Tieturin web-kurssit Tieturin web-alueen kurssit Copyright Tieturi 27
Sivuston nopeus. Tiivistämällä resursseja gzip- tai deflate-koodilla voit vähentää verkon kautta lähetettävien tavujen määrää.
Sivuston nopeus Mobiili 80 / 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
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 nopeus. Poista hahmonnuksen estävä JavaScript ja CSS sivun yläosan sisällöstä
Sivuston nopeus 66 / 100 Nopeus Pitäisi korjata: Poista hahmonnuksen estävä JavaScript ja CSS sivun yläosan sisällöstä Sivullasi on 8 estävää ohjelmaresurssia ja 10 estävää CSS-resurssia. Tämä viivästyttää
Sivuston nopeus. Poista hahmonnuksen estävä JavaScript ja CSS sivun yläosan sisällöstä
Sivuston nopeus 67 / 100 Nopeus Pitäisi korjata: Poista hahmonnuksen estävä JavaScript ja CSS sivun yläosan sisällöstä Sivullasi on 2 estävää ohjelmaresurssia ja 4 estävää CSS-resurssia. Tämä viivästyttää
60 / 100 Nopeus. Sivuston nopeus. Pitäisi korjata: Hyödynnä selaimen välimuistia. Mobiili
Sivuston nopeus Mobiili 60 / 100 Nopeus Pitäisi korjata: Hyödynnä selaimen välimuistia Asettamalla umpeutumispäivän tai enimmäisiän staattisten resurssien HTTP-header-osissa neuvot selainta lataamaan aiemmin
Sivuston tiedotqbsupportcustom erservice.com
Sivuston tiedotqbsupportcustom erservice.com Luotu Kesäkuu 04 2019 09:57 AM Pisteet69/100 SEO Sisältö Otsikko Quickbooks Customer Service 800-329-0391 QB Phone Number Pituus : 58 Täydellistä, otsikkosi
Sivuston nopeus. Poista hahmonnuksen estävä JavaScript ja CSS sivun yläosan sisällöstä
Sivuston nopeus 64 / 100 Nopeus Pitäisi korjata: Poista hahmonnuksen estävä JavaScript ja CSS sivun yläosan sisällöstä Sivullasi on 12 estävää ohjelmaresurssia ja 10 estävää CSS-resurssia. Tämä viivästyttää
Sivuston nopeus. Poista hahmonnuksen estävä JavaScript ja CSS sivun yläosan sisällöstä
Sivuston nopeus 54 / 100 Nopeus Pitäisi korjata: Lyhennä palvelimen vastausaikaa Palvelimesi vastausaika oli testissämme 0,69 sekuntia. Useat tekijät voivat hidastaa palvelimen vastausaikaa. Suosituksistamme
Sivuston nopeus. Poista hahmonnuksen estävä JavaScript ja CSS sivun yläosan sisällöstä
Sivuston nopeus 61 / 100 Nopeus Pitäisi korjata: Poista hahmonnuksen estävä JavaScript ja CSS sivun yläosan sisällöstä Sivullasi on 14 estävää ohjelmaresurssia ja 7 estävää CSS-resurssia. Tämä viivästyttää
63 / 100 Nopeus. Sivuston nopeus. Pitäisi korjata: Hyödynnä selaimen välimuistia. Mobiili
Sivuston nopeus Mobiili 63 / 100 Nopeus Pitäisi korjata: Hyödynnä selaimen välimuistia Asettamalla umpeutumispäivän tai enimmäisiän staattisten resurssien HTTP-header-osissa neuvot selainta lataamaan aiemmin
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
ipad-mainokset Yleisiä ohjeita ja tekniikka lyhyesti www.richie.fi
ipad-mainokset Yleisiä ohjeita ja tekniikka lyhyesti www.richie.fi Koko sivun ipad-mainoksissa yhdistyvät uusien teknologioiden ja printtimainonnan parhaat ominaisuudet: Koko sivun mainos ei keskeytä,
Sivuston tiedotsiteoptimer.com
Sivuston tiedotsiteoptimer.com Luotu Helmikuu 22 2019 07:16 AM Pisteet65/100 SEO Sisältö Otsikko SEO Optimization tools and web page analyzer - siteoptimer.com Pituus : 62 Täydellistä, otsikkosi sisältää
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
Järjestelmäarkkitehtuuri (TK081702)
Järjestelmäarkkitehtuuri (TK081702) yleistyvät verkkopalveluissa Youtube Google... Avaavat pääsyn verkkopalvelun sisältöön. Rajapintojen tarjoamia tietolähteitä yhdistelemällä luodaan uusia palveluja,
Android jatkaa kasvua
Liiketoiminta kehittyy, kehity sinäkin! Android jatkaa kasvua Millä eväin? Anssi Rusanen, asiantuntija Helsinki, Tampere, Turku, Tukholma, Göteborg www.tieturi.fi Copyright Tieturi 14.1.2011 1 17.1.2011
Sivuston tiedotaskgeek.io
Sivuston tiedotaskgeek.io Luotu Toukokuu 16 2019 15:25 PM Pisteet47/100 SEO Sisältö Otsikko AskGeek.io Pituus : 10 Täydellistä, otsikkosi sisältää väliltä 10 ja 70 kirjainta. Kuvaus AskGeek.io - Compare
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
48 / 100 Nopeus. Sivuston nopeus. Pitäisi korjata: Hyödynnä selaimen välimuistia. Mobiili
Sivuston nopeus Mobiili 48 / 100 Nopeus Pitäisi korjata: Hyödynnä selaimen välimuistia Asettamalla umpeutumispäivän tai enimmäisiän staattisten resurssien HTTP-header-osissa neuvot selainta lataamaan aiemmin
Tikon Web-sovellukset
Kesäkuu 2017 1 (8) Tikon Web-sovellukset Kesäkuu 2017 2 (8) 1 Johdanto... 3 2 HTML5 sovellukset... 3 2.1 Tuetut selaimet... 3 2.2 Mobiililaitteet... 3 3 Muita ohjeita... 5 3.1 Yhteensopivuus -tila (Internet
Tikon Web-sovellukset
Marraskuu 2014 1 (9) Tikon Web-sovellukset Marraskuu 2014 2 (9) 1 Johdanto... 3 2 Windows... 3 2.1 Microsoft Silverlight... 3 3 Tablet-laitteet... 4 4 Selaimet... 5 4.1 Yleiset asetukset (kaikki selaimet)...
Tikon Web-sovellukset
Toukokuu 2015 1 (11) Tikon Web-sovellukset Toukokuu 2015 2 (11) 1 Johdanto... 3 2 Silverlight sovellukset... 3 2.1 Windows... 3 2.1.1 Microsoft Silverlight... 3 2.1.2 Tablet-laitteet... 4 2.1.3 Selaimet...
www.citroenkerho.fi Edellinen päivitys: 10.08.2010-06:10 Raportin aikaväli: Kuukausi Elo 2010
Statistiikat:: www.citroenkerho.fi Edellinen päivitys: 10.08.2010-06:10 Raportin aikaväli: Kuukausi 2010 Yhteenveto Raportin aikaväli Kuukausi 2010 Ensimmäinen vierailu 01.08.2010-00:01 Viimeisin vierailu
PLA-32820 Mobiiliohjelmointi. Mika Saari [email protected] http://www.students.tut.fi/~saari5/pla_32820_2016/
PLA-32820 Mobiiliohjelmointi Mika Saari [email protected] http://www.students.tut.fi/~saari5/pla_32820_2016/ 1. Luento 2 Suoritus vaatimukset Kurssin sisältö Kirjallisuus Mobiiliohjelmointi Mobiililaitteita...
SMART BUSINESS ARCHITECTURE
SMART BUSINESS ARCHITECTURE RAJATTOMAN VERKON ALUSTA Mihail Papazoglou, järjestelmäasiantuntija Agenda Markkinatrendit Miksi Smart Business Architecture? LAN Security Yhteenveto 2010 Cisco Systems, Inc.
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
Online-kurssien pikaopas Adobe Connect -yhteyden käyttämiseen
Online-kurssien pikaopas Adobe Connect -yhteyden käyttämiseen Laitteisto ja ohjelmat Sovelton Online-kurssit käyttävät alustanaan Adobe Connect -ympäristöä. Asiakasohjelmaksi riittää pelkkä www-selain
Visma EasyCruit Versiotiedote. Versio Suomi
Visma EasyCruit Versiotiedote Versio 06.2019 - Suomi Sisältö Sisältö 2 Tervetuloa tutustumaan version uusimpiin ominaisuuksiin 3 Tämän version toiminnot 3 Uusi hakijahallinta 3 Videohakemuskysymykset 6
Tikon Web-sovellukset
Lokakuu 2016 1 (10) Tikon Web-sovellukset Lokakuu 2016 2 (10) 1 Johdanto... 3 2 Silverlight sovellukset... 3 2.1 Windows... 4 2.2 MAC... 4 2.3 Tablet-laitteet... 4 3 HTML5 sovellukset... 4 3.1 Tuetut selaimet...
Mobiilipalvelut kirjastoissa Juha Hälinen verkkopalvelusuunnittelija
Mobiilipalvelut kirjastoissa Juha Hälinen verkkopalvelusuunnittelija Jyväskylän kaupunginkirjasto Kirjastoiden ja kännyköiden monimutkainen suhde Tilastoja ja historiaa WAP1.0 vuonna 1998 Nokia Communicatorilla
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
IPv6 ja Esineiden Internet
IPv6 ja Esineiden Internet Jari Arkko Puheenjohtaja, Internet Engineering Task Force Asiantuntija, Ericsson Research MUUTOSVAUHTI 50 billion connected things 50" 40" 5 billion connected people Billions
Paikkatiedon tulevaisuus
Paikkatiedon tulevaisuus Yksityismetsätalouden metsänhoitajien vierailu TE:llä 11.10.2007 Juhani Tervo Pääarkkitehti, GIS Iso skaala erilaisia paikkatietojärjestelmiä Paikkatieto tietojärjestelmissä Paikkatietojärjestelmä
Käytettävyys ja käyttäjätutkimus. Yhteisöt ja kommunikaatiosuunnittelu 2012 / Tero Köpsi
Käytettävyys ja käyttäjätutkimus Yhteisöt ja kommunikaatiosuunnittelu 2012 / Tero Köpsi Teron luennot Ke 15.2 miniluento Ti 28.2 viikkotehtävän anto (T,M) To 1.3 Tero paikalla (tehtävien tekoa) Ti 6.3
Sulava. Markku Suominen. [email protected] Puhelin: 040 743 2381. www.sulava.com www.facebook.com/sulavaoy 2. Käyttöönotto Käyttö
Sulava Visio Määrittely Kilpailutus Valvonta Markku Suominen Käyttöönotto Käyttö [email protected] Puhelin: 040 743 2381. www.sulava.com www.facebook.com/sulavaoy 2 Convergence 2013 tapahtuman
Ammattijärjestäjä Aulasvuori Www-projektin kuvaus
Ammattijärjestäjä Aulasvuori Www-projektin kuvaus Minne Seppälä Avat 2014 Dokumentaatio 1 PROJEKTIN KUVAUS... 3 1.1 Projektin aloitus... 3 1.2 Aikataulu... 4 1.3 Kustannusarvio... 4 2 ULKOASU... 5 2.1
ts.fi desktopilla ja tabletilla
Digihinnasto 2018 ts.fi desktopilla ja tabletilla 2 Alueemme tärkein uutissivusto ILMOITUSPAIKKA PIKSELIT KUVA/KT HTML5/KT /CPM* 1 Maksiparaati 980 x 552 80 27,00 Paraati: ylä 980 x 400 80 200 22,00 väli
Meetnow-palvelun käyttöopas
Meetnow-palvelun käyttöopas Maaliskuu 2017 1 Sisällysluettelo Yhteyden avaaminen videoneuvottelulaitteella käyttäen URI-osoitetta...3 Yhteyden avaaminen videoneuvottelulaitteella käyttäen ip-osoitetta...4
WWW-Sivustojen suunnittelu. Miten WWW toimii. Suunnittelun lähtökohdat 14.10.2010
WWW-Sivustojen suunnittelu Miten WWW toimii Web-selain hakee Web-sivun HTML-kielisen kuvauksen Sivuun liittyvät kuvat (jpeg, gif, png) Sivuun liittyvät muut elementit Palvelimen URL-osoite esim. http://www.metropolia.fi
WWW-Sivustojen suunnittelu
WWW-Sivustojen suunnittelu Miten WWW toimii Web-selain hakee Web-sivun HTML-kielisen kuvauksen Sivuun liittyvät kuvat (jpeg, gif, png) Sivuun liittyvät muut elementit Palvelimen URL-osoite esim. http://www.metropolia.fi
Sivuston tiedotfacebook.com
Sivuston tiedotfacebook.com Luotu Tammikuu 14 2019 10:26 AM Pisteet44/100 SEO Sisältö Otsikko Facebook - Log In or Sign Up Pituus : 28 Täydellistä, otsikkosi sisältää väliltä 10 ja 70 kirjainta. Kuvaus
Tekninen suunnitelma - StatbeatMOBILE
Tekninen suunnitelma - StatbeatMOBILE Versio Päivämäärä Henkilö Kuvaus 1.0 13.12.2013 Pöyry Alustava rakenne ja sisältö 1.1 22.12.2013 Pöyry Lisätty tekstiä ilmoituksiin, turvallisuuteen ja sisäiseen API:in
PUSH palvelut mobiilikehityksessä: Android ja Windows phone 7. Pauli Kettunen
PUSH palvelut mobiilikehityksessä: Android ja Windows phone 7 Pauli Kettunen Esityksen rakenne 1. Taustaa 2. Push web-ohjelmoinnissa Comet Interaktiomallit 3. Push älypuhelinalustoilla Deacon pilvipalveluna
AJAX-konsepti AJAX. Asynkronisuus. Nykyisten web-ohjelmien ongelmia. Asynchronous JavaScript And XML
AJAX-konsepti AJAX Asynchronous JavaScript And XML Viimeisin muoti-ilmiö web-ohjelmoinissa, termi Ajax tuli käyttöön vuoden 2005 aikana Joukko teknologioita, joiden avulla voidaan toteuttaa uudenlaisen
Selaimen asetukset. Toukokuu 2014 1 (7) Selaimen asetukset. 1994-2014 Tikon Oy. All rights reserved.
Toukokuu 2014 1 (7) Selaimen asetukset Toukokuu 2014 2 (7) 1 Johdanto... 3 2 Windows... 3 3 Selaimet... 3 3.1 Yleiset asetukset (kaikki selaimet)... 3 3.1.1 Zoom-asetus... 3 3.1.2 Pop-up Blocker... 3 3.2
