Ota yhteyttä
  • Kaikki valmiina

    Sivuston isännöinnistä sivuston muokkaukseen. Palvelu sisältävät kaiken tarvittavan.

  • Palveluiden laatu

    Testaamme sivustosi huolellisesti jotta kaikki on toiminnassa ennen julkaisua.

Verkkosivujen kehitystyö - usein aliarvioitu osa-alue

Verkkosivujen kehitys

Verkkosivuston tekninen toteutus vaikuttaa merkittävästi sivuston toimivuuteen, suorituskykyyn, hakukonenäkyvyyteen sekä käytettävyyteen. Vaikka verkkosivut voidaan rakentaa eri työkaluilla ja sisällönhallintajärjestelmillä lopullinen tulos koostuu aina HTML, CSS ja JavaScript koodista. Näillä kolmella kielellä määritellään sivuston rakenne, ulkoasu ja toiminnallisuus.

Sivuston voi rakentaa käsin tai valmiilla työkaluilla. Jälkimmäinen vaihtoehto on nopea ja helppo käyttää mutta saattaa tuottaa paljon ylimääräistä koodia joka hidastaa sivustoa sekä vaikeuttaa sivuston optimointia. Tällainen sivusto voi olla myös riippuvainen kolmannen osapuolen lisäosista joiden puutteellinen ylläpito voi aiheuttaa tietoturvariskejä ja/tai toimintahäiriöitä.

Sivuston suorituskyky ja koodin määrä

Verkkosivusto koostuu tiedostoista jotka selain lataa ja tulkitsee. Ladattavan sisällön ja käytettävän koodin määrä voi pidetää sivuston latausaikaa huomattavasti. Sivuston latausnopeus vaikuttaa käyttäjäkokemukseen sekä suorituskykyyn ja nämä tekijät taas vaikuttavat hakukonesijoituksiin.

Sivuston suorituskykyyn vaikuttavat esimerkiksi:

  • Tiedostojen määrä ja koko
  • Kuvien ja muiden mediatiedostojen pakkaus
  • Palvelimen vasteaika sekä käytetty sisällönjakeluverkko (CDN)
  • Sivuston tekninen toteutus kuten renderöintilohkot ja ulkoisten resurssien hallinta

Tietoturva ja ohjelmistoarkitehtuuri

Monet verkkosivustot sisältävät taustajärjestelmän, tietokannan ja ylläpitoon liittyviä kirjautumistoimintoja. Näiden mukana tulee luonnollisesti myös tietoturvavastuita. Jokainen lisäosa, avoin yhteys tai kirjautumissivu voi muodostaa mahdollisen hyökkäyspinnan jos sivustoa ei ole asianmukaisesti suojattu tai päivitetty.

Staattinen verkkosivusto on yksinkertaisempi vaihtoehto jossa sisältöä esitetään ilman taustajärjestelmää tai tietokantaa. Tällainen sivusto vähentää tieturvariskejä sekä ylläpitotarvetta mutta se ei sovellu sellaisenaan kaikkiin käyttötarkoituksiin kuten esimerkiksi verkkokauppaan tai käyttäjien hallintaan.

Saavutettavuus

Saavutettavuus tarkoittaa että verkkosivusto on käytettävissä myös henkilöille joilla on esimerkiksi näkö, kuulo tai motorisia rajoitteita. Kansainvälisesti saavutettavuutta ohjaa WCAG-standardit (Web Content Accessibility Guidelines) jota sovelletaan julkisella sektorilla mutta myös yksityisellä sektorilla.

Saavutettavuuden perusperiaatteet sisältävät muun muassa:

  • Kuvien alt tekstit
  • Selkeä rakenne ja looginen otsikointi (h1-h6)
  • Värien riittävä kontrasti
  • Toimiva näppäimistönavigointi
  • Kuvakkeiden ja painikkeiden tekstivastineet (esim. ARIA-labelit)

Voiko saavutettavuuden puute aiheuttaa ongelmia?

Jos verkkosivustosi ei ole saavutettava, se voi rikkoa lainsäädäntöä. Useat maat ovat lisänneet vaatimuksia verkkopalveluiden saavutettavuudelle kuten myös Euroopan Unioni. Jokaisen EU-alueella toimivan yrityksen on noudatettava saavutettavuusdirektiiviä. Tämä tarkoittaa että jos haluat myydä tai markkinoida palveluita EU:ssa, verkkosivustosi on oltava saavutettava WCAG 2.1 standardien mukaisesti.

Lisätietoa palveluista

Kiinnostuitko?

Keskustellaan lisää yrityksesi verkkosivuista

Yhteystiedot