Mikä hel...tin JavaScript-kiima kaikilla www-kehittäjillä on?
Skriptit on aivan liian usein sallittava että sivusto toimisi alkuunkaan. Esimerkiksi VR:n nykyinen verkkokauppa. Ne vaatii skriptejä aivan turhaan, sillä asemien ja lähtöajan valinta voitaisi aivan hyvin toteuttaa tavallisilla alasvetovalikoilla.
Sama koskee Matkahuoltoa.
Kommentit (22)
Hyvin tehdyt sivut toimivat ilmankin skriptejä. Skriptit vain avustavat.
Vierailija kirjoitti:
No se on tulevaisuus. Tai nykyisyys oikeasti. Ei enää yritetä tuottaa dynaamista sisältöä staattisien webbisivujen avulla ja kamalilla purkkavirityksillä palvelin päässä. Miksi emme tajunneet tätä aikaisemmin?
Me emme tajunneet tätä aikaisemmin koska osalla meistä sivun selaaminen hidastuu selvästi skriptien takia. Edelleen, miksi pitäisi sallia että vieraat ajaa mitä tahansa koodia omalla koneella?
Saman huomannut. Ihan kun www-kehittäjät ajattelisi omistavansa käyttäjien tietokoneet ja voi teettää niillä mitä lystää.
Teillä on appseja puhelimissa? Teillä on gmail? Kuten ne, hommat hoituu vaan paremmin mammojen omilla tietokoneilla.
Noloo käyttää kiima-sanaa otsikossa.
Ps. Java oli pitkään ainoa tekniikka. HTML5 tulee korvaamaan Javan.
Vierailija kirjoitti:
Noloo käyttää kiima-sanaa otsikossa.
Ps. Java oli pitkään ainoa tekniikka. HTML5 tulee korvaamaan Javan.
Java != javascript
Niin saatana. Jos sivu ei lynxillä näy on se ihan perseestä ja ylitekninen.
Vierailija kirjoitti:
Niin saatana. Jos sivu ei lynxillä näy on se ihan perseestä ja ylitekninen.
Oooooih kun useimpien sivujen EI TARVITSE TOIMIA MUULLA KUN LYNXILLÄ. Valtaosa sisällöstä on toimitettavissa ilman turhaa silmäkarkkia ja tekniikkakikkailua.
Musta puhelin joka ei ole käyttövalmis paketista otettaessa on turhake. Piruako siihen mitään latailemaan.Ennen riitti selain, nyt pitäis olla oma kilke joka juttua varten. Ei kiitos. Perusluuri rulettaa.
Javascript kiiman pointti on, saat toimivan sovelluksen, ei tarvii ladata appseja, voit käyttää luurilla, koneella, padillä.
Tuo Matkahuollon sivu on kyllä kammottava, meni puoli tuntia yhden (1) lipun ostamiseen kun sivu vain latasi ja latasi ikuisuuksia... ottaa päähän kun kaikesta pitää tehdä "hienon" ja "nykyaikaisen" näköistä käytännöllisyyden kustannuksella. 🙄
Aika vaikeeta on nykyaikaista saittia rakentaa ilman javascriptejä. Mahdollista mutta sitten kaikki pitää kierrättää serverin kautta kun nyt voi asioita tarkistaa ja tehdä jo selaimessa tai ajaxilla huomaamatta serverillä.
Sivustoja luodaan paljon eri CMS-ympäristöillä, jotka sitten ymppäävät kaikenlaista koodia sivuille.
vapaasti suomennettuna vanha vitsi:
Tehdäänkö seuraava bisneskriittinen projekti kielellä joka on selkeää, helposti ymmärrettävää, kypsää (ei muutu joka versiossa), virheitä sisäisen johdonmukaisuutensa vuoksi vähentävää ja tehokasta?
Näh, eikun me käytetään node.js:ää.
Tää juna meni jo. Saitit tehdään javascriptilla tai ne on noloja vanhoja paskoja joihin kukaan ei halua koskea.
Vierailija kirjoitti:
vapaasti suomennettuna vanha vitsi:
Tehdäänkö seuraava bisneskriittinen projekti kielellä joka on selkeää, helposti ymmärrettävää, kypsää (ei muutu joka versiossa), virheitä sisäisen johdonmukaisuutensa vuoksi vähentävää ja tehokasta?
Näh, eikun me käytetään node.js:ää.
Nojoo, menee hieman ohi aiheen mutta aivan sama mitä kieltä siellä palvelinpäässä käytetään. Nodella voi kuitenkin tehdä sivustoja joissa client ei tarvitse javascriptiä.
Vierailija kirjoitti:
Aika vaikeeta on nykyaikaista saittia rakentaa ilman javascriptejä. Mahdollista mutta sitten kaikki pitää kierrättää serverin kautta kun nyt voi asioita tarkistaa ja tehdä jo selaimessa tai ajaxilla huomaamatta serverillä.
Ilman JS:ää sivustoista tulee hitaampia, mutta siinä on myös se että Spectre ja Meltdown antaa syyn olla ajamatta mitä tahansa koodia omalla koneella. Sitten päätelaitteet ovat nykyään usein puhelimia ja tabletteja, ja käyttäjäpuolella ollaan menty suorituskyvyssä muutamakin askel taaksepäin.
Vierailija kirjoitti:
Sivustoja luodaan paljon eri CMS-ympäristöillä, jotka sitten ymppäävät kaikenlaista koodia sivuille.
Sitten sivusto voidaan tehdä myös alusta alkaen koodaamalla. Se vaatii enemmän työtä projektin alussa mutta vastapainoksi saa juuri omaan tarkoitukseen räätälöidyn www-sovelluksen.
No se on tulevaisuus. Tai nykyisyys oikeasti. Ei enää yritetä tuottaa dynaamista sisältöä staattisien webbisivujen avulla ja kamalilla purkkavirityksillä palvelin päässä. Miksi emme tajunneet tätä aikaisemmin?