Kysymys Yucalle

abc

Tai saahan muutkin vastata, mutta suhtaudun vastauksiin kriittisesti.

Mutta kun kerrankin on mahdollisuus itsekin kysyä jotain kun on oikea guru-ukko eksynyt tänne, niin kysyn:

Miksi monien suurten kaupallisten firmojenkin sivut vaativat toimiakseen javaskriptin (esim Sampo)?

a) joitain toimintoja ei voi toteuttaa muuten kuin js:n avulla

b) sivut on teetetty 'amatöörifirmoissa'

ps. Itse veikkaan b-vaihtoehtoa. Mutta en tiedä ja siksi kysynkin.

7

368

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • abc

      huomauta nimen Yucca taivutusmuodosta.

    • Vastaaja_

      Useassa tapauksessa vastauksena on a sekä varauksin b

      Javascriptillä voidaan antaa ohjeita, sekä tarkastaa data jo ennen lähettämistä, näin palvelusta saadaan asiakkaan kannalta nopeempa ja selkeämpi. Tosin ilman Javascriptiäkin saisi aikases toimivan pankkipalvelun.

      Sekä Javascripti vastustamiselle ei ole mitään perusteita pankkipalvelujen kohdalla. Hyvissä selaimissahan Javascriptin pystyy sallimaan vain halutuilla sivuilla, joten asetuksia ei tarvitse aina muuttaa, kun haluaa mennä pankin sivuille.

      Sekä kuitenkin enemmistöllä on Javascripti sallittuna, joten sille ei ole mitään perusteita, miksi pankkipalveluissa sitä ei käyttäisi. Eikä Javascriptin käyttäminen tee firmasta sen amatöörimaisempaa, eikä framejen käyttäminenkään, jos niitä käytetään oikein ja hillitysti.

      • Tõppõ

        »..eikä framejen käyttäminenkään, jos niitä käytetään oikein ja hillitysti.»

        Miten frameja käytetään "oikein ja hillitysti"?


      • Tõppõ
        Tõppõ kirjoitti:

        »..eikä framejen käyttäminenkään, jos niitä käytetään oikein ja hillitysti.»

        Miten frameja käytetään "oikein ja hillitysti"?

        JavaScript on käytännöllinen lomakkeentarkastajana mutta sivun toimivuutta ei kannata rakentaa JavaScriptin varaan. Siihen ei ole ainoatakaan pakottavaa syytä.

        Sekä Framet että JS-VÄLTTÄMÄTTÖMYYS kielivät siitä ettei sivuntekijä ole oikein ajan tasalla. Ei se silti välttämättä amatööriydestä kerro, tietotaidon ajantasaistamisen puutteesta ennemmin.


      • Vastaaja_
        Tõppõ kirjoitti:

        JavaScript on käytännöllinen lomakkeentarkastajana mutta sivun toimivuutta ei kannata rakentaa JavaScriptin varaan. Siihen ei ole ainoatakaan pakottavaa syytä.

        Sekä Framet että JS-VÄLTTÄMÄTTÖMYYS kielivät siitä ettei sivuntekijä ole oikein ajan tasalla. Ei se silti välttämättä amatööriydestä kerro, tietotaidon ajantasaistamisen puutteesta ennemmin.

        *Miten frameja käytetään "oikein ja hillitysti"?*

        Ehkä toi oli huonosti sanottu, mutta tarkoitin lähinnä, että ovat koodillisesti oikein, sekä käytetään järkeä framejen suunnittelussa eikä tehdä sivulle miljoonaa frameja, sekä jos sama helppous saavutetaan ilman frameja, niin silloin niitä ei käytetä. Esimerkiksi toimivista frameista on vaikkapa Verkkokauppa.com (juu en oo kattonut miten ne on koodillisesti tehty)


        *Sekä Framet että JS-VÄLTTÄMÄTTÖMYYS kielivät siitä ettei sivuntekijä ole oikein ajan tasalla.*

        Voihan sitä noinkin ajatella, mutta JS on niin yleinen, ettei kaikki testaa sivujensa toimivuutta ilman sitä. Esimerkiksi tämä suomi24 foorumikaan, ei toimi ilman JS:ää. Tässä foorumin tapauksessa korvaava vaihtoehto olisi ollut helppo tehdä, eikä käytettävyyskään olisi kärsinyt.

        Monessa paikkaa keksien salliminen on myös pakollista, vaikka session systeemillä saman olisi voinut tehdä.

        Ja jos päätetään käyttää tekniikkaa mikä ei toimi kaikilla, kuten keksit ja JS, niin tällöin käyttäjälle pitää huomauttaa asiasta mikäli selaimen asetukset eivät ole oikein, sekä antaa selvät ohjeet miten asetuksia pitää muuttaa. Liian usein ei saa mitään ilmoitusta, vaan joutuu ihmettelee, miksi tämä ei toimi.


    • Tokihan sivuja teetetään myös amatöörifirmoissa, mutta isot firmat osaavat tehdä huonoa jälkeä itsekin. Sivujen tekijöillä on kapea tekninen koulutus ja kokemus (tai jompikumpi niistä), eikä asioita muilta kannoilta tunteva ihminen taas yleensä pysty ohjaamaan tekijöitä.

      Osittain kyse on tietysti ihan osaamattomuudesta sekä siitä, että ei tunneta JavaScriptin riskejä. Ei vaikka esimerkiksi CERT on niistä vuosikaudet varoittanut. Myös matkimalla oppiminen vaikuttaa eli sivuntekijät kopsaavat toistensa huonoja ideoita.

      Hyvin harvoin JavaScriptin käyttö on sellaista, mistä on edes mitään hyötyä silloin, kun se toimii. Tämäkin kertoo siitä, että kyse on paljolti itsetarkoituksellisesta tekniikan käytöstä tai vain siitä, ettei tunneta vaihtoehtoja.

      • abc

        Olen 3 vuotta koettanut kertoa täällä ihmisille javaskriptin tarpeetomuudesta (ja jopa haitallisuudesta). Mutta haukkuja on yleensä tullut.

        Mielelläni laittaisin tämän sinun vastauksesi linkiksi tuleviin js-keskusteluihin. Mutta turhaa se kai on... Ne jotka innoissaa tekevät js-viritelmiä sivuilleen, eivät piittaa tällaisista kommenteista.

        Kiitos kuitenkin (mieluisasta) vastauksesta :)


    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Perussuomalaiset kirjoittaa vain positiivisista uutisista

      Ei tarvitse palstaa paljon seurata, kun sen huomaa. Joka ainoa positiivinen uutinen Suomen taloudesta tai ylipäätään, ni
      Maailman menoa
      112
      6949
    2. Kuka on UMK-suosikkisi? UMK26 paljastuksia lauantai 28.2.

      UMK26 tänä lauantaina! UMK26 tulee suorana Tampereelta ja nyt selviää, kuka pääsee edustamaan Suomea Euroviisuihin. M
      Euroviisut
      104
      4670
    3. L/over ja Jani Volanen! Minkä arvosanan 4-10 annat roolityöstä?

      Psykologinen trilleri L/over - ikuisesti minun on koukuttanut tv-katsojat ruudun ääreen. Kun Roosa (Krista Kosonen) tapa
      Tv-sarjat
      48
      3932
    4. TTK:n jättänyt Vappu Pimiä rehellisenä MasterChef-kuvauksista: "Höh..."

      Vappu Pimiä on uusi MasterChef Suomi -tuomari. Viime vuonna Tanssii Tähtien Kanssa jäi taakse, ja nyt vuorossa on uusi a
      Suomalaiset julkkikset
      13
      3324
    5. Natomaa hyökkäsi Iraniin

      Näemme nyt tällä hetkellä Natomaan nimeltä Yhdysvallat, joka toimii aika pitkälti perinteisen kansainvälisen lain ulkopu
      NATO
      669
      1976
    6. Trump aloitti III maailmansodan tänään.

      Narsisti ja mielipuoli Trump pitäisi saada pois, miten se onnistuisi parhaiten?
      Maailman menoa
      218
      1335
    7. Miksi et nainen halua

      minua, kuten minä sinua?
      Ikävä
      66
      1328
    8. Rakas tiedät, että toivoisin

      Kuulevani sinusta. Tiedät, että viestisi tekisi minut ihan onnelliseksi. Että äänesi kuuleminen saisi minut leijumaan ja
      Ikävä
      55
      1273
    9. Osaako kukaan sanoa?

      Mikä on syy siihen, että apulaisidiootti yrittää kaikin keinoin haitata kaikkea yrittämistä Ähtärissä? Nyttkin pilkkaa j
      Ähtäri
      51
      1267
    10. Viesti miehelle

      Nyt vastaa oikea taa´app. Ainoastaan puhelimitse voidaan selvittää asioita, mutta tuskin sitä haluat kaiken halveeramise
      Ikävä
      12
      962
    Aihe