Selaimia usein syytetään kun nettisivut eivät toimi kunnolla, mutta....
"Analyysin mukaan vaivaiset 4,13 prosenttia nettisivuista noudatti netin standardeja. Yli 95 prosenttia sivuista ei läpäissyt W3C:n standarditarkastusta. Jopa niistä sivuista, jotka väittivät noudattavansa standardeja, noin puolet ei läpäissyt testiä."
http://www.tietokone.fi/uutta/uutinen.asp?news_id=35329&tyyppi=1
"Analyysin mukaan vaivaiset 4,13 prosenttia nettisivuista noudatti netin standardeja. Yli 95 prosenttia sivuista ei läpäissyt W3C:n standarditarkastusta. Jopa niistä sivuista, jotka väittivät noudattavansa standardeja, noin puolet ei läpäissyt testiä."
http://www.tietokone.fi/uutta/uutinen.asp?news_id=35329&tyyppi=1
Vastaukset 7
Vanhimmat
ei noudata standardia niin asiasta voi tehdä ainakin
yhden varman johtopäätöksen:
-standardi on huono
"ei noudata standardia niin asiasta voi tehdä ainakin yhden varman johtopäätöksen:
-standardi on huono"
Väärin. Rikkinäisyys tulee siitä, että WWW-sivustoja tehdään rikkinäisillä ohjelmilla kuten Dreamweaver ja muut roskat. Tämä on ensisijainen syy. Toinen mikä tekee rikkinäisiä sivustoja on yksinkertaisesti WWW-sivujen tekijöiden typeryys. Moni ei ole kuullutkaan standardeista ja opiskelee jotain HTML:ää ties millä höpökurssilla missä opetetaan jotain webbisivuntekoa mitä se oli vuonna 1994.
"ei noudata standardia niin asiasta voi tehdä ainakin yhden varman johtopäätöksen:
-standardi on huono"
Oikein.
Kunnon standardia jonka tarkoitus on selkeä
olisi helppo noudattaa.
Kyseistä hajanaista ja moniselitteistä standardia
ei kukaan edes yritä noudattaa.
Onko häntä alkanut heiluttaa koiraa?
"Kunnon standardia jonka tarkoitus on selkeä
olisi helppo noudattaa."
Itseasiassa se standardit on hyvin selkeät. Sehän on tarkoitettu ohjelmallisesti tuotettuna myös käsin kirjoitettavaksi, ja se validaattori on tarkistimena nappia painamalla kämmäysten varalta.
"Kyseistä hajanaista ja moniselitteistä standardia
ei kukaan edes yritä noudattaa."
Ei standardi ole hajanainen. Standardeja vaan on monta eri asioihin koska yhdellä standardilla on mahdotonta hoitaa kaikkea. Esimerkiksi Internetin standardi on oleellisesti IP protokolla mutta ei se nyt yksistään riitä mihinkään ja sillä ei ole webbisivun kanssa mitään tekemistä suoraan. Dokumentin rakennestandardi on HTML, tyyli on CSS, häviöttömille rasterikuville on PNG, vektorikuville on SVG, häviöllisille rasterikuville on JPEG.
Standardeja ei noudateta koska käytetään rikkinäisiä ohjelmia ja ne ketkä tekee ilman ohjelmia, ei ole lukeneet koko standardia jossa asiat on selitetty hyvin selkeästi.
ja lisään vielä et ja täysin turha!
katu uskottavuutta kaipaavat tietsikka pro wannabeet aina kitisee tosta standardista ;)
on tietysti sit myös asialle vihkiytyneitäkin jotka kitisee aina validista keskenään, mut ne ei kiinnosta ketään muita kuin muita samanlaisia ;)
kyllä minä ainakin ottaisin mieluummin auton joka käy hyvin kaikella mahdollisella roskalla ja töhnällä, kuin auton joka käy vain tietyllä ainella.. jos sais valita :) ja muutenkin, kohta ei enää tarvita ollenkaan mitään html css sydeemillä tekeviä weppisivun tekijöitä kun ohjelmat hoitaa kivasti kaiken klikkailemalla hiirtä :) cms rules! :)
vielä vaan puuttuu sellanen kunnon killer ohjelma joka sopii kaikille :)
"standardit hidastaa kehitystä ja tekee kaikista/kaikesta samalaisia"
"standardit hidastaa kehitystä ja tekee kaikista/kaikesta samalaisia"
Ei hidasta. Standardit kiihdyttää kehitystä, koska se luo edellytykset kilpailulle. Kilpailu on se mikä vie asioita eteenpäin! Standardeja vaaditaan siihen, että kilpailu toimii. Homma menee helposti siihen, että vapaiden markkinoiden sijasta rahat käytetään siihen entisen paskan saamiseen toimintaan kuin että ostaisi jotain mikä tekee homman paremmin. Parempaan vaihto kun ei tietenkään onnistu jos kaikki mitä on tehty on naimisissa sen kanssa mitä on aikaisemmin tehty.
Ilman standardeja, meillä ei olisi selaimissa välilehtiä eikä mitään muuta. Huomauttaisin siitä, että siinä vaiheessa kun Internet Explorerin markkinaosuus nousi hetkellisesti reilusti yli 90% tms. niin Microsoft lopetti tuotekehityksen KOKONAAN. IE6:n ja IE7:n välillä oli oikeasti aika saatanan monta vuotta väliä, mutta standardit kun oli olemassa niin tuli Firefox ja nyt IE:ssäkin on välilehdet ja muuta kivaa kun on vähän kilpailua.
Eli tehkää vaan standardien mukaan _ihan kaikki_ mitä pystyy. Jos standardia johonkin hommaan ei ole, tai mikäli standardia ei ole toteutettu missään kunnolla niin sitten voi tehdä eri tavalla. Silloin itseasissa pitää valita PARAS tapa mikä on olemassa, koska kun kaikki tekevät standardien jälkeen parhaimmalla tavalla mikä löytyy, parhaista ratkaisuista todennäköisemmin tulee uusia standardeja.
---
Standardeista voisi hyvin ottaa esimerkiksi käyttöjärjestelmästä. Tällä hetkellä yleisesti käytetyistä käyttöjärjestelmistä ne käyttöjärjestelmät jotka käyttää Linuxia ytimenään, ovat parhaiten standardien mukaisia. Kumma kyllä, kaikki nämä käyttöjärjestelmät on pisimmälle viedystä standardien noudattamisesta huolimatta eniten erilaisia keskenään ja kehitystahti on nopeinta. Tunnetusti esimerkiksi Ubuntu kehittyy puolessa saman verran Windowseilla kävi Windows XP->Windows Vista hyppäyksessä jossa meni 6v tms.
Nopein kehitystahti, parhaiten valinnan varaa ja paras hinta/laatu -suhde kun kilpailu pitää hinnat alhaisena. Kiitos standardien!
"standardit hidastaa kehitystä ja tekee kaikista/kaikesta samalaisia"
Kaikki ruuvit ja pultit ja hitsaussaumat jne. ovat tarkasti standardisoitu, kuten teollisuudessa yleensäkin. Ovatko kaikki laitteet samanlaisia? Päin vastoin, standardit ovat kuin taikakalu joilla mitä moninaisemmat laitteet kyetään kokoamaan ja rakentamaan pienellä määrällä työkaluja. Se on huimaa. Ostat torx avainsarjan Japanista ja sillä voit avata ja kiinnittää torxit kaikkialla maailmassa jne. Jos ei olisi standardeja niin jokaisella valmistajalla olisi omia kokoja ja ruuvityyppejä.
Mieti vaateteollisuutta joka on ainoita teollisuuden haaroja joissa standardisointi on puutteellista. Joskus 40 numeron kenkä on hyvä ja joskus 43 jne. Joskus S on liian suuri ja joskus M liian pieni koko. Ei mitään järkeä eikä järjestystä jos ei ole standardeja. Jos standardit luotaisiin vaatekokoihin niin yhtä kirjava olisi erilaisten vaatteiden kirjo kuin nytkin mutta ihminen oikean koon tietäen voisi sovittamatta ostaa vaatteet ja ne olisivat aina oikean kokoiset.
Standardittomuus tai niiden noudattamatta jättäminen luo vain kaaosta ja toimimattomuutta. Jos avain ei käy ruuviin niin se ei ole rikkautta vaan yksipuolisuutta. Kun nettisivut tehdään standardeja noudattaen niin ne avautuvat ja toimivat tehokkaasti selaimilla, se ei ole yksipuolisuutta vaan järkevää toiminnallisuutta.