Cette page décrit notre méthode de calcul et nos contrôles qualité. Elle a été rédigée pour rendre le fonctionnement du service transparent et vérifiable.
1. Base géographique
Chaque ville est liée à des coordonnées géographiques et à un fuseau horaire IANA. Les heures sont calculées localement à partir de ces données. Nous évitons les approximations au niveau national quand une précision locale est disponible.
2. Méthodes de calcul
Salatna utilise la bibliothèque libre adhan-js. Les valeurs initiales sont UOIF (Fajr 12° / Isha 12°) pour la France et MWL (18° / 17°) pour l’Italie. Chaque page permet aussi de choisir 15° / 15°, 18° / 18° ou ISNA (15° / 15°), ainsi que le calcul d’Asr standard ou hanafite. Les tableaux du jour, de la semaine et du mois partagent ces réglages. Ces choix ne constituent pas une certification par une autorité religieuse.
3. Normalisation des horaires
Les horaires sont normalisés avec gestion des changements d’heure (heure d’été / heure d’hiver). Les calculs sont publiés au format local de la ville et non au format serveur.
4. Gestion des hautes latitudes
Le moteur conserve la règle MiddleOfTheNight d’adhan-js : lorsque les angles crépusculaires ne sont pas atteints, Fajr et Isha sont limités à une moitié de la nuit. Cette convention peut différer de celle de votre mosquée, notamment en été. Le calcul utilise les coordonnées de la commune, sans correction locale d’altitude ou d’iqama.
5. Contrôles techniques
Avant publication, nous exécutons des contrôles automatiques (cohérence des plages horaires, ordre des prières, validation des slugs, cohérence des fuseaux, tests typecheck/build). Les anomalies bloquantes sont corrigées avant déploiement.
6. Révision continue
Le service est maintenu en continu. Les règles SEO, la structure de navigation, les sitemaps et la qualité des pages sont audités régulièrement afin de garantir une expérience stable et exploitable.
Important: les horaires fournis sont informatifs. En cas d’exigence locale spécifique (mosquée, comité local), privilégiez la référence locale.
Dernière mise à jour : 24 octobre 2026