Cross-Origin Resource Sharing

CORS : le Cross-Origin Resource Sharing en quelques mots

Vous appelez un site Web et, en arrière-plan - à votre insu - les contenus sont chargés à partir d'un serveur externe. Il s'agit d'un risque pour la sécurité qui est à juste titre évité par la Same-Origin-Policy (SOP). Mais que faire si la connexion aux deux serveurs est indispensable pour vous ? Le Cross-Origin Resource Sharing (CORS) fournit une technique sécurisée permettant de créer des...

User centered design

Le user centered design ou comment développer des produits à succès en dialoguant avec les utilisateurs

Le développement de nouveaux produits numériques peut représenter un investissement coûteux. Comment déterminer, en amont, si le jeu en vaut vraiment la chandelle ? Impliquez vos utilisateurs dans le processus de développement de vos produits. Le « user centered design » est une approche dont les entreprises et leurs clients bénéficient dans une égale mesure.

JSONP

JSONP : Scripts pour les requêtes de données inter-domaines

La Same-Origin-Policy (SOP) empêche les langages de script côté client, tels que JavaScript, d'accéder aux objets situés sur une URL différente qui n'appartient pas à l'application Web en cours d'exécution. La migration de JSON à JSONP offre une possibilité pratique d'effectuer cette requête de données inter-domaines. Nous allons vous expliquer en quoi consiste exactement cette méthode, et comment...

Apprendre le HTML : le tutoriel pour débutant

Apprendre le HTML : faire ses premiers pas avec ce langage Web standard

Avec la multiplication des systèmes de gestion de contenu et systèmes modulaires pour sites Web, on a vite l'impression qu’apprendre du HTML est une perte de temps. Mais tôt ou tard, si une page de votre site ne fonctionne plus ou si des éléments dynamiques doivent être ajoutés, vous ne pourrez aller très loin sans connaissance du langage Web. Dans ce tutoriel HTML, nous vous présenterons donc les...

Comment PHP7 rend le Web plus rapide

PHP7 : faible temps d’exécution et d’accès sur le Web

Les administrateurs de sites Internet dynamiques qui utilisent des systèmes de gestion de contenu complexes bénéficient de temps de chargement rapides. C’est cette vitesse qui assure la bonne performance ainsi que la convivialité d’un site Web. Grâce à la sortie de PHP7, un nouveau langage de script est disponible. Il raccourcit sensiblement le temps de chargement de votre site Internet en...

PHP 7.1

PHP 7.1 End of Life : fin du support

PHP 7.1 compte de nombreux fans parmi les développeurs Web. Mais il est désormais temps de passer à une version plus récente. L’équipe de développement a en effet fixé la date de fin de vie (EOL) de PHP 7.1 au 1er décembre 2019. À partir de cette date, la version ne sera plus mise à jour et même les failles de sécurité ne seront plus comblées par les développeurs officiels. Que faut-il faire...

Byte Order Mark

BOM : Qu'est-ce qu'un Byte Order Mark ?

Dans quel ordre les informations sont-elles réellement lues ? On aurait tendance à répondre tout naturellement : de gauche à droite. Pourtant, dans d'autres cultures, c’est l’inverse. Ce sont des conventions, un facteur que les ordinateurs ignorent. Dans quel ordre les octets sont-ils lus ? Le Byte Order Mark (BOM) vient à bout de cette énigme.

Applications Web progressives, quels avantages ?

Applications Web progressives : quelles promesses ?

Le marché des applications a déjà vu apparaître quelques nouveaux formats d’applications progressives : les applications natives conventionnelles, puis des applications Web et enfin applications hybrides. Mais qu’est-ce qu’une application Web progressive ? Elle repose sur le concept de l’application Web mais possède l’apparence d’une application native. Mais les PWA franchissent encore un pas et...

MongoDB : présentation et comparaison avec MySQL

MongoDB : présentation et comparaison avec MySQL

Les bases de données NoSQL sont devenues depuis longtemps une alternative populaire aux bases de données relationnelles classiques comme MySQL. La structure de mémorisation non flexible des modèles traditionnels y est adaptable et permet leur sécurisation. Ainsi, la base de données peut par exemple être distribuée sur plusieurs serveurs pour garantir une plus grande disponibilité des applications...

Pair Programming

Pair programming : le principe des quatre yeux dans le développement de logiciels

Le développement agile de logiciels doit permettre d’améliorer l’efficacité et le dynamisme de tout le processus de programmation. S’il est au départ contreproductif de confier systématiquement une même tâche à deux programmeurs (travaillant sur le même bout de code en se contrôlant mutuellement), le pair programming permet de réduire les erreurs et d’optimiser les résultats. Comment cela...


Attendez ! Nous avons quelque chose pour vous !
Votre messagerie professionnelle

Créez une adresse personnalisée
Affichez votre sérieux sur Internet
Nom de domaine inclus
À partir d' 1 € TTC/mois
Conseiller personnel inclus !