J'ai besoin d'intimité. Non pas parce que mes actions sont douteuses, mais parce que votre jugement et vos intentions le sont.
5159 links
Pour générer des selects bien plus performants que ceux par défaut.
Clippy, le tombone de Microsoft vous manque ? Installer le sur votre site internet ;-)
Via Cochise
Github : https://github.com/smore-inc/clippy.js
**
* Envoie un message vers la console javascript pour aider au déboggage.
* @author J.P. Pourrez alias bazooka07
* @version 2017-06-09
* */
public static function debugJS($obj, $msg='') {
if(!empty($msg)) $msg .= ' = ';
$msg .= (is_array($obj)) ? print_r($obj, true) : ((is_string($obj)) ? "\"$obj\"" : $obj);
echo <<< EOT
<script type="text/javascript">
console.log(`$msg`);
</script>
EOT;
}
<?php plxUtils::debugJS($plxShow->plxMotor->aConf, 'Config de Pluxml ='); ?>
Pour des graphiques svg générés par javascript.
Intéressant pour masquer des mots de passe quand on n'a pas de connexion https. À tester.
En fait, le rel
n'est pas suffisant et il peut y avoir des cas où le phishing peut encore fonctionner : quand le site est épinglé par exemple. La fonction javascript protège mieux (si javascript est activé bien sûr).
Le mieux est de mettre une classe targetBlank
sur les liens que l'on veut ouvrir dans un nouvel onglet
<a href="monlien" class="targetBlank">Mon lien</a>
et d'ajouter le js suivant :
var targetBlank = document.querySelector('a.targetBlank').addEventListener('click', function(evt) {
evt.preventDefault();
evt.returnValue = false;
openNew(this.href);});
function openNew(url) {
var otherWindow = window.open();
otherWindow.opener = null;
otherWindow.location = url;
}
Comme ça, si js n'est pas activé, le lien s'ouvre normalement. Si js est activé, on est protégé de l'ouverture du nouvel onglet.
via Kalvn
Pour faire des présentations simples reveal.js
Livres pour développeurs.
Via plein de monde
Des projets utiles
Une galerie Javascript élégante et sans dépendances
Bibliothèque javascript pour faire des tests sur les dates.
Via le Colibri
Bibliothèque javascript pour intervenir sur les chaines de caractères.
via Shazen
Une série de tutoriels sur les technologies du web : html, css, javascript
Je viens de créer un plugin qui permet de sensibiliser les visiteurs de mon shaarli à la faille de sécurité liée à l'usage d'un target="_blank" ou équivalent (window.opener ou site épinglé dans un navigateur).
Lorsque le visiteur clique sur un lien qui mène à une des pages de mon shaarli et qui ouvre un nouvel onglet ou une nouvelle fenêtre pour afficher ladite page, la page originale contenant le lien est remplacée par une page contenant un message d'avertissement sur la faille de sécurité.
Rien de plus, mais c'est déjà beaucoup je trouve :D
Edit : je viens d'en faire un article sur mon site avec une démo.
D'ailleurs, je réalise que shaarlo présente cette faille. Si ça pouvait être corrigé rapidement vu le nombre de liens échangés...
Quand et pourquoi utiliser target="_blank"
.
Bien penser à la fonction javascript précédente