PROJET AUTOBLOG


le hollandais volant links

Site original : le hollandais volant links

⇐ retour index

Note : détecter un navigateur mobile en JS

dimanche 26 mars 2017 à 16:42

Généralement j’ai besoin de savoir si je suis sur mobile ou pas à cause des différences d’interaction entre mobile et desktop (pas de drag-n-drop possible sur mobile par exemple).

Ma méthode c’est de tester une propriété CSS en JS.
Vu que j’utilise les mediaQueries en CSS, quand je suis sur mobile, le CSS appliqué est changé et je détecte ça en JS.


body {
    color: blue;
}
@media (max-width: 700px) {
    body {
        color: red;
    }
}

var isMobile = (window.getComputedStyle(document.body).color != 'red') ? true : false;

Il suffit soit de détecter une propriété dont on est sûre qu’elle sera appliquée sur mobile, soit d’appliquer spécifiquement un bout de CSS bidon sur un élément bidon en CSS, spécifiquement pour cet usage.

Par exemple comme ça :


html {
    color: red;
}
body {
    color: black;
}
@media (max-width: 700px) {
    html {
        color: blue;
    }
}

Ici la page sera toujours en noir, à cause du body, prioritaire sur le html. Mais la couleur sur le html joue le rôle d’un flag.
Bien-sûr, ceci n’est valable que pour la majorité des cas et reste une détection basée sur la taille de l’écran (ou du viewport plutôt).

Si vous avez un écran tactile de 15 pouces, c’est sûr que ça restera le même CSS que sur un écran de PC de 15 pouces alors qu’au fond l’UX sera différente.

On peut toujours détecter la taille de l’écran directement en JS, mais c’est parfois difficile à cause des pixel ratio qui sont intégrées ou non (suivant le nav) dans la taille de l’écran détecté en JS.
Regardez la taille de l’écran sur un mobile sur cette page, vous verrez que ça n’est pas toujours la taille réelle en pixels de votre écran.

Mais ça peut suffire dans la plupart des cas et c’est léger.

A Single Bitcoin Transaction Takes Thousands of Times More Energy Than a Credit Card Swipe - Motherboard

dimanche 26 mars 2017 à 10:27

Est-ce que ça prend en compte l'énergie nécessaire pour sonder le sol, creuser un puit, extraire le pétrole, transporter le pétrole, le raffiner, le transformer, le polymériser et découper une carte de crédit, la peindre, insérer et programmer la puce dessus, créer et alimenter un DAB et une interface de paiement pour réaliser cette dite transaction par carte ?

On peut faire pareil pour les pc qui minent, sauf que ces ordinateurs seraient, servent et serviront à autre chose après la mode bitcoin.

Enfin, que ça pollue est un fait, que ça coûte plus cher, non. Personne de censé ne baserait son économie sur quelque chose qui rapporte moins que ce qu'il coûte (sauf à la hadopi, mais osef c'est pas leur argent mais le nôtre).

Leur analyse manque de détail.

Mais si c'est vrai, ça rejoint celui des bagnoles électriques : la majeure partie de la pollution introduite par une voiture provient de sa construction, pas son utilisation. La bagnole électrique conserve l'avantage cependant de ne pas polluer les centre-villes et d'être plus viables énergétiquement.


— (permalink)

“Nudges”: How intelligent design persuades lazy users to do the right thing

dimanche 26 mars 2017 à 08:56
When designing, make it easier for users to make the right choice, whatever you define right choice to be.

Gros +1

Certains l'ont très bien compris. Google par exemple. Comment ont-ils réussis à imposer un navigateur comme Chrome, alors que celui-ci n'a aucun point fort par rapport aux autres ? En forçant l'installation en même temps que d'autres programmes. L'installation s'y fait en opt-out, donc elle est faite par défaut. Résultat, en 5 ans, Chrome domine le marché.


— (permalink)

De l'art ou des équations ? - [Les tribulations d'un astronome]

samedi 25 mars 2017 à 16:54

Il me semble avoir déjà pu voir ces équations, mais faute de temps je ne m’étais jamais posé la question de leur signification.

Sorti du contexte, on reconnaît certains symboles : Cp, T, etc. mais pas tout. h c’est la constante de Planck normalement : elle n’a rien à faire dans une équation relative au climat. Ici h représente l’hygrométrie.

Il y a tellement de belles équations en physique, et même plus spécifiquement en climatologie. Des équations plus fondamentales et plus générales, plus belles, que celles choisies là.

+1

Il y a quand même des équations beaucoup plus universelles et reconnaissable. Les équations ici sont tirées d’un papier spécifique, donc avec les notations précises de l’auteur : hors contexte, impossible de savoir à quoi correspond quoi.

En plus des équations données dans l’article, je propose également les 4 équations de Maxwell. Pour la Ville Lumière ça serait assez approprié ;).

Les équations actuelles relative au climat et à l’atmosphère feraient plutôt écho à la pollution, ce qui n’est pas très glorieux.

Mais bon, oui c’est l’art, donc y a le droit.
Et y a aussi le droit de trouver ça moche (et perfectible) :p.

Autrement, comme l’article, je pense que l’idée n’est pas mauvaise en soi.

On pourrait même l’étendre à toutes les disciplines. Je verrais par exemple bien une station de métro avec du code source écrite sur les murs, une autre avec des quotes de philosophes, une autre avec des tableaux, une autre avec les lois du jeu de certains sports, une avec la voûte céleste et les constellations, une avec des partitions de musique…

… ça serait toujours mieux que toute cette publicité =_=.

Certaines stations de Paris sont thématisées, mais ça reste secondaire.
Ça pourrait être fait de sorte que le métro devienne un musée à lui seul.


— (permalink)

VIDEO. "Fillon en prison", jets d'œufs, concert de casseroles... François Fillon chahuté au Pays basque

samedi 25 mars 2017 à 15:51

Non, c’est pas un bon titre ça.

En voilà un mieux :

"Citoyens dans la rue", détournement d’argent public, emplois fictifs… François Fillon a volé la France

Fillon n’est pas une victime. C’est le coupable.
Merci de rectifier, la presse.


— (permalink)

C&F Éditions sur Twitter : ".@bcazeneuve prochain lecteur de surveillance:// de @nitot chez @CetFeditions \o/ https://t.co/EmvST597GS"

samedi 25 mars 2017 à 12:59

Hahaha !


— (permalink)

Soeur Marijuana sur Twitter : "Il faut créer l'équivalent du permis à points pour les politiques. Lorsque tu n'as plus de point, tu retournes travailler dans la vraie vie."

vendredi 24 mars 2017 à 21:45

C’est censé s’appeler la Loi.
Et ceux qui la font se sont exclus, eux et toute leur classe, de ça. Donc ça ne marche pas, malheureusement.


— (permalink)

Installation du navigateur Tor sur Ubuntu – L'effet Papy Ion

vendredi 24 mars 2017 à 13:57

Un tuto pas à pas pour installer Tor dans Ubuntu.


— (permalink)

Genius | 5 Legal Risks For Companies Involved in Open Source Software Development | Linux.com | The source for Linux information

jeudi 23 mars 2017 à 22:46

Licence MIT for the win.
Pour que la liberté de faire du non-libre ne vous soit pas volée.

Personne ne devrait vous imposer de suivre un mouvement particulier, aussi bon qu'il puisse être. Un dictature bienveillante reste une dictature.


— (permalink)

Vélo: le port du casque obligatoire pour les enfants, une mesure prise de tête - L'Express

jeudi 23 mars 2017 à 21:46

Un casque protège en cas d’une chute, ouais, je veux bien le croire. C’est logique et c’est un dispositif étudié pour ça.

Qu’un casque permette de survivre un choc avec une voiture qui aurait autrement tué le cycliste, il me faudra des preuves solides (ou au moins des statistiques valides).

Oh, ça en rendra sûrement quelques uns tétraplégiques (plutôt que mort), c’est certain, mais pour le reste j’ai comme un énorme doute.


— (permalink)

Le classement des logos du Gouvernement Américain – Graphisme & interactivité

mercredi 22 mars 2017 à 19:22

J’aime beaucoup le logo du NOAA, où le bleu clair et foncé symbolisent le ciel et la mer.

Pour les logos des institutions françaises, voir là : https://graphism.fr/les-logos-du-gouvernement-francais/


— (permalink)

La candidature de Jean-Luc Mélenchon invalidée par le conseil constitutionnel

mercredi 22 mars 2017 à 16:59
Monsieur Mélenchon n'a fait d'objet d'aucune mise en examen. Il n'a jamais été soupçonné du moindre emploi fictif ou du plus petit abus de bien sociaux.
Nous avons cherché partout, son casier judiciaire est vierge; ce qui est incompatible avec la plus haute fonction au sein d'un gouvernement français
Si un tel candidat était élu, il pourrait tenir ses promesses et discréditer l'ensemble de la classe politique
Par souci d'équité, sa candidature ne peut donc pas être validée

On y croirait presque.


— (permalink)

Etudiant précaire avec «1000 euros par mois»: ce qu’a vraiment dit Emmanuel Macron - Le Parisien

mercredi 22 mars 2017 à 16:23

Ce qu'il faut pas entendre...

Être en prepa et bosser assez pour avoir 1000 € net par mois (1300 brut), faut le faire quand-même.

Prepa, les cours obligatoires c'est environ 40h/sem, auquel il faut ajouter quelques séances de kholles, les révisions. Même en bossant à 40€/h avec des cours qu'on donne ça fait 30 h par mois, soit 7~8 par semaine.

Alors soit le mec a un retourneur de temps, soit il est payé 1000€/h soit il a reçu des sous de papa-maman.

Chacune des ces méthodes sont parfaitement légitimes, mais c'est très loin d'être celles du français moyen et c'est juste une insulte pour ceux qui ont réellement du mal à boucler les fins de mois.

Perso pour mes études je vivais avec pa bourse d'études supérieures : 440 €/ mois. Et c'est tout ce que j'avais. Je payais avec ça la bouffe, le logement (étudiant, incl charges), fournitures, sorties, sncf et tout ce dont j'avais besoin. Même avec ça, je ne me considère pas comme avoir eu des "fins de mois difficiles".

Certes, ça n'était pas Paris. Mais faut pas prendre les gens pour des cons.

Entre lui et l'autre taré et ses pains aux chocolats à 0,15€, la classe politique française est désolante. Désolante et pathétique.


— (permalink)

35 tweets les plus hilarants sur le grand débat de la Présidentielle... préparez-vous à mourir de rire !

mardi 21 mars 2017 à 22:58

Effectivement.


— (permalink)

President Trump signs NASA advisory bill, says it’s “about jobs” | Ars Technica

mardi 21 mars 2017 à 22:32

Il est tellement imprévisible… ça fait presque peur.
Il ne semble pas avoir compris par contre qu’une façon de « make america great again », c’est d’en faire un pionnier dans les domaines de pointes. L’exploration spatiale en est un. Mais l’énergie verte aurait pu en être une autre, extrêmement importante.

Je suis en revanche content qu’il lâche des sous à la Nasa.

Comme j’avais dit il y a quelques jours, la recherche spatiale a des retombées insoupsonnées dans tous les domaines : des couvertures de survie, à la météorologie, en passant par les IRM et les autoroutes.

(Bon me prenez pas mal : Trump reste un connard fini).


— (permalink)

Café des sciences | C'est fort de science

mardi 21 mars 2017 à 20:19

Le café des sciences a un nouveau logo. Je vous laisse deviner le nom de la molécule :D


— (permalink)

L'ordinateur quantique : tout comprendre en partant de zéro

mardi 21 mars 2017 à 18:40

Un article très complet sur l’informatique quantique.


— (permalink)

Débat présidentiel 2017 : les petites et grosses intox des cinq candidats

mardi 21 mars 2017 à 17:57

On note que ce sont toujours les 3 mêmes qui racontent de la merde (ou alors ils ne citent pas tout). Ce sont aussi ces trois là qui ont des problèmes avec la justice concernant la campagne et leur politique.

Sinon, à part un truc pour Mélenchon (qui est certes faux, mais qui selon moi véhicule une « bonne » idée, celui d’alerter sur l’état déplorable du parc nucléaire français, laissés à l’abandon par ceux qui les exploitent), personne ne parle de Hamon. J’ai pas vu le débat, il n’a donc rien dit, ou c’est juste que tout le monde s’en fout de lui ?


— (permalink)

Pourquoi les disques SSD ont une durée de vie limitée ? - Le Hollandais Volant

mardi 21 mars 2017 à 17:51

On en entend souvent parler, en voici la raison fondamentale, inhérente au fonctionnement même des transistors à effet de champ à grille flottante (FG-FET) utilisées dans tous les supports de mémoire flash (persistante).

(après que la mémoire soit NAND ou NOR, ce n’est pas important : l’un ou l’autre traduit simplement le branchement des transistors entre eux au sein de la puce mémoire : en série ou en parallèle respectivement)


— (permalink)

Pourquoi Free met la pression sur ses concurrents en offrant la 4G illimitée, High tech

mardi 21 mars 2017 à 17:14
Le basculement vers l'illimité 4G pose surtout la question de la valeur de la data dans les télécoms.

Meh, elle vaut rien et n’a jamais rien valu.
La quantité de données ne coûte pas plus cher.

Ce qui coûte cher, en revanche, c’est de garantir des débits toujours plus élevés pour tout le monde, car pour ça, il faut installer des antennes, toujours plus d’antennes.

Et je pense (on verra si j’ai raison) que le prochain truc à la mode sera des offres basées sur le débit plutôt que sur la quantité de données.
C’est déjà le cas sur l’internet fixe (ADSL, fibre, etc.), ça le sera aussi pour le mobile. Il me semble qu’il existe d’ailleurs déjà des offres « pro » dont les paquets de data transitant sur le réseau sont prioritaires sur les autres.

M’enfin bon : il arrivera bien un moment où toute cette course à la vitesse ne servira plus à rien : quand tout ce qu’on fera sur nos appareils aura atteint les limites de nos sens (vue, ouïe…).

Par exemple : la course aux DPI sur les écrans est inutile une fois qu’on atteint le critère « retina » : plus de pixels sera joli sur le papier, mais absolument invisible pour l’utilisateur. Partant de là, un écran 4" en full-HD étant à peu près la limite « retina », proposer des vidéos en 4K pour ces appareils sera également inutile : ça ne s’affichera pas mieux, et la différence sera imperceptible (sauf si on compte le fait que l’appareil va ramer plus et l’autonomie qui va baisser). Du coup, streamer du full-HD sera la limite supérieure nécessaire en terme de débit, et donc un réseau plus rapide sera inutile (sauf si on souhaite effectuer 15 téléchargements en parallèle, mais dans ce cas ça sera inutile pour M. et Mme Michu.


— (permalink)