Family Frontend | 10 recommendations - 75 criteria
The stages and methods of designing digital services to define the best solutions for interactions with the user.
Filtered by :
user Experience
Are the proposed functions really related to a use ?
development standards
Is each function of the service understood in terms of its importance in the service ?
development standards
Do secondary functions also have a lower impact on the environmental footprint ?
development standards
Are you using proven development standards ?
development standards
Is a quality methodology in place ?
development standards
Are LCA data reused in the event of an adaptation of an existing service ?
Technology
Is it the functionality that guides the choices rather than the allure of trendy technology ?
development standards
What would be my dev reflex, to take into account the life cycle ?
development standards
Does each internal stakeholder have the latitude to make decisions that may influence the environmental footprint ?
development standards
Are Responsible Digital aspects propagated and maintained across all stakeholders ?
development standards
Is the target audience of the service determined with respect to their ability to use the service ?
API
Are the functionalities covered by local actions (client side) privileged rather than API exchanges ?
Flux
Do you use caching mechanisms to limit exchanges ?
API
Is the data fed back by the APIs really only the data that the application needs when it is requested ?
API
Is an openSource alternative available for APIs ?
Technology
Do the libraries used allow you to take only the components that are actually useful ?
Technology
Are unused dependencies identified and removed ?
Technology
Couldn't the expected functionality be implemented with the native capabilities of the browser ?
Technology
Is an openSource alternative available ?
Technology
Are all the technical equipment used by the service identified ?
Technology
For each equipment, are the characteristics available ?
Technology
Are the functionalities related to regulated data processing (health, personal, banking) validated in terms of interoperability ?
networks
Are the latest technical advances used when they really help reduce impact ?
user experience
Is the backward compatibility range defined ?
Life cycle
Are each of these life cycle phases identified with specific actions ?
user experience
Is a light version of the service for older equipment or limited network access conditions available ?
user experience
Will older equipment remain compatible, and within what limits ?
development standards
Don't the functionalities of the service go beyond user needs ?
development standards
Are the logs free of unprocessed errors ?
development standards
Are dead codes cleared ?
development standards
Is a compiled language used for performance and / or security aspects ?
user Experience
Are the reference elements known, kept up to date, and made available to the entire project team ?
user Experience
Is the inventory of the input data made available for reuse in other projects ?
Flux
Do you limit the flows exchanged ?
Flux
Is there a follow-up of the number of requests ?
Flux
Are the exchange volumes evaluated and reduced with the most relevant technical treatments (compression / minification) ?
Flux
Are there duplicate files ?
Flux
How many different domains are used ?
Technology
Are the sensors being used as needed, rather than constantly ?
Technology
Are the pause functions available ?
Technology
Is the inaccessibility of a sensor, linked to the equipment or to the user's choice, treated to allow the service to be functional nonetheless (if possible) ?
Technology
Are predictive algorithms in place to avoid the use of physical sensors ?
transfers
Do you inform users of the size constraints and accepted file format ?
Technical User Experience
Is the frequency of the animation appropriate for the functionality ?
transfers
Do uploads only allow the list of authorized file types ?
transfers
Are the images to be uploaded properly resized and converted to a thin client-side format before transfer ?
transfers
Are the exchanged files compressed ?
UI
Is a clean version available for prints ?
user Experience
Is a CSS alternative available for an animation ?
user Experience
Is the service suitable for different accessibility media formats ?
UI
Are the animations necessary, desired by the user ?
UI
Is the service developed in accordance with RGAA recommendations ?
UI
Are the fonts used not loaded only for a small number of objects ?
UI
If printing, is an ink saving font installed ?
UI
Do you limit the number of fonts loaded for the service ?
UI
Are you reducing the number of pictograms used in the service ?
UI
Is a video the only solution for the expected illustration ?
UI
Are videos or animations outside the active area automatically paused / stopped ?
UI
Is it really a user action that triggers the "play" ?
UI
Is the definition of the sound suitable ?
UI
Does the lazy load bring a gain (weight of the page, CPU resource) ?
UI
Is formatting in css preferred, to limit the use of images ?
UI
Are CSS sprites implemented to limit the flow of image fetching ?
UI
Are alternative image formats made available through srcset ?
UI
Do all images have a text alternative ?
UI
Is the definition of the image reduced and adapted to its objective (illustration, contractual, ...) ?
UI
Are image resizing processed upstream and statically (server side) ?
UI
Have the different image formats available been evaluated to select only the most effective ?
UI
Are cartography objects, animations, videos presented in a static mode ?
UI
Can positioning tracking be satisfied with a lower frequency ?
user Experience
Are unnecessary searches limited by local search engines ?
UI
Is the size of data stored on user device limited ?