Mikä on mukautuva tekniikka?

Tietokonemaailmassa adaptiivinen tekniikka voi viitata ainakin kahteen pääalueeseen:

  • Web-sivun renderointi (pikselin koko)
  • Keinotekoisen älykkyyden ohjelmointi

Web-sivun suunnittelussa on paljon yhteistä perinteisen graafisen suunnittelun kanssa. Teksti, valokuvat ja kuvat on esitettävä tavalla, joka houkuttelee silmää, on helppo lukea ja loogisesti järjestää.

Perinteisessä tulostusasettelussa sivun koko ei muutu koskaan. Mutta verkkosivun mitat (pikselien määrä pituudella ja leveydellä, eli 800 x 600) on dynaaminen. Ihannetapauksessa kahdella henkilöllä, jotka lukevat samaa verkkosivua kahdella eri tietokoneella, pitäisi olla samanlaisia ​​kokemuksia. Jos selainikkunan kokoa muutetaan, sivun asettelun pitäisi mukautua. Entä jos lukija haluaa tarkastella verkkosivua mobiililaitteessa? Webissä sivun koko ei ole taattu, ja tämä on otettava huomioon onnistuneessa suunnittelussa.

Käyttämällä mukautuvia web-ohjelmointitekniikoita verkkosivu voi dynaamisesti mukauttaa ulkoasun tyyliään ja mittojaan käyttöjärjestelmän, Internet-selaimen ja näytön koon perusteella. Tämä on erityisen tärkeää, kun suunnittelet verkkosivuja, joita voi tarkastella tietokoneella, sekä tablet-laitteella ja älypuhelimella. Jokaiselle näistä kolmesta katseluympäristöstä web-sivun renderoitu koko ja kuvasuhde vaihtelevat.

Mukautuva ohjelmointi mahdollistaa verkkosivun sisällön koon muuttamisen selainikkunan avulla. Sisällön uudelleenvirtaus ja uudelleenkoko sopivat uusiin ulottuvuuksiin, mutta UI-elementit voivat muuttua. Valikot saattavat näkyä tai katoaa uuden katseluformaatin mukaan tai vaihtaa tekstistä pieniin kuvakkeisiin vastaamaan pienempää osaa pastaa.

Jos sivun suunnittelu muotoilee datansa sarakkeisiin (samoin kuin sanomalehdessä olevat sarakkeet), mukautuva ohjelmointi voi mahdollistaa sarakkeiden määrän muuttumisen dynaamisesti.

Keinotekoinen älykkyysohjelmointi

Keinotekoisen älykkyyden tai AI: n maailma on mukautuvan tekniikan mukauttaminen ja hyödyntäminen. AI-ohjelmat voivat oppia ja sopeutua muuttuviin ympäristöihin.

AI: n, koneen oppimisen ja hermoverkkojen edellyttämä data-analyysi vaatii suuria määriä tallennustilaa (sekä levytilaa, kuten kiintolevyä ja muistitilaa). Se edellyttää myös suurnopeusverkkoyhteyksiä hajautetulle laskennalle useissa tietokoneissa.

Keinotekoinen älykkyys, Pikseli, Ohjelmointiehdot, Web-sivu