Engagerande - Effektiviserad

Lär dig mer om Välarkitekturerad enkelhetEngagerandeEffektivApplikationskomplexitet

Var ska man leta?
Produktområde | Plats
Hur ser bra ut?
Pattern
Plattform | Organisation✅ Appar har färre än 10 flikar i standardkonfigurationen som tillhandahålls av administratören
Plattform | Organisation✅ Inga appar har "Inaktivera personanpassning av navigeringsobjekt i denna app" inställd på sant

Lär dig mer om Välarkitekturerad enkelhetEngagerandeEffektivFormfaktor

Var ska man leta?
Produktområde | Plats
Hur ser bra ut?
Pattern
Plattform | Aura✅ Egna Aura-komponenter som är tillgängliga i Appbyggaren deklarerar formulärfaktorer som stöds i sina respektive designfiler
Plattform | Aura✅ Egna Aura-komponenter tillgängliga i Appbyggaren implementerar breddmedvetna stylingmönster
Plattform | Aura✅ Egna Lightning-sidmallar använder design:supportedFormFactors och design:supportedFormFactor i Aura-komponentdesignfiler
Plattform | Skrivbord✅ Datainmatningsfält och navigeringskontroller passar på skärmen och kan interageras med som avsett
Plattform | Skrivbord✅ Post- och appsidor visas korrekt, baserat på tilldelningsregler för sidaktivering
Plattform | Lightning webbkomponenter (LWC)✅ Egna LWCs tillgängliga i Appbyggaren implementerar breddmedvetna stylingmönster
Plattform | Lightning webbkomponenter (LWC)✅ Egna LWC som finns i Appbyggaren deklarerar formulärfaktorer som stöds i sina respektive designfiler
Plattform | Mobilenheter✅ Mobilnavigeringsmenyer, optimerade för mindre formulärfaktorer, visas
Plattform | Mobilenheter✅ Datainmatningar och navigeringskontroller visas korrekt
Plattform | Mobilenheter✅ Användare kan enkelt mata in data
Plattform | Mobilenheter✅ Komprimerade layouter visas på postnivå
Plattform | Organisation✅ Lightning sidmallar som tillhandahålls av Salesforce används för alla eller de flesta sidor

Lär dig mer om Välarkitektat enkeltEngagerandeRationaliseratFormulär

Var ska man leta?
Produktområde | Plats
Hur ser bra ut?
Pattern
Plattform | Appar✅ Datainmatningsfel visas innan användare navigerar bort eller skickar data
Plattform | Appar✅ Fält följer logiska grupperingar
Plattform | Appar✅ Datainskickning sker en gång
Plattform | Appar✅ Etiketter för åtgärder och navigering är tydliga
Plattform | Appar✅ Snabb och visuell feedback ges för att erkänna användaråtgärder som knappklick
Plattform | Appar✅ Navigeringsknappar (till exempel "gå", "nästa" och "tillbaka") placeras enhetligt i hela användargränssnittet
Plattform | Appar✅ Datainmatningsfält visas i grupper om fem eller färre
Plattform | Appar✅ Datainmatningsfel är tydliga och visas på fältnivå
Plattform | Appar✅ Sidokontroller möjliggör förflyttning mellan steg
Plattform | Formulärlogik✅ Fält är förifyllda eller automatiskt ifyllda så mycket som möjligt
Plattform | Formulärlogik✅ Användare behöver inte vänta på att långvariga åtgärder på serversidan ska slutföras
Plattform | Formulärlogik✅ Dataoperationer utförs en gång
Plattform | Formulärlogik✅ Egna komponenter använder cacheable=true för serverbaserade åtgärder som inte involverar dataoperationer
Plattform | Lightning webbkomponenter (LWC)✅ I LWC @wire hanterar alla åtgärder som inte involverar dataoperationer

Lär dig mer om Välarkitekturerad enkelhetEngagerandeEffektivApplikationskomplexitet

Var ska man leta?
Produktområde | Plats
Vad ska man undvika?
Anti-Pattern
Plattform | Organisation⚠️ Många appar har "Inaktivera personanpassning av navigeringsobjekt i denna app" inställd på sant eller behörighet att anpassa navigeringsobjekt är inaktiverad i hela organisationen
Plattform | Organisation⚠️ Appar har rutinmässigt mer än 10 flikar i standardkonfigurationen som tillhandahålls av administratören

Lär dig mer om Välarkitekturerad enkelhetEngagerandeEffektivFormfaktor

Var ska man leta?
Produktområde | Plats
Vad ska man undvika?
Anti-Pattern
Plattform | Aura⚠️ Egna Lightning-sidmallar använder inte design:supportedFormFactors och design:supportedFormFactor enhetligt i Aura-komponentdesignfiler
Plattform | Aura⚠️ Egna Aura-komponenter som är tillgängliga i Appbyggaren deklarerar inte konsekvent formulärfaktorer som stöds i sina respektive designfiler
Plattform | Aura⚠️ I egna Aura-komponenter drivs stil för olika formulärfaktorer endast av hårdkodade px eller % i CSS
Plattform | Aura⚠️ I egna Aura-komponenter implementeras inte breddmedveten stil av Salesforce-tillhandahållna gränssnitt.
Plattform | Skrivbord⚠️ Datainmatningsfält och navigeringskontroller visas inte på avsedd plats på skärmen
Plattform | Skrivbord⚠️ Interaktioner med datainmatningsfält och navigeringskontroller matchar inte obligatoriska beteenden
Plattform | Skrivbord⚠️ Avsaknad av tilldelningsregler för sidaktivering innebär att alla användare ser samma post- och appsidor
Plattform | Lightning webbkomponenter (LWC)⚠️ I egna LWC implementeras inte breddmedveten stil av Salesforce-levererade gränssnitt
Plattform | Lightning webbkomponenter (LWC)⚠️ I egna LWC:er drivs stil för olika formulärfaktorer endast av hårdkodade px eller % i CSS
Plattform | Lightning webbkomponenter (LWC)⚠️ Egna LWC som är tillgängliga i Appbyggaren deklarerar inte konsekvent formulärfaktorer som stöds i sina respektive designfiler
Plattform | Mobilenheter⚠️ Datainmatningar och navigeringskontroller återges inte enhetligt eller korrekt
Plattform | Mobilenheter⚠️ Användare kan inte enkelt mata in data
Plattform | Mobilenheter⚠️ Komprimerade layouter konfigureras inte på postnivå
Plattform | Mobilenheter⚠️ Mobilnavigeringsmenyer skiljer sig inte från skrivbordsnavigering
Plattform | Organisation⚠️ Classic är fortfarande aktivt

Lär dig mer om Välarkitektat enkeltEngagerandeRationaliseratFormulär

Var ska man leta?
Produktområde | Plats
Vad ska man undvika?
Anti-Pattern
Plattform | Appar⚠️ Datainmatningsfält visas i grupper större än fem
Plattform | Appar⚠️ Datainmatningsfält grupperas inte logiskt, vilket kräver en omfattande mängd sammanhangsväxling av användare som fyller i formulär
Plattform | Appar⚠️ Steg och grupperingar är inte tydligt definierade, vilket gör det svårt att navigera
Plattform | Appar⚠️ Datainmatningsfel visas endast när ett formulärs skicka-knapp klickas
Plattform | Appar⚠️ Etiketter för åtgärder och navigering är förvirrande för användare som inte är bekanta med underliggande systemfunktionalitet
Plattform | Appar⚠️ Visuellt erkännande av användaråtgärder tillhandahålls inte
Plattform | Appar⚠️ Navigeringsknappar visas på godtyckliga platser i hela användargränssnittet
Plattform | Appar⚠️ Datainmatningsfel innehåller kryptisk information som endast kan tolkas av någon som förstår systemets interna funktion
Plattform | Appar⚠️ Datainskickning sker flera gånger under hela datainmatningsprocessen
Plattform | Formulärlogik⚠️ Fält som kan fyllas i eller fyllas i automatiskt kräver manuell inmatning
Plattform | Formulärlogik⚠️ Användare måste sluta arbeta under inskickningsprocessen för att vänta på att åtgärder på serversidan slutförs
Plattform | Formulärlogik⚠️ Egna komponentercacheable=false