Saturday, January 6, 2018

Quand les Aliens debarqueront, je fermerais ma porte.

When the Aliens show up, I'll close my door.


( Text in english and french)



Comme je vous l’ai dit, je suis en train de créer mon propre site web, et ce projet est un projet assez large puisqu’il s’agit d’un site de e-Commerce. J’ai donc dû apprendre pas mal de nouvelles technologies pour accomplir mon projet, et je continue d’en apprendre au fur et à mesure que j’avance dans le projet. PHP est la technologie principale que j’utilise, mais pas seulement, comme je l’ai expliqué dans les posts ci-dessous :






Donc aujourd’hui que je travaille à l’administration du site, c’est à dire la face cachée, mais une de celles qui ont le plus besoin de sécurité, autant besoin de sécurité que le système de paiement, je me retrouve face à un petit problème de très grande taille :
Le système de validation des formulaires qui demande des champs obligatoires avant de valider un formulaire ne marche pas. Croyant avoir fait une erreur, je me mets à faire des recherches pour trouver mon erreur. Et là, je découvre que c’est le moteur de recherche Safari qui appartient à Apple qui ne supporte pas cet attribut html que tous les autres moteurs de recherché acceptent pourtant.



Le web développer est donc, juste pour ce moteur de recherche, obligé d’inclure un code JavaScript dans son code pour que ses pages d’administration du site ne deviennent pas de grosses putes aux jambes ouvertes.



Il me faut donc rechercher un code JavaScript qui fonctionne. Heureusement il y en a pas mal. Mais JavaScript ce n’est pas ma tasse de thé, et, j’aime avoir mes codes aussi épurés et monasteriaux que mes pensées, et moins de Query j’ai, plus je suis contente.
Mais pas le choix, il me faut ce JavaScript.
Pendant que je recherche mon java script, je découvre que la nouvelle version de safari qui date de mars 2017 accepte enfin les attributs html de validation des formulaires. Youpi !!!
Dans ma très grande paranoïa, je ne fais que très rarement des mises à jour sur mon ordinateur, et du coup, cette mise à jour de Safari m’était passée à côté !




Oui mais attendez. Si elle m’est passée à côté pour paranoïa, il y a bien d’autres personnes pour qui elle a dû passer a côté pour flemme. Ce qui veut dire que tous les sites qui ont été construits depuis mars 2017 par de jeunes développeurs inconscients de cette vieille faille, ou par de vieux développeurs trop flemmeux pour rajouter ce petit code de sécurité JavaScript sont de grosses putes aux jambe écartées ?

Le monde internet va donc devenir une grosse partouze pour les adeptes de la Vielle version de safari ?
Couvrez-vous les fesses Mesdames.





As I told you, I am building my own website, and this project is a big project since this is an ecommerce website. So I had to learn a lot of new technologies to accomplish this project, and I am still learning some as I go through the project. PHP is the principal technology that I am using, but not only, and I told you about it in these posts:




So today, I was working on the admin part of my site, which means, the hidden to the public part, but the one that needs the most security, as much as the payment part. And here I am, facing a small problem that is in fact huge:
The form validation system which have some required fields to be entered before any validation can be possible doesn’t work. Thinking that I have made a mistake, I start doing some researches to find out where could be the error I made. And here, I find out that it is the browser safari owned by Apple that doesn’t support the< required » html validation form attribute that all the other browsers support.

So the web developer, have, just for this browser, to include a JavaScript code in his coding, in order to protect the security of his admin pages, so that they don’t become big whores all legs opened.



So here I am researching for a JavaScript code that works. Fortunately, there ‘s lot of JavaScript codes for this issue.
But JavaScript is not my thingy, and I love my codes to be as clean and monasterial as my thoughts, and the less query I have, the happier I am.
But no choice, I need this JavaScript.

While I research for my JavaScript, I discover that the new version of safari which was released in march 2017 does support the « required » fields in html validation forms. Hurray!!
In my great paranoia, I rarely do updates in my computer, and so, I wasn’t aware of this safari update!
Oh but wait. If I wasn’t aware of it because of my paranoia, there might be a certain number of persons who weren’t aware of it because of laziness. This means that all the websites that were built since mars 2017 by young developers unconscious of this old problem, or by lazy old developers, too lazy to add this additional security JavaScript code are big whores with open legs ?
So will the internet world become a big threesome for the adepts of the old version of safari?
Ladies, cover your butts.

Rael



Gilles Bernheim
























Lisez ici ce que j'ai ecrit a propos de ce monsieur avec ou sans les cheveux:
Read here what I wrote about this person with or without the hair:




No comments:

Post a Comment