Fysiska kontra virtuella knappar -- det är mer än bara placering

Utforska med oss ​​om hårdvaranycklar ska finnas kvar på Android, och om deras långsamma utfasning är det rätta för plattformen!

Början på trenden

Fram till slutet av 2011 var hårdvaruknappar den allmänt accepterade normen för knappar på en handhållen enhet, med Androids hårdvarupartners dra nytta av de fria tyglarna som de får, fortsätter att flirta med en mängd olika funktioner, ikoner och positioner på ett något egensinnigt sätt sätt. I november samma år tog Google över spelplanen med lanseringen av Galaxy Nexus, enheten som banade väg för Android 4.0 Ice Cream Sandwich, och med den, den första legitima implementeringen av funktionstangenter på Android. Som har varit fallet med många sådana nischer fick Google att ta ett steg de flesta OEM-tillverkare att falla i linje med åren, och funktionstangenter blev vanliga på ett stort antal enhetsserier.

Inverkan på OEM

Efter lanseringen av Galaxy Nexus gick det inte riktigt som planerat, eftersom de flesta OEM-tillverkare motsatte sig förändringen, med hänvisning till Googles förkärlek för experiment. Men år efter år fortsatte Google den här vägen, och en efter en svarade de flesta enhetstillverkare in natura. Samsung för en, motsatte sig aktivt förändringen, och ett tag verkade det som att den sydkoreanska OEM kämpade i en uppförsbacke, eftersom HTC gav efter med En M8, Sony med Xperia Z, LG med G2 och Motorola med Droid Razr Maxx, men en twist i berättelsen ägde rum med lanseringen av fingeravtryck sensorer.

I takt med att biometrisk autentisering blev allt mer populär, fick hårdvarudesignteamen på varje läger den enorma frågan om placering. Var hörde fingeravtryckssensorerna hemma? Samsung svarade snabbt med en uppenbar lösning, dess hemknapp, men andra undrade, och åren 2014-15 såg olika synsätt på problemet, men mest anmärkningsvärt var en tendens att tillgripa Samsungs implementering, som såg stora OEM-tillverkare som HTC, OnePlus och Xiaomi gå hem-knappsvägen, vilket fick var och en av dem att ge efter för hårdvara knappar. Google och LG har sensorn på baksidan, med Sony som använder strömbrytaren för att hysa den, och medan världen väntar Motorolas uppfattning, två tydliga läger har uppstått på spelplanen, med kraftpaket på båda sidor som vägrar ge upp någon jord.

En djupdykning i båda lägren

Med marknaden som erbjuder en mängd olika enheter med båda alternativen att välja mellan, kan man tycka att det inte gör någon större skillnad, och även om det kan gälla för genomsnittet konsumenter tenderar avancerade användare att noggrant väga för- och nackdelar med varje enhetsfunktion, så låt oss ta en titt på faktorerna som utgör den gigantiska klyftan mellan de två manifestationer.

Fastighet

Placeringen av funktionstangenter på skärmens nedre kant orsakar en 48 dp förlust i skärmfastigheter, blockerar appar från att utnyttja hela skärmens höjd. Vissa användare tycker ingenting om det, men hårdvaruknappsentusiaster hävdar häftigt att det utrymmet kan användas av systemet istället. Telefonerna blir allt större och oförmågan att uppleva hela glansen av en stor högupplöst skärm räcker för att skicka en del över kanten. Google har dock konsekvent arbetat med att göra det bästa av situationen och distribuera API: er som utvecklare kan använda för att dölja systemfälten och därigenom tillhandahålla en tillfällig fix.

Enkel åtkomst

Appar som döljer funktionstangenter och den efterföljande svep-upp-gesten för att visa dem är ett snäpp mot dem med tanke på den milda besvär orsakade, men på det hela taget visar sig hårdvaruknappar vara mycket mindre vänliga mot enkel åtkomst än mjuka nycklar. Deras oförmåga att anpassa sig till enhetens orientering hindrar användarupplevelsen och ansträngningen som krävs för att trycka på dem är betydligt mer än vad som krävs för att trycka på funktionstangenter.

Livstid

Hårdvaruknappar är mekaniska (eller kapacitiva) till sin natur, med faktiska komponenter som utgör deras underliggande struktur. Som sådan är deras livslängd och hållbarhet tvivelaktiga och har flera variabler såsom intensitet och användningsfrekvens, övergripande vård av enheten, et al, medan funktionstangenter bara är bildrenderingar kopplade till systemomfattande metodanrop och är okänsliga för sådana hinder.

Anpassningsförmåga och modifiering

Den kanske viktigaste fördelen med funktionstangenter är deras förmåga att anpassa sig efter situationen. Deras virtuella natur tillåter förkroppsligandet av Googles "Design för användaren och allt annat kommer att följa"-filosofi och det finns ett antal sätt att utföra detta på:

Orientering

Medan hårdvaruknapparna förblir låsta till stående orientering även när enheten roterar, anpassar programknapparna och speglar förändringen i orientering, med ikonerna roterande för att matcha enheten på telefoner, och hela navigeringsfältet ändrar kanten som är förankrad till på tabletter. Resultatet? En sömlös användarupplevelse som tappar inlärningskurvan och den initiala inkompatibiliteten när man försöker använda porträttorienterade nycklar på något annat sätt än det.

Anpassning

Med anpassade ROM-skivor som tillåter användare att modifiera nästan varje tum av systemet, är navigeringsfältet utan tvekan en aktiv och framträdande medlem av utbudet av anpassningsalternativ. Från anpassade ikonuppsättningar och manuella höjdinställningar till ändrad ordning och användardefinierad funktionalitet tillåter funktionstangenter för en personaliseringsnivå som förblir nästan omöjlig för hårdvaruknappar, men ändå underutnyttjad i praktiken.

Mutation

Mutation av funktionstangenter är ett nytt och obekant ämne, ett ämne som har diskuterats då och då på sociala medier, och som precis har börjat utvecklas i Xposed-communityt. Mjukknappsmutation skulle, om den skulle bli verklighet, modifiera navigeringsfältet på ett kontextmedvetet sätt, så att den kan reagera och anpassa sig till situationsförändringar och på så sätt ge en förtjusande och kraftfull användare erfarenhet. Även om det kanske aldrig ser dagens ljus i AOSP-förvaret, kan gemenskapslösningar som t.ex Xtended Navbar ge en glimt av potentialen i den lilla svarta stapeln som så många motsätter sig.

Slutsats

Med alla fakta framlagda är det ganska tydligt att båda sidor har sina egna fördelar och nackdelar. Men funktionstangenter har oändligt mycket mer potential, och ännu viktigare, vikten av Mountain Views stöd. Gilla dem eller inte, de är här för att stanna under överskådlig framtid. Vilken sida rotar du på? Påverkar det ditt val när du köper en ny telefon? Låt oss veta i kommentarsfältet nedan!