If you have a form that gets submitted using a JavaScript Ajax call (via an API or something) instead of a page reload, you might want to disable the submit button so that the user doesn’t try to resubmit the form while you’re waiting for the API to return a response.
A lot of people have asked me how to use private git submodules, so I'll go over it here. Note that this is not a deep-dive into submodules, but just the basics of adding, updating, and cloning a repo with submodules.
Recently, CSS has added a lot of new cool features such as custom properties and new functions. While these things can make our lives a lot easier, they can also end up interacting with preprocessors, like Sass, in funny ways.
I researched about a resource to learn the differences between grid and flexbox, with examples on both, but I couldn’t find any. I decided to write an in-depth article that covers everything about that topic. I hope you found it clear!
Les expériences les plus douloureuses sur le mobile sont très certainement celles sur les formulaires en ligne qu’il faut remplir ici et là. Et si vous optimisiez ces expériences étape par étape ?
Everyone has special and perhaps, particular, tastes when it comes to their code editor. There are literally thousands of themes out there, and for good reason: a thing of beauty and enhancement to productivity for one can be a hindrance to another.
Vous avez quelques minutes devant vous ? Vous en avez marre d'avoir une adresse email qui dépend d'une plateforme ou de votre FAI, parfois avec du pistage publicitaire ? Et si vous en profitiez pour acheter un nom de domaine personnalisé et créer vos propres adresses. Il vous en coûtera quelques euros à l’année.
Customizing your terminal is a fun way to streamline and personalize your digital workspace. People are more productive when using tools they enjoy and tend to value things they made themselves at a premium, but, as with all technical adventures, it can also be a little tedious to track down all the relevant documentation.
In order to assist web and application developers in making their work GDPR-compliant, the CNIL has drawn up a new guide to best practices under an open source license, which is intended to be enriched by professionals.
Ces dernières années, les paquets multi-distributions ont gagné en attractivité sous Linux. Des solutions intéressantes à première vue, mais pas sans contraintes. Nous faisons le point sur les trois principales, de leur concept central à leurs avantages et inconvénients, en passant par leurs différences.
Dans un monde utopique, imagine :
Chacun peut télécharger Facebook et l’installer sur son serveur. On appelle ça une instance. Chaque propriétaire d’instance peut fixer les règles de conduite qu’il souhaite à son instance Facebook. Et les différentes instances Facebook peuvent communiquer entrent-elles.
Last week, I wrote an article about Black Lives Matter. While most of the feedback was positive, I did predictably receive some negative responses, too.
Lorsque vous devez travailler sur des interfaces, le contraste des couleurs est une réalité dont vous devez tenir compte pour la rendre accessible.
Ajouter quelques louanges dans un paragraphe, en enlever d'autres plus gênants, c'est possible : certaines agences spécialisées dans la réputation des entreprises sur Internet proposent de modifier des pages Wikipédia au bénéfice de leur client. Les administrateurs français ont publié une liste épinglant leurs pratiques.
Aujourd’hui, si vous détectez un problème de sécurité sur un site web ou un serveur que vous visitez, plusieurs freins peuvent vous empêcher de remonter convenablement la vulnérabilité.
Vous souhaitez vérifier la sécurité de votre site mais vous ne savez pas par où commencer ? Nous allons voir ensemble quelques outils pour débuter !
Pour préserver des données sur le long terme, il faut respecter certaines règles de base. Il y a un précepte simple à retenir : le 3-2-1. On vous explique en quoi ça consiste.
Une décision du Conseil constitutionnel qui ne change rien. Voilà en substance la réaction de la Hadopi dans les colonnes d’Édition Multimédi@, à paraitre lundi. Explications.
Let’s explore how to make arrow functions concise and straightforward to read. Plus you’ll find some tricky shortening cases to be aware of.
jQuery and its cousins are great, and by all means use them if it makes it easier to develop your application.
If you're developing a library on the other hand, please take a moment to consider if you actually need jQuery as a dependency.