Généré le 20 Mars 2026 06:09
Vieilles statistiques? UPDATE !
Le score est de 54/100
Titre
JavaScript and Maps (in that order)
Longueur : 35
Parfait, votre titre contient entre 10 et 70 caractères.
Description
Longueur : 0
Très mauvais. Nous n'avons pas trouvé de balise META description sur votre page. Utilisez ce générateur gratuit de balises META en ligne pour créer une description.
Mots-clefs
javascript,crypto,js,node,async
Bien, votre page contient une balise META keywords.
Propriétés Open Graph
Bien, cette page profite des balises META Open Graph.
| Propriété | Contenu |
|---|---|
| site_name | Tumblr |
| title | JavaScript and Maps (in that order) |
| url | https://calvinmetcalf.com/?og=1 |
| type | profile |
| image | https://64.media.tumblr.com/avatar_47dc9dfb056f_128.pnj |
Niveaux de titre
| H1 | H2 | H3 | H4 | H5 | H6 |
| 44 | 55 | 0 | 0 | 10 | 0 |
Images
Nous avons trouvé 6 image(s) sur cette page Web.
6 attribut(s) alt sont vides ou manquants. Ajouter un texte alternatif permet aux moteurs de recherche de mieux comprendre le contenu de vos images.
Ratio texte/HTML
Ratio : 64%
Idéal! le ratio de cette page texte/HTML est entre 25 et 70 pour cent.
Flash
Parfait, aucun contenu FLASH n'a été détecté sur cette page.
Iframe
Dommage, vous avez des Iframes sur vos pages Web, cela signifie que son contenu ne peut pas être indexé par les moteurs de recherche.
Réécriture d'URLs
Bien. Vos liens sont optimisés!
Tiret bas dans les URLs
Parfait! Aucuns soulignements détectés dans vos URLs.
Liens dans la page
Nous avons trouvé un total de 150 lien(s) dont 13 lien(s) vers des fichiers
| Texte d'ancre | Type | Juice |
|---|---|---|
| JavaScript and Maps (in that order) | Interne | Passing Juice |
| Archive | Interne | Passing Juice |
| RSS | Interne | Passing Juice |
| Externe | Passing Juice | |
| 9th Sep 2015 | Interne | Passing Juice |
| implementation | Externe | Passing Juice |
| bug in firefox | Externe | Passing Juice |
| 27th Jan 2015 | Interne | Passing Juice |
| Part 1: Ciphers | Interne | Passing Juice |
| Part 2: Diffie-Hellman | Interne | Passing Juice |
| check out Wikipedia | Externe | Passing Juice |
| end-to-end | Externe | Passing Juice |
| implemented modular inverse | Externe | Passing Juice |
| built into bn.js | Externe | Passing Juice |
| RFC 6979 | Externe | Passing Juice |
| this article | Externe | Passing Juice |
| this paper | Externe | Passing Juice |
| Optical Assyrian Enlisted Pandas | Externe | Passing Juice |
| https://gist.github.com/calvinmetcalf/bc298830342b7de9efc3 | Externe | Passing Juice |
| failed IETF proposal | Externe | Passing Juice |
| this article | Externe | Passing Juice |
| see these keys being used in the wild | Externe | Passing Juice |
| this Stack Exchange answer | Externe | Passing Juice |
| really really bad key derivation function | Externe | Passing Juice |
| IDs of the 12 working modes here | Externe | Passing Juice |
| inherits | Externe | Passing Juice |
| create-hash | Externe | Passing Juice |
| randombytes | Externe | Passing Juice |
| create-hmac | Externe | Passing Juice |
| browserify-aes | Externe | Passing Juice |
| diffie-hellman | Externe | Passing Juice |
| Nolan Lawson | Externe | Passing Juice |
| Daniel Cousens | Externe | Passing Juice |
| Dominic Tarr | Externe | Passing Juice |
| Fedor Indutny | Externe | Passing Juice |
| JP Richardson | Externe | Passing Juice |
| 15th Dec 2014 | Interne | Passing Juice |
| 1 note | Interne | Passing Juice |
| Diffie-Hellman key exchange | Externe | Passing Juice |
| this library | Externe | Passing Juice |
| bn.js | Externe | Passing Juice |
| https://gist.github.com/calvinmetcalf/cecdf494a0d6a2b5e9ef | Externe | Passing Juice |
| this Erlang script | Externe | Passing Juice |
| https://gist.github.com/calvinmetcalf/1c3ad6247c8c6a98e38e | Externe | Passing Juice |
| Montgomery reduction | Externe | Passing Juice |
| a lot | Externe | Passing Juice |
| only for | Externe | Passing Juice |
| Fedor’s code | Externe | Passing Juice |
| defined here | Externe | Passing Juice |
| defined here | Externe | Passing Juice |
| RFC 3526 includes a table of key lengths | Externe | Passing Juice |
| no longer the case | Externe | Passing Juice |
| self-signed | Externe | Passing Juice |
| Sieve of Eratosthenes (I think) | Externe | Passing Juice |
| the code to generate them here | Externe | Passing Juice |
| This | Externe | Passing Juice |
| Miller-Rabin | Externe | Passing Juice |
| Nolan Lawson | Externe | Passing Juice |
| Externe | Passing Juice | |
| 1st Dec 2014 | Interne | Passing Juice |
| 3 notes | Interne | Passing Juice |
| crypto library | Externe | Passing Juice |
| crypto.createCipher | Externe | Passing Juice |
| crypto.createCipheriv | Externe | Passing Juice |
| crypto.createDecipher | Externe | Passing Juice |
| crypto.createDecipheriv | Externe | Passing Juice |
| browserify-aes | Externe | Passing Juice |
| add latency | Externe | Passing Juice |
| the WebCrypto API | Interne | Passing Juice |
| few exceptions | Externe | Passing Juice |
| XOR or xoring | Externe | Passing Juice |
| masking | Externe | Passing Juice |
| my version | Externe | Passing Juice |
| triple sec | Externe | Passing Juice |
| crypto-js | Externe | Passing Juice |
| Wikipedia article on AES | Externe | Passing Juice |
| Wikipedia page on modes of operation | Externe | Passing Juice |
| rainbow table | Externe | Passing Juice |
| https://gist.github.com/calvinmetcalf/c259f12686aa7de31732 | Externe | Passing Juice |
| full version is here | Externe | Passing Juice |
| https://gist.github.com/calvinmetcalf/91e8e84dc63c75f2aa53 | Externe | Passing Juice |
| scrypt | Externe | Passing Juice |
| a library | Externe | Passing Juice |
| defined here | Externe | Passing Juice |
| the Wikipedia entry | Externe | Passing Juice |
| BEAST attack | Externe | Passing Juice |
| picture on Wikipedia | Externe | Passing Juice |
| birthday problem | Externe | Passing Juice |
| https://gist.github.com/calvinmetcalf/2bcb9d7e552a2fbdba08 | Externe | Passing Juice |
| Stanford Javascript Crypto Library | Externe | Passing Juice |
| the spec | Externe | Passing Juice |
| not so fast in software | Externe | Passing Juice |
| JavaScript library for Chacha20/poly1305 | Externe | Passing Juice |
| https://gist.github.com/calvinmetcalf/03516ed7ff7d7ff2572c | Externe | Passing Juice |
| outstanding problem | Externe | Passing Juice |
| this library | Externe | Passing Juice |
| XTS | Externe | Passing Juice |
| Debian key bug | Externe | Passing Juice |
| WEP | Externe | Passing Juice |
| RC4 | Externe | Passing Juice |
| ChaCha20 and Salsa20 | Externe | Passing Juice |
| POODLE attack | Externe | Passing Juice |
| Dominic Tarr | Externe | Passing Juice |
| 26th Nov 2014 | Interne | Passing Juice |
| 1 note | Interne | Passing Juice |
| getSign/getVerify | Externe | Passing Juice |
| getECDH | Externe | Passing Juice |
| this spec | Externe | Passing Juice |
| https://gist.github.com/calvinmetcalf/37fe1d4fefe28c8ce98c | Externe | Passing Juice |
| https://gist.github.com/calvinmetcalf/7bc5dd44770eb163e018 | Externe | Passing Juice |
| NaCL | Externe | Passing Juice |
| 12th Aug 2014 | Interne | Passing Juice |
| 2 notes | Interne | Passing Juice |
| 23rd Jun 2014 | Interne | Passing Juice |
| 1 note | Interne | Passing Juice |
| last post | Interne | Passing Juice |
| browserify | Externe | Passing Juice |
| Guy Bedford | Externe | Passing Juice |
| from Guy’s es6-module-loader | Externe | Passing Juice |
| quote Guy here | Externe | Passing Juice |
| require.js documentations | Externe | Passing Juice |
| 14th Jun 2014 | Interne | Passing Juice |
| 8th May 2014 | Interne | Passing Juice |
| my last post | Interne | Passing Juice |
| promise library lie | Externe | Passing Juice |
| immediate | Externe | Passing Juice |
| step 2 of the spec | Externe | Passing Juice |
| 7th May 2014 | Interne | Passing Juice |
| 2 notes | Interne | Passing Juice |
| a lot of spec compliant promise implementations | Externe | Passing Juice |
| bluebird | Externe | Passing Juice |
| Q | Externe | Passing Juice |
| RSVP | Externe | Passing Juice |
| then/promise | Externe | Passing Juice |
| when | Externe | Passing Juice |
| async | Externe | Passing Juice |
| My benchmark results are here | Externe | Passing Juice |
| size comparisons are here | Externe | Passing Juice |
| written by somebody else originally | Externe | Passing Juice |
| pointed out on twitter | Externe | Passing Juice |
| now works in web workers | Externe | Passing Juice |
| pouchdb | Externe | Passing Juice |
| my next post | Interne | Passing Juice |
| 2 | Interne | Passing Juice |
| 3 | Interne | Passing Juice |
| 4 | Interne | Passing Juice |
| 5 | Interne | Passing Juice |
| The Minimalist Theme | Externe | Passing Juice |
| The Minimalist | Externe | Passing Juice |
| Tumblr | Externe | Passing Juice |
Nuage de mots-clefs
data from key message private keys function public like all
Cohérence des mots-clefs
| Mot-clef | Contenu | Titre | Mots-clefs | Description | Niveaux de titre |
|---|---|---|---|---|---|
| key | 156 | ![]() |
![]() |
![]() |
![]() |
| private | 67 | ![]() |
![]() |
![]() |
![]() |
| message | 63 | ![]() |
![]() |
![]() |
![]() |
| from | 62 | ![]() |
![]() |
![]() |
![]() |
| all | 54 | ![]() |
![]() |
![]() |
![]() |
Url
Domaine : calvinmetcalf.com
Longueur : 17
Favicon
Génial, votre site web dispose d'un favicon.
Imprimabilité
Aucun style CSS pour optimiser l'impression n'a pu être trouvé.
Langue
Bien. Votre langue est : en.
Dublin Core
Cette page ne profite pas des métadonnées Dublin Core.
Doctype
HTML 5
Encodage
Parfait. Votre charset est UTF-8.
Validité W3C
Erreurs : 0
Avertissements : 0
E-mail confidentialité
Attention! Au moins une adresse e-mail a été trouvée en texte clair. Utilisez une protection anti-spam gratuite pour cacher vos e-mails aux spammeurs.
HTML obsolètes
| Tags obsolètes | Occurrences |
|---|---|
| <strike> | 1 |
Les balises HTML obsolètes sont des balises qui ne sont plus utilisés. Il est recommandé de supprimer ou de remplacer ces balises HTML, car elles sont désormais obsolètes.
Astuces vitesse
![]() |
Excellent, votre site n'utilise pas de tableaux imbriqués. |
![]() |
Mauvais, votre site web utilise des styles css inline. |
![]() |
Génial, votre site web contient peu de fichiers CSS. |
![]() |
Mauvais, votre site web contient trop de fichiers javascript (plus de 6). |
![]() |
Parfait : votre site tire parti de gzip. |
Optimisation mobile
![]() |
Icône Apple |
![]() |
Méta tags viewport |
![]() |
Contenu FLASH |
Sitemap XML
Votre site web dispose d’une sitemap XML, ce qui est optimal.
| https://calvinmetcalf.com/sitemap.xml |
Robots.txt
https://calvinmetcalf.com/robots.txt
Votre site dispose d’un fichier robots.txt, ce qui est optimal.
Mesures d'audience
Votre site web dispose d’une outil d'analytics, ce qui est optimal.
Google Analytics |
Free SEO Testing Tool est un outil gratuit de référencement qui vous aidera à analyser vos pages web