Forum Programmation.web Accéder à un nœud du DOM en utilisant son id comme variable

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
5
2
nov.
2023

Désolé, j'ai pas réussi à faire une meilleure formulation du truc pour le titre.

Dans le tutoriel de D3, y'a ce bout de code :

<!DOCTYPE html>
<div id="container"></div>
<script type="module">

import * as d3 from "https://cdn.jsdelivr.net/npm/d3@7/+esm";

// Declare the chart dimensions and margins.
const width = 640;
const height = 400;
const marginTop = 20;
const marginRight = 20;
const marginBottom = 30;
(…)

Journal ez-opendata: requêter openstreetmap wikipedia wikimedia aisément

Posté par  . Licence CC By‑SA.
9
5
oct.
2023

tl;dr ez-opendata est un lib javascript pour requêter openstreetmap et wikimedia simplement (ez se prononce comme easy en anglais).

Il y a quelques mois, j'avais l’idée grandiose de faire une carte alliant les données de openstreetmap, wikipedia et wikimedia.

Des personnes ont déjà eu l’idée et c'est vraiment pas mal: https://wikishootme.toolforge.org/ . Mais je ne trouvais pas ça très intuitif et ce n'est pas exactement ce que je voulais faire.

J'ai donc essayer de faire un truc mieux mais (…)

Journal Le grand remplacement des navigateurs Web d’avant 2020

Posté par  . Licence CC By‑SA.
27
24
août
2023

Bonjour, nal,

Je ne vais pas faire très recherché, mais peut-être que ce journal servira de référence pour ceux qui utilisent des vieux browsers et qui ne souhaitent pas se faire dicter les logiciels qu’ils utilisent : depuis quelques mois (voire une année), j’observe qu’un paquet de sites webs ne fonctionnent plus du tout, à tel point qu’aujourd’hui les parties consultables « à l’ancienne » sont très marginales. Certes, j’ai l’habitude de ces inconvénients, naviguant sans Javascript activé par (…)

Forum Programmation.web Signature S3 et comportement du navigateur Web

Posté par  . Licence CC By‑SA.
Étiquettes :
2
4
juin
2023

Bonjour,

Je suis bloqué depuis quelques hier sur quelque chose qui ne me semblait pas compliqué au démarrage : faire du S3 depuis le navigateur (sans se payer une bibliothèque obscure et/ou lourde). Le contexte : avoir la possibilité d'envoyer et récupérer du contenu S3 depuis une WebExtension (je devrais en parler bientôt sur LinuxFr).

En soi le plus compliqué est de générer l'entête Authorization. Je reste sur la v2 de l'authentification AWS, à destination d'un serveur local MinIO.

(…)

Forum Programmation.web Nommage et typage des variables en JavaScript

Posté par  (Mastodon) . Licence CC By‑SA.
1
14
mai
2023

Bonjour,

Je commence mon vrai premier projet en Javascript : une page qui fait divers calculs à partir de paramètres (input de la page HTML).

Je me débrouille à faire un truc qui marche, mais je me noie dans le nom des variables.

Par exemple pour un seul de ces paramètres qui est sous la forme d'un <input type="range"> il me faut :
- un id pour le retrouver
- une variable JS de l'objet trouvé avec getElementById()
- (…)

Dernières avancées du côté de Thunderbird

Posté par  . Édité par Yves Bourguignon, orfenor, tisaac, Sylvestre Ledru, Xavier Teyssier et Julien Jorge. Modéré par Pierre Jarillon. Licence CC By‑SA.
58
24
sept.
2022
Bureautique

Récemment la version 102 est sortie. Au fur et à mesure des mises à jours mineures, des choses se sont améliorées ici et là. Côté mail pas grand-chose n’a bougé de l’extérieur mais une réécriture de sections critiques en JavaScript est en cours. Du côté des contacts et de l’agenda, une gestion native des protocoles utilisés par les solutions de partage (tel NextCloud) vient changer la donne. Du côté des messageries instantanées la prise en charge de Matrix a été ajoutée.

WebDAV Manager, un client WebDAV ultra-léger en JS

Posté par  (site web personnel, Mastodon) . Édité par palm123 et Ysabeau 🧶 🧦. Modéré par Ysabeau 🧶 🧦. Licence CC By‑SA.
51
11
oct.
2022
JavaScript

À l’occasion de mon travail sur l’intégration du protocole WebDAV au gestionnaire d’association Garradin j’ai développé un petit client WebDAV JavaScript permettant avec son navigateur web d’envoyer et télécharger des fichiers, gérer les répertoires, prévisualiser les images et autres fichiers, mais aussi éditer directement des fichiers textes.