🔮 💫 🌟

L'Ère des Dinosaures

Explorez le monde fascinant des dinosaures avec des calculs scientifiques vérifiables

🔮 💫 🌟

Explorateur de Dinosaures

🔮 💫 🌟

Timeline Géologique

🔮 💫 🌟

Calculs Scientifiques

Masse Corporelle Estimée

log₁₀(Masse kg) = a + b × log₁₀(Périmètre fémur mm)
Masse: -- kg

Métabolisme de Base (BMR)

BMR = k × Masse^0.75
BMR: -- kcal/jour

Vitesse Estimée (Modèle de Froude)

v = √(Fr × g × h)
Vitesse: -- m/s
🔮 💫 🌟

Graphiques et Analyses

Distribution par Période

Répartition des espèces par période géologique

Relation Longueur-Masse

Relation allométrique entre longueur et masse estimée

Distribution par Clade

Répartition des espèces par clade taxonomique

Régimes Alimentaires

Répartition des régimes alimentaires

🔮 💫 🌟

Tests Unitaires

Test Runner

Sources de Données Scientifiques

Données Paléontologiques

Les données sur les dinosaures proviennent de sources scientifiques peer-reviewed :

  • Dimensions squelettiques : Campione & Evans (2012) - BMC Biology
  • Datations géologiques : International Commission on Stratigraphy
  • Classifications taxonomiques : Paleobiology Database

Modèles Scientifiques

  • Allométrie : Relations établies par Campione & Evans (2012)
  • Métabolisme : Loi de Kleiber (1932) - Hilgardia
  • Vitesse : Modèle de Froude - Alexander (1976) - Nature

Vérification des Données

Toutes les mesures incluent des incertitudes et des intervalles de confiance. Les calculs sont vérifiables et reproductibles.

Mises à Jour

Les données sont mises à jour régulièrement avec les dernières découvertes scientifiques.

🔮 💫 🌟

Documentation

Prise en main

Cette application web permet d'explorer le monde des dinosaures avec des calculs scientifiques vérifiables.

Fonctionnalités principales :

  • Explorateur de dinosaures avec filtres avancés
  • Timeline géologique interactive
  • Calculs scientifiques (masse, BMR, vitesse)
  • Tests unitaires intégrés
  • Documentation complète
  • Mode clair/sombre

Architecture du système

L'application est construite en vanilla JavaScript avec une architecture modulaire.

Modules principaux :

  • DataManager : Gestion des données CSV/JSON
  • Calculator : Fonctions de calcul scientifique
  • UI : Interface utilisateur et interactions
  • Tests : Suite de tests unitaires
  • Exporter : Export des données et résultats

Modèles Mathématiques

1. Estimation de la masse corporelle

Basé sur l'allométrie du périmètre du fémur :

log₁₀(Masse kg) = a + b × log₁₀(Périmètre fémur mm)

Où a = -1.10 et b = 2.73 (constantes empiriques)

2. Métabolisme de base (BMR)

Loi puissance de Kleiber :

BMR = k × Masse^0.75

k = 70 pour endothermes, k = 10 pour ectothermes

3. Vitesse estimée

Modèle de Froude :

v = √(Fr × g × h)

Fr = 0.5 (nombre de Froude nominal), g = 9.81 m/s², h = hauteur estimée

Design System

Principes

  • Design éditoriel et premium
  • Accessibilité WCAG 2.2 AA
  • Mode clair/sombre
  • Grille 12 colonnes responsive

Composants

  • Cards : Coins arrondis 16-24px, ombres douces
  • Buttons : États hover, focus visibles
  • Forms : Labels explicites, validation
  • Modals : Accessibilité, fermeture ESC

Accessibilité

Checklist WCAG 2.2 AA

  • ✅ Contraste minimum 4.5:1 pour le texte normal
  • ✅ Contraste 3:1 pour le texte large
  • ✅ Focus clair et visible pour tous les éléments interactifs
  • ✅ Labels explicites pour les formulaires
  • ✅ Navigation au clavier complète
  • ✅ Support des lecteurs d'écran avec ARIA
  • ✅ Mode sombre pour réduire la fatigue oculaire
  • ✅ Animations réduites avec prefers-reduced-motion