Čo je to Adaptívna technológia?

V počítačovom svete sa môže adaptívna technológia odvolávať aspoň na dve hlavné oblasti:

  • Vykresľovanie webovej stránky (veľkosť pixlov)
  • Programovanie umelej inteligencie

Navrhovanie webovej stránky má veľa spoločného s tradičným grafickým dizajnom. Text, fotografie a ilustrácie musia byť prezentované spôsobom, ktorý je lákavý pre oko, ľahko čitateľný a logicky organizovaný.

V tradičnom rozložení tlače sa veľkosť stránky nikdy nemení. Ale rozmery webovej stránky (počet pixelov pre dĺžku a šírku, tj 800 x 600) je dynamický. V ideálnom prípade by mali mať dve osoby, ktoré čítajú rovnakú webovú stránku na dvoch rôznych počítačoch, podobné skúsenosti. Ak sa zmení veľkosť okna prehliadača, malo by sa prispôsobiť rozloženie stránky. A čo keď chce čitateľ zobraziť webovú stránku na mobilnom zariadení? Na webe nie je zaručená veľkosť stránky, ktorá musí byť zohľadnená v každom úspešnom dizajne.

Pomocou adaptívnych techník webového programovania môže webová stránka dynamicky prispôsobiť svoj štýl a rozmery rozloženia na základe operačného systému, internetového prehliadača a veľkosti zobrazenia. Toto sa stáva obzvlášť dôležité pri navrhovaní webových stránok, ktoré je možné zobraziť na počítači, ako aj tabletovom zariadení a smartfóne. Pre každú z týchto troch zobrazovacích platforiem sa bude líšiť renderovaná veľkosť a pomer strán webovej stránky.

Adaptívne programovanie umožňuje meniť veľkosť webovej stránky pomocou okna prehliadača. Nielen, že obsah re-flow a re-veľkosť, aby sa zmestili nové dimenzie, ale UI prvky môžu zmeniť. Ponuky sa môžu zobraziť alebo zmiznúť, aby vyhovovali novému formátu zobrazenia, alebo aby sa zmenila z textu na malé ikony, aby zodpovedali menšej časti paštiky.

Ak návrh stránky formátuje svoje údaje v stĺpcoch (podobne ako stĺpce v novinách), adaptívne programovanie umožňuje dynamicky meniť počet stĺpcov.

Programovanie umelej inteligencie

Svet umelej inteligencie, čiže AI, je o prispôsobovaní a využívaní adaptívnej technológie. Programy AI sa môžu učiť a prispôsobiť sa meniacim sa prostrediam.

Analýza dát vyžadovaná AI, strojovým učením a neurónovými sieťami vyžaduje veľké množstvo úložného priestoru (diskový priestor, napríklad pevný disk a pamäťový priestor). Vyžaduje tiež vysokorýchlostné sieťové pripojenia pre distribuované počítače medzi viacerými počítačmi.

Umelá inteligencia, Pixel, programovacie termíny, webová stránka