Vad är anpassningsbar teknik?

I datavärlden kan adaptiv teknik referera till minst två huvudområden:

  • Webbläsning (pixelstorlek)
  • Artificiell intelligens programmering

Att designa en webbsida har mycket gemensamt med traditionell grafisk design. Text, fotografier och illustrationer måste presenteras på ett sätt som är tilltalande för ögat, lätt att läsa och logiskt organiserat.

I en traditionell utskriftslayout ändras aldrig storleken på sidan. Men måtten på en webbsida (antalet pixlar för längd och bredd, dvs 800 x 600) är dynamisk. Helst bör två personer som läser samma webbsida på två olika datorer ha liknande erfarenheter. Om webbläsarfönstret ändras, ska sidans layout anpassas. Och, om läsaren vill se webbsidan på en mobilenhet? På webben är inte storleken på sidan garanterad, och detta måste ingå i någon lyckad design.

Med hjälp av adaptiva webbprogrammeringstekniker kan en webbsida dynamiskt anpassa sin layoutstil och dimensioner utifrån operativsystemet, webbläsaren och bildstorleken. Detta blir speciellt viktigt när du utformar webbsidor som kan visas på en dator, liksom en surfplattform och en smartphone. För var och en av dessa tre betraktningsplattformar kommer det återgivna storleken och bildförhållandet för en webbsida att skilja sig.

Adaptiv programmering gör det möjligt att ändra storlek på webbsidans innehåll i webbläsarfönstret. Inte bara kommer innehållet att flöda och omformas så att de passar de nya dimensionerna, men gränssnittet kan ändras. Menyer kan visas eller försvinna för att passa ett nytt visningsformat, eller byta från text till små ikoner för att överensstämma med en mindre del av pate.

Om siddesignen formaterar sin data i kolumner (liknande kolumnerna i en tidning) kan adaptiv programmering möjliggöra att antalet kolumner ändras dynamiskt.

Artificiell intelligensprogrammering

Artificiell intelligensvärld, eller AI, handlar om att anpassa och använda adaptiv teknik. AI-program kan lära sig och anpassa sig till förändrade miljöer.

Den dataanalys som krävs av AI, maskininlärning och neurala nätverk kräver stora mängder lagring (både diskutrymme, t.ex. en hårddisk och minnesutrymme). Det kräver också höghastighetsnätverksanslutningar för distribuerad databehandling mellan flera datorer.

Artificiell intelligens, Pixel, Programmeringsvillkor, Webbsida