LISIO-NUMANIS

LISIO est une solution web d'inclusion et d'écologie numérique.

La société est basée à Castres dans le Tarn. L’équipe se compose de 10 personnes.

Face aux constats que 50% de la population est en difficulté face au numérique et que l’impact environnemental du web ne cesse de croître, nous avons développé la solution LISIO pour rendre les sites internet plus écologiques et accessibles à tous.

Au travers de nos offres Web4All et Web4Green, nous proposons un ensemble d’outils et services innovants :

. outils d'inclusion numérique

. calculateur carbone,

. accompagnement à la mise en accessibilité (RGAA, FALC, langage clair)

. réduction de l'impact carbone de votre site internet,

. audit (RGAA, éco-conception…)

Le cœur de notre innovation ?

Notre module web qui adapte en temps réel l'affichage des sites internet aux besoins spécifiques de chaque visiteur (handicaps, difficultés liées à l’âge, illectronisme, zones bas débit...) et réduit jusqu’à 90% l’impact carbone lié à leur consultation.

LISIO s'adresse à tous les propriétaires de sites internet, intranet et applications web.

Ensemble, construisons un numérique responsable et solidaire !

 

Contact : contact@lisio.fr

Informations complémentaires : Retrouvez nos offres sur notre site internet https://lisio.fr Rubrique « A propos / Nous rejoindre ».

Pour en savoir plus sur les innovations du numérique responsable, rendez-vous sur https://lisio.fr/blog et abonnez-vous à notre "Newslett'Earth”.

Le défi: Compression d’images et de vidéos, saurez-vous relever le défi ? A vous de jouer !

Theme:

Développement

Lot:

1er : Bon d’achat d’une valeur de 200€ à repartir entre équipiers à votre convenance.

Votre défi consiste à développer une API qui compresse des images et vidéos.

Cette compression permettra à la solution LISIO-WebEngagé de rendre les pages web plus légères, rapides et diminuer leur empreinte carbone. Les points d’attention :

  • L’API aura en entrée l’URL d’une image ou d’une vidéo ainsi que le poids maximal désiré de la nouvelle ressource compressée.                
  • L’API aura en sortie l’URL de la nouvelle ressource compressée ainsi que les données suivantes : le poids de la ressource d'entrée, le poids de la ressource de sortie, les dimensions de la ressource d'entrée, les dimensions de la ressource de sortie, le format de la ressource d'entrée, le format de la ressource de sortie.
  • Les images d’entrées pourront être dans tous les formats possibles ainsi que de n’importe quelle taille.
  • Les images compressées devront être au format WebP ou AVIF (à moins que vous ne réussissiez à nous surprendre avec des formats plus légers !)
  • L’image compressée doit rester la plus lisible et la plus compréhensible possible (donc pas d’images de 1px par 1px).              
  • Les vidéos d’entrées pourront être dans tous les formats possibles ainsi que de n’importe quelle taille.
  • Pour les vidéos compressées libre à vous de trouver le meilleur format, codec ou taille pour obtenir le meilleur rapport qualité/poids !
  • La ressource compressée ne doit pas dépassée le poids maximal désiré.
  • Les technologies, langages, bibliothèques ou tout ce que vous réussirez à utiliser devront être open-source à minima et si possible maintenus. Cependant, vous n’avez pas le droit de faire appel à d’autres API tierces payantes.

Voici quelques images à votre disposition :

  • https://www.moselle.cci.fr/sites/g/files/mwbcuj1001/files/ckeditor_uploaded-images/Salon%20Go%20de%20la%20Cr%C3%A9ation%20reprise%20du%2020%20au%2024%20novembre.png
  • https://www.afpols.fr/management-portal/banner/presentation-offre-inter-2023/@@images/image

 

Vous serez évaluer selon les critères suivants :

  • Taux de compression, plus il sera élevé mieux ce sera.
  • Qualité de la ressource compressée (lisibilité de la ressource, lisibilité du texte si présent, etc).
  • Performances de votre API, plus le temps d'éxécution et l'utilisation en mémoire sera faible, mieux ce sera.
  • Propreté et qualité du code.

Maintenant à vous de trouver ce qui vous semble être la meilleure solution et bon courage pour cette nuit !

Elements attendus

Objectif principal : Développer une API qui prend en paramètres l’URL d’une image ou d’une vidéo ainsi que le poids maximal désiré de la nouvelle ressource compressée (en Ko) et qui retourne l’URL de la nouvelle image compressée.

Objectif bonus : Présenter les résultats de cette API sous forme de site.

Mode de restitution

Merci de nous retourner vos travaux par mail à l’adresse theo.garrido@lisio.fr accompagné du lien du dépôt GIT ainsi que tous les documents que vous jugerez nécessaire.