Betrokken - gestroomlijnd
Lees meer over Goed Ontworpen Eenvoudig → Interactie → Gestroomlijnd → Applicatie Complexiteit
| Waar zoeken? Productgebied | Locatie | Hoe ziet goed eruit? Patroon |
|---|---|
| Platform | Organisatie | ✅ Apps hebben minder dan 10 tabbladen in de door de beheerder geleverde standaardconfiguratie |
| Platform | Organisatie | ✅ Geen apps hebben "Personalisatie van eindgebruikers van navigatie-items in deze app uitschakelen" ingesteld op true (waar) |
Lees meer over EPS Kisten van 70 x 70cm (50 x 200 cm) → Gestroomlijnd → Form Factor
| Waar zoeken? Productgebied | Locatie | Hoe ziet goed eruit? Patroon |
|---|---|
| Platform | Aura | ✅ Aangepaste Aura-componenten die beschikbaar zijn in de Appsamensteller, declareren ondersteunde omvangen in hun respectieve ontwerpbestanden |
| Platform | Aura | ✅ Aangepaste Aura-componenten die beschikbaar zijn in de Appsamensteller implementeren breedtebewuste stileringspatronen |
| Platform | Aura | ✅ Aangepaste Lightning pagina templates gebruiken design:supportedFormFactors en design:supportedFormFactor in Aura component ontwerpbestanden |
| Platform | Desktop | ✅ Gegevensinvoervelden en navigatiebesturingselementen passen op het scherm en kunnen worden gebruikt zoals bedoeld |
| Platform | Desktop | ✅ Record- en app-pagina's worden correct weergegeven, op basis van toewijzingsregels voor paginaactivering |
| Platform | Lightning webcomponenten (LWC) | ✅ Aangepaste LWC's beschikbaar in Appsamensteller implementeren breedtebewuste stylingpatronen |
| Platform | Lightning webcomponenten (LWC) | ✅ Aangepaste LWC's die beschikbaar zijn in de Appsamensteller declareren ondersteunde omvangen in hun respectieve ontwerpbestanden |
| Platform | Mobiele apparaten | ✅ Mobiele navigatiemenu's, geoptimaliseerd voor kleinere afmetingen, worden weergegeven |
| Platform | Mobiele apparaten | ✅ Gegevensinvoer en navigatiebesturingselementen worden correct weergegeven |
| Platform | Mobiele apparaten | ✅ Gebruikers kunnen gemakkelijk gegevens invoeren |
| Platform | Mobiele apparaten | ✅ Compacte lay-outs worden weergegeven op recordniveau |
| Platform | Organisatie | ✅ Door Salesforce geleverde Lightning paginasjablonen worden gebruikt voor alle of de meeste pagina's |
Lees meer over EPS Kisten van 70 x 70cm → Bedrukte kleefband → Gestroomlijnde kleefband → Formulieren
| Waar zoeken? Productgebied | Locatie | Hoe ziet goed eruit? Patroon |
|---|---|
| Platform | Apps | ✅ Gegevensinvoerfouten worden weergegeven voordat gebruikers weg navigeren of gegevens indienen |
| Platform | Apps | ✅ Velden volgen logische groeperingen |
| Platform | Apps | ✅ Indiening van gegevens gebeurt eenmaal |
| Platform | Apps | ✅ Labels voor acties en navigatie zijn duidelijk |
| Platform | Apps | ✅ Tijdige en visuele feedback wordt gegeven om gebruikersacties zoals knopklikken te erkennen |
| Platform | Apps | ✅ Navigatieknoppen (bijvoorbeeld "go", "next" en "back") worden consistent in de UI geplaatst |
| Platform | Apps | ✅ Gegevensinvoervelden worden weergegeven in groepen van vijf of minder |
| Platform | Apps | ✅ Gegevensinvoerfouten zijn duidelijk en worden weergegeven op veldniveau |
| Platform | Apps | ✅ Pagineringsbesturingselementen schakelen verplaatsing tussen stappen in |
| Platform | Formulierlogica | ✅ Velden zijn vooraf ingevuld of automatisch ingevuld zoveel mogelijk |
| Platform | Formulierlogica | ✅ Gebruikers hoeven niet te wachten op langlopende server-side acties te voltooien |
| Platform | Formulierlogica | ✅ Gegevensbewerkingen worden eenmaal uitgevoerd |
| Platform | Formulierlogica | ✅ Aangepaste componenten gebruiken cacheable=true voor servergebaseerde acties die geen gegevensbewerkingen omvatten |
| Platform | Lightning webcomponenten (LWC) | ✅ In LWC @wire adapters verwerken alle acties zonder gegevensbewerkingen |
Lees meer over Goed Ontworpen Eenvoudig → Interactie → Gestroomlijnd → Applicatie Complexiteit
| Waar zoeken? Productgebied | Locatie | Wat te vermijden? Anti-patroon |
|---|---|
| Platform | Organisatie | ⚠️ Voor veel apps is "personalisatie van navigatie-items door eindgebruikers uitschakelen in deze app" ingesteld op true (waar) of is de machtiging voor het aanpassen van navigatie-items voor de hele organisatie uitgeschakeld |
| Platform | Organisatie | ⚠️ Apps hebben routinematig meer dan 10 tabbladen in de door de beheerder geleverde standaardconfiguratie |
Lees meer over EPS Kisten van 70 x 70cm (50 x 200 cm) → Gestroomlijnd → Form Factor
| Waar zoeken? Productgebied | Locatie | Wat te vermijden? Anti-patroon |
|---|---|
| Platform | Aura | ⚠️ Aangepaste Lightning paginasjablonen gebruiken niet uniform design:supportedFormFactors en design:supportedFormFactor in Aura componentontwerpbestanden |
| Platform | Aura | ⚠️ Aangepaste Aura-componenten die beschikbaar zijn in de Appsamensteller, geven niet consistent ondersteunde omvangen aan in hun respectieve ontwerpbestanden |
| Platform | Aura | ⚠️ In aangepaste Aura-componenten wordt stilering voor verschillende vormfactoren puur gestuurd door hardcoded px of % in CSS |
| Platform | Aura | ⚠️ In aangepaste Aura-componenten wordt breedtebewuste stilering niet geïmplementeerd door door Salesforce geleverde interfaces. |
| Platform | Desktop | ⚠️ Gegevensinvoervelden en navigatiebesturingselementen worden niet weergegeven op de beoogde locaties op het scherm |
| Platform | Desktop | ⚠️ Interacties met gegevensinvoervelden en navigatiebesturingselementen komen niet overeen met de vereiste werkingen |
| Platform | Desktop | ⚠️ Gebrek aan toewijzingsregels voor paginaactivering betekent dat alle gebruikers dezelfde record- en app-pagina's zien |
| Platform | Lightning webcomponenten (LWC) | ⚠️ In aangepaste LWC's wordt breedtebewuste stilering niet geïmplementeerd door door Salesforce geleverde interfaces |
| Platform | Lightning webcomponenten (LWC) | ⚠️ In aangepaste LWC's wordt stilering voor verschillende vormfactoren puur gestuurd door hardcoded px of % in CSS |
| Platform | Lightning webcomponenten (LWC) | ⚠️ Aangepaste LWC's die beschikbaar zijn in de Appsamensteller, declareren niet consistent ondersteunde omvangen in hun respectieve ontwerpbestanden |
| Platform | Mobiele apparaten | ⚠️ Gegevensinvoer en navigatiebesturingselementen worden niet consistent of correct weergegeven |
| Platform | Mobiele apparaten | ⚠️ Gebruikers kunnen gegevens niet gemakkelijk invoeren |
| Platform | Mobiele apparaten | ⚠️ Compacte lay-outs zijn niet geconfigureerd op recordniveau |
| Platform | Mobiele apparaten | ⚠️ Mobiele navigatiemenu's zijn niet te onderscheiden van desktopnavigatie |
| Platform | Organisatie | ⚠️ Classic is nog steeds actief |
Lees meer over EPS Kisten van 70 x 70cm → Bedrukte kleefband → Gestroomlijnde kleefband → Formulieren
| Waar zoeken? Productgebied | Locatie | Wat te vermijden? Anti-patroon |
|---|---|
| Platform | Apps | ⚠️ Gegevensinvoervelden worden weergegeven in groepen groter dan vijf |
| Platform | Apps | ⚠️ Gegevensinvoervelden zijn niet logisch gegroepeerd, waardoor gebruikers veel van context moeten wisselen door formulieren in te vullen |
| Platform | Apps | ⚠️ Stappen en groeperingen zijn niet duidelijk gedefinieerd, waardoor navigatie moeilijk is |
| Platform | Apps | ⚠️ Gegevensinvoerfouten worden alleen weergegeven wanneer op de knop Indienen van een formulier wordt geklikt |
| Platform | Apps | ⚠️ Labels voor acties en navigatie zijn verwarrend voor gebruikers die niet vertrouwd zijn met onderliggende systeemfunctionaliteit |
| Platform | Apps | ⚠️ Visuele bevestiging van gebruikersacties is niet beschikbaar |
| Platform | Apps | ⚠️ Navigatieknoppen worden weergegeven op willekeurige locaties in de UI |
| Platform | Apps | ⚠️ Gegevensinvoerfouten bevatten cryptische informatie die alleen kan worden geïnterpreteerd door iemand die de interne werking van het systeem begrijpt |
| Platform | Apps | ⚠️ Indiening van gegevens vindt meerdere malen plaats tijdens het gegevensinvoerproces |
| Platform | Formulierlogica | ⚠️ Velden die vooraf kunnen worden ingevuld of automatisch kunnen worden ingevuld, vereisen handmatige invoer |
| Platform | Formulierlogica | ⚠️ Gebruikers moeten stoppen met werken tijdens het indieningsproces om te wachten op acties aan serverzijde om te voltooien |
| Platform | Formulierlogica | ⚠️ cacheable=false van aangepaste componentenset |