Što je Adaptive Technology?

U svijetu računala prilagodljiva tehnologija može se odnositi na najmanje dva glavna područja:

  • Izrada web stranice (veličina piksela)
  • Programiranje umjetne inteligencije

Projektiranje web stranice ima mnogo zajedničkog s tradicionalnim grafičkim dizajnom. Tekst, fotografije i ilustracije moraju biti prezentirani na način koji je privlačan oku, lako čitljiv i logički organiziran.

Kod tradicionalnog izgleda ispisa, veličina stranice se nikada ne mijenja. Ali dimenzije web stranice (broj piksela za duljinu i širinu, odnosno 800 x 600) je dinamičan. U idealnom slučaju, dvoje ljudi koji čitaju istu web stranicu na dva različita računala trebali bi imati slična iskustva. Ako se promijeni veličina prozora preglednika, izgled stranice treba prilagoditi. A što ako čitatelj želi pregledati web-stranicu na mobilnom uređaju? Veličina weba na webu nije zajamčena, a to mora biti uključeno u bilo koji uspješan dizajn.

Koristeći tehnike adaptivnog web programiranja, web stranica može dinamički prilagoditi stil i dimenzije izgleda na temelju operativnog sustava, internetskog preglednika i veličine zaslona. To postaje posebno važno pri dizajniranju web stranica koje se mogu gledati na računalu, kao i tabletnog uređaja i pametnog telefona. Za svaku od ove tri platforme gledanja, prikazana veličina i omjer stranice će se razlikovati.

Adaptivno programiranje omogućuje da se sadržaj web stranice promijeni u prozoru preglednika. Ne samo da će sadržaj ponoviti i promijeniti veličinu kako bi odgovarao novim dimenzijama, već se elementi UI-a mogu promijeniti. Izbornici se mogu pojaviti ili nestati kako bi odgovarali novom formatu gledanja, ili prešli s teksta na male ikone kako bi odgovarali manjim dijelovima paštete.

Ako dizajn stranice formatira svoje podatke u stupcima (slično stupcima u novinama), prilagodljivo programiranje može omogućiti dinamički promjenu broja stupaca.

Programiranje umjetne inteligencije

Svijet umjetne inteligencije ili umjetne inteligencije je sve o prilagodbi i korištenju prilagodljive tehnologije. AI programi mogu učiti i prilagoditi se promjenjivim okruženjima.

Analiza podataka koju zahtijeva AI, strojno učenje i neuronske mreže zahtijeva velike količine memorije (i prostor na disku, kao što je tvrdi disk, i memorijski prostor). Također zahtijeva mrežne veze velike brzine za distribuirano računalstvo između više računala.

Umjetna inteligencija, Pixel, programski uvjeti, web stranica