zektyc/public/zmap/en/index.html
riricdev 370b3d8752 feat(lang): routage préfixé /fr/ et /en/ avec redirect JS langue sur les chemins non préfixés
- page-redirect sur / et tous les chemins sans préfixe : localStorage zektyc-lang
  puis navigator.language, défaut fr ; fallback FR si la page n'a pas de version EN
- /en/ sert enfin la home EN (public/en/), fix de LANG_ROUTES.en
- home EN générée à partir d'i18n.json (ld+json Organization/FAQPage valides)
- i18n.js/components.js : switch de langue par préfixe + liens préfixés
- anciennes URLs /zmap/en/* : 301 vers /en/zmap/* ; pages EN zmap déplacées
  vers le layout <page>/en/ standard
- canonicals/hreflang fr-en-x-default sur toutes les pages statiques + sitemaps
  (équipe, zmap, archives, vitesses-par-route ajoutées) ; suppression du domaine
  obsolète zektyc.duckdns.org (robots, sitemap index, security.txt)
2026-09-06 16:12:16 +02:00

126 lines
No EOL
5.4 KiB
HTML

<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<meta name="description" content="ZMap: a free Android mapping app using OpenStreetMap, showing EV charging stations across Europe (Switzerland included)." />
<meta name="robots" content="index, follow" />
<title>ZMap · Zektyc</title>
<link rel="canonical" href="https://riricdev.tail5ea5cd.ts.net/en/zmap/" />
<link rel="alternate" hreflang="fr" href="https://riricdev.tail5ea5cd.ts.net/fr/zmap/" />
<link rel="alternate" hreflang="en" href="https://riricdev.tail5ea5cd.ts.net/en/zmap/" />
<link rel="alternate" hreflang="x-default" href="https://riricdev.tail5ea5cd.ts.net/fr/zmap/" />
<meta name="theme-color" content="#070a0f" />
<meta property="og:type" content="website" />
<meta property="og:site_name" content="Zektyc" />
<meta property="og:title" content="ZMap · Zektyc" />
<meta property="og:description" content="Free OpenStreetMap map with EV charging stations across Europe (Switzerland included). Android app with automatic updates." />
<meta property="og:url" content="https://riricdev.tail5ea5cd.ts.net/en/zmap/" />
<meta property="og:image" content="https://riricdev.tail5ea5cd.ts.net/og-image.png" />
<meta property="og:locale" content="en_US" />
<meta property="og:locale:alternate" content="fr_FR" />
<meta name="twitter:card" content="summary_large_image" />
<link rel="icon" type="image/svg+xml" href="/favicon.svg" />
<link rel="shortcut icon" href="/favicon.ico" />
<link rel="stylesheet" href="/css/style.css?v=8" />
</head>
<body>
<header id="h"></header>
<main class="legal" id="main">
<p class="legal-note"><a href="/">← Back to home</a></p>
<h1>ZMap</h1>
<p class="legal-meta">Free Android mapping app · v0.5.0</p>
<a class="btn btn-ghost" href="/zmap/en/archives">🗂️ Archives &amp; changelog</a>
<a class="btn btn-ghost" href="/zmap/en/road-speeds">🧭 Per-road speeds</a>
<div class="dev-banner">
⚠️ <strong>Development build.</strong> All versions published here are
development builds meant for testing. They are public but may contain
bugs or UI changes.
</div>
<section class="projects-page">
<article class="card">
<h3>OpenStreetMap map</h3>
<p>
ZMap displays a free map based on OpenStreetMap tiles, with no account,
no trackers and no data collection. Move around freely with multi-touch
(pinch to zoom), the map and stations load based on your position.
</p>
</article>
<article class="card">
<h3>EV charging stations</h3>
<p>
ZMap queries the OpenStreetMap database (via the Zektyc proxy) and
displays EV charging stations across Europe, Switzerland included.
Tap a station to see its details: operator, power, connectors
(Type 2, CCS, CHAdeMO…), whether it is free and its address.
</p>
</article>
<article class="card">
<h3>Search &amp; navigation</h3>
<p>
Search for a place (city, street, landmark…) from the search bar.
ZMap then computes your route, shows distance and duration, and
highlights the charging stations along the way. Tap the directions
icon then the map to choose a destination.
</p>
</article>
<article class="card">
<h3>Turn-by-turn driving</h3>
<p>
A GPS-style navigation mode: the camera follows the car and stays
oriented behind the arrow (the road direction, not the phone's),
with "turn left" steps, arrival time, speed and road speed limit.
The map is dimmed so the blue route stands out.
</p>
</article>
<article class="card">
<h3>Built for your car</h3>
<p>
Pick your model (Tesla Model Y, Zoé, e-208, ID.3, EV6…): ZMap
computes consumption and range on your trip, and only shows stations
compatible with your connectors (Type 2, CCS, CHAdeMO…).
</p>
</article>
<article class="card">
<h3>Connected &amp; offline-ready</h3>
<p>
ZMap connects to the Zektyc server over secure WebSocket
(auto-reconnect, offline mode banner on disconnect). Before you
leave, the map, route and stations are cached on the phone: during
the drive, data usage is nearly zero.
</p>
</article>
<article class="card">
<h3>Automatic updates</h3>
<p>
ZMap automatically checks for new versions and updates itself, without
going through the Play Store.
</p>
</article>
<article class="card">
<h3>Download</h3>
<p>Latest version: <strong>0.5.0</strong></p>
<a class="btn btn-ghost" href="/zmap/zmap-0.5.0.apk" download>⬇ Download APK (6 MB)</a>
<p class="legal-note">
Compatible with Android 7.0 (API 24) and above. The app is signed
with a release key.
</p>
</article>
</section>
</main>
<footer id="f"></footer>
<script src="/js/theme.js" defer></script>
<script src="/js/components.js?v=6" defer></script>
</body>
</html>