Bord de mer — carnet vivant

carnet-vivant-2026.md modifié le 21 août 2026 12 min de lecture

Sommaire

Italie & Croatie · 17 → 31 juillet 2026 · 15 jours
Benoît · Claire · Alix (9 ans) · Marceau (5 ans)

Version markdown du carnet interactif. La webapp (index.html) contient la même matière, plus la météo en direct et l'assistant contextuel.


1. Ce que fait la webapp

Quatre onglets, en bas de l'écran :

Onglet Rôle
Jour La journée en cours, détectée automatiquement à la date réelle. Météo live, conseil du jour, déroulé, logement, où manger, dehors, enfants, carnet de notes.
Voyage Les 15 jours en liste (le jour d'aujourd'hui est surligné, les jours passés sont estompés) + les 8 lieux.
Demander Le point central : on pose une question en langage naturel, la réponse croise le carnet, le jour sélectionné et la météo réelle.
Carnet Réservations, budget, réflexes pratiques, réglage de l'assistant enrichi.

Les flèches ‹ › en haut naviguent d'un jour à l'autre. Le bandeau météo est cliquable : chaque jour de la bande fait basculer tout le carnet sur ce jour-là.

La météo, en direct

Source : Open-Meteo (gratuit, sans clé, sans compte, sans traceur). Deux appels par étape :

Les coordonnées sont celles de l'étape du jour ; les jours de transit, c'est la météo de la destination qui s'affiche — c'est elle qui compte quand on arrive le soir.

La signature : la rose des vents adriatique

L'app ne dit pas « vent 38 km/h nord-est ». Elle dit Bura, et ce que ça implique concrètement :

Direction Nom local Ce que ça change
N Tramontana Sec et frais, ciel net, mer courte.
NE Bura Sèche, en rafales, ciel limpide, mer hachée. Se mettre côté ouest / sud-ouest — Čikat plutôt que la côte est.
E Levanat Humide, rare en été, annonce un changement.
SE Jugo Chaud, humide, longue houle, ciel bas. Journée de ville ou de konoba.
S Oštro Chaud et moite, bref.
SO Lebić Souvent après un orage, houle désordonnée.
O Pulenat Modéré, mer maniable.
NO Maestral Le vent des beaux jours : se lève en fin de matinée, tombe au soir.

C'est le détail qui rend l'app utile plutôt que décorative : savoir qu'il y a de la bura, c'est savoir de quel côté de l'île aller se baigner.

L'assistant

Mode carnet (par défaut, hors ligne). Vingt-deux sujets couverts : programme du jour, pluie, chaleur, baignade, vent, manger, agritourisme, marchés, enfants, nature, ferries, trains, voiture, logement, urgences, budget, vocabulaire, souvenirs, demain, glaces, écologie, ne rien faire. Chaque réponse est composée à la volée avec la météo du moment. Question hors sujet → recherche plein texte dans tout le carnet.

Mode enrichi (facultatif). Onglet Carnet → coller une clé API Anthropic. Chaque question part alors avec un contexte compact : date, étape, déroulé, notes, météo réelle, fiches du lieu. Instructions complètes à la section 2 bis.

Le carnet de notes

Une zone de texte par jour, sauvegardée localement dans le téléphone. Rien ne part sur un serveur.


2. Installation

Cinq fichiers, tous dans le même dossier (par exemple benfrache.site/vacs26b/) :

index.html              la webapp
icon-180.png            icône de l'écran d'accueil iPhone
icon-192.png            icône Android / favicon
icon-512.png            icône haute résolution
manifest.webmanifest    déclaration PWA

Les quatre derniers doivent être à côté de index.html, sans sous-dossier — les chemins sont relatifs.

  1. Déposer les cinq fichiers dans le dossier.
  2. Ouvrir l'adresse dans Safari sur l'iPhone (pas Chrome : seul Safari sait installer sur l'écran d'accueil).
  3. Partager → Sur l'écran d'accueil → Ajouter.

L'app s'ouvre alors en plein écran, sans barre d'adresse, avec son icône. Si l'ancienne version était déjà installée, la supprimer d'abord de l'écran d'accueil : iOS met l'icône en cache agressivement.

Deux ressources externes seulement : les polices Google Fonts (dégradation propre si absentes) et l'API météo. Sans réseau, le carnet et l'assistant local fonctionnent toujours ; seule la météo manque.

L'icône

Une aiguille de compas pointée au nord-est — la direction de la bura — sur le bleu pétrole de l'app, lobe nord en jaune immortelle, lobe sud en gris de mer. Le même objet que la rose des vents à l'intérieur de l'app.

Fond plein bord, sans coins arrondis ni transparence : iOS applique lui-même son masque en squircle. L'anneau est contenu à 80 % du cadre, donc jamais rogné.


2 bis. La clé API — instructions

L'assistant fonctionne sans rien configurer. La clé n'ajoute qu'une chose : les réponses libres, pour les questions qui ne sont pas dans le carnet (traduire une carte de konoba, improviser une journée, comprendre un panneau).

Obtenir la clé

  1. Aller sur platform.claude.com, créer un compte ou se connecter.
  2. Billing → ajouter une carte, charger un petit crédit. C'est du paiement à l'usage, sans abonnement ; un abonnement Claude Pro ou Max ne donne pas de crédit API, c'est une facturation séparée. Poser une limite de dépense mensuelle au passage.
  3. API KeysCreate Key. Lui donner un nom parlant, par exemple carnet iphone.
  4. La clé commence par sk-ant- et n'est affichée qu'une seule fois. La copier immédiatement (dans le trousseau iCloud, par exemple). Ratée ? On la supprime et on en crée une autre, ça ne coûte rien.

La mettre dans l'app

Onglet CarnetAssistant enrichi → coller dans le champ → EnregistrerTester.

Le bouton Tester envoie une requête minuscule et affiche le résultat en clair :

Message Ce qu'il faut faire
✓ La clé fonctionne Rien, c'est prêt.
✗ authentication_error Clé mal collée, tronquée ou révoquée — en recréer une.
✗ billing_error Pas de crédit ou pas de moyen de paiement : passer par Billing.
✗ not_found_error Nom de modèle inconnu : voir la constante MODEL ci-dessous.
✗ rate_limit_error Trop de requêtes d'affilée, réessayer dans un instant.
✗ Pas de réseau Wifi ou données mobiles coupés.

Ce que ça coûte

Chaque question envoie le contexte du jour (étape, déroulé, notes, météo réelle, fiches du lieu) et reçoit une réponse de 120 mots maximum. Cela représente environ 2 600 tokens en entrée et 200 en sortie, soit ≈ 0,7 centime la question au tarif du modèle réglé par défaut. Cent questions sur les quinze jours : moins d'un dollar.

Tarifs officiels — Claude Sonnet 5 est à 2 $ / 10 $ par million de tokens (entrée / sortie) en prix d'introduction jusqu'au 31 août 2026, puis 3 $ / 15 $ ; Claude Haiku 4.5 est à 1 $ / 5 $. Grille à jour : https://platform.claude.com/docs/en/about-claude/pricing

Changer de modèle

Dans index.html, section 7 du script :

const MODEL="claude-sonnet-5";

Alternative moins chère et largement suffisante ici : claude-haiku-4-5-20251001.

Sécurité — à lire une fois


3. Les quinze jours

J Date Étape Titre
1 ven. 17 Vaux-sur-Morges → Venise En route pour Venise
2 sam. 18 Venise Saint-Marc, puis la vraie ville
3 dim. 19 Venise Journée d'îles
4 lun. 20 Venise → Rovinj Traversée de l'Adriatique
5 mar. 21 Rovinj Rovinj à pied, puis les clés
6 mer. 22 Rovinj → Čunski Cap sur les îles Kvarner
7 jeu. 23 Lošinj Premier vrai jour d'île
8 ven. 24 Lošinj Dauphins & Veli Lošinj
9 sam. 25 Lošinj Cres, la grande île d'à côté
10 dim. 26 Lošinj Dernier jour d'île
11 lun. 27 Čunski → Pag L'île lunaire
12 mar. 28 Pag → Zadar Zadar & l'orgue de la mer
13 mer. 29 Zadar → Ancône → Bologne Retour en Italie par la mer
14 jeu. 30 Bologne Bologne la gourmande
15 ven. 31 Bologne → Les Marécottes Retour à la maison

4. Slow food & agritourisme, étape par étape

🇮🇹 Venise — lagune, bacari, potagers d'îles

🇭🇷 Rovinj — l'Istrie, la région la plus « agritourisme » d'Europe

🇭🇷 Lošinj — l'île aromatique (5 nuits)

🇭🇷 Pag — fromage, sel, pierre

🇭🇷 Zadar

🇮🇹 Ancône (2h30 d'escale)

🇮🇹 Bologne — la Grassa


5. Dehors & nature

Venise — Zattere à l'aube · traghetto à 2 € · Burano + Mazzorbo et sa vigne murée
Rovinj — parc forestier Zlatni Rt (pins d'Alep, criques, vélos) · clocher Sainte-Euphémie · coucher de soleil sur les rochers de la pointe
Lošinj / Cres — Lubenice perché à 378 m et la plage de Sv. Ivan en contrebas · Beli et ses vautours fauves · le pont tournant d'Osor · baie de Čikat (abritée de la bura) · Punta Križa et Baldarin
Pag — oliveraies de Lun · paysage lunaire de la côte est · vieille ville Renaissance
Zadar — orgue marin · Salut au Soleil · coucher de soleil sur la riva
Bologne — portique de San Luca (3,8 km, le plus long du monde) · Giardini Margherita · les cours de Santo Stefano


6. Réservations

Trains — Aller CFF 151425380689 (CHF 181.60) · Ancône→Bologne IC 610, billet 2878466485 (31,80 €) · Retour CFF 151425399450 (CHF 110.80)
Bateaux — Catamaran Venise→Rovinj, Kompas/Adriatic Lines, réf. 03EA003–006 (267 €) · Ferry Zadar→Ancône, Jadrolinija, navire JELENA, booking 428941227 / 428941228 (300 €)
Voiture — SIXT #9730942966, VW Polo manuelle, Rovinj 21/07 11:00 → Zadar 28/07 11:00, km illimité, franchise 825 €, 470,14 €
Logements — Venise HMC9PD9ZQM · Rovinj HMNAYETBMX · Čunski HM9EMKKP5B · Pag HM9HFDTSS5 · Zadar HM3BTCES5S · Bologne HMEW3QYFPC

Budget indicatif ≈ 3 656 CHF — hébergements 2 289.55 CHF, trains 292.40 CHF + 31,80 €, bateaux 567 €, voiture 470,14 €, visites 50 €. Hors repas, carburant, péages, taxes de séjour.


7. Les trois moments à ne pas rater

  1. Mardi 21, 11:00 — retrait SIXT à Rovinj. Permis, carte d'identité originale, carte de crédit au nom de Benoît. Photographier le véhicule sous tous les angles.
  2. Mardi 28, 11:00 — restitution SIXT à Zadar. Plein fait, coffre vidé, photos. Et commander le taxi du lendemain le soir même.
  3. Mercredi 29, 06:00 — check-in ferry au port de Gaženica, à 3 km au sud de la vieille ville. Ce n'est pas le port du centre. Prévoir 15 minutes de trajet.

8. Ferries locaux, sans réservation

En juillet, la seule stratégie qui marche est d'arriver tôt.


9. Réflexes

Croate — dobar dan · hvala · molim · bok · živjeli · račun · voda
Italien — buongiorno · grazie · per favore · il conto · acqua del rubinetto
À la konoba — riba (poisson) · janjetina (agneau) · sir (fromage) · maslinovo ulje (huile d'olive) · ispod peke (sous la cloche)


Carnet établi à partir de vos réservations. Horaires à revérifier avant chaque étape.