Si les premiers navigateurs se repéraient grâce aux étoiles, le procédé n'avait rien d'une science exacte. Pourtant, dès le Moyen-âge, la navigation fut élevée en Europe au rang d'un des sept arts mécaniques, promotion en partie due aux inventions qui permirent aux marins de ne pas se perdre, même si ceux-ci s'aventuraient rarement suffisamment loin pour perdre les côtes de vue. Comme il était difficile d'estimer sa vitesse et son cap en fonction de ce qui traînait en mer, les sacs plastiques n'ayant pas encore été inventés, les Chinois eurent l'idée saugrenue, vers 206 av. J.-C., de se fabriquer une boussole. Il fallut ensuite attendre le Moyen-âge pour voir une nouvelle avancée majeure, lorsque les marins arabes améliorèrent le kamal utilisé pour la navigation astronomique et en firent l'astrolabe. Une fois que les marins se mirent à tenir des journaux de bord détaillés, les premières cartes marines, appelées des "portulans", furent tracées, et il devint tout de suite bien plus probable de rentrer à bon port.
Si les premiers navigateurs se repéraient grâce aux étoiles, le procédé n'avait rien d'une science exacte. Pourtant, dès le Moyen-âge, la navigation fut élevée en Europe au rang d'un des sept arts mécaniques, promotion en partie due aux inventions qui permirent aux marins de ne pas se perdre, même si ceux-ci s'aventuraient rarement suffisamment loin pour perdre les côtes de vue. Comme il était difficile d'estimer sa vitesse et son cap en fonction de ce qui traînait en mer, les sacs plastiques n'ayant pas encore été inventés, les Chinois eurent l'idée saugrenue, vers 206 av. J.-C., de se fabriquer une boussole. Il fallut ensuite attendre le Moyen-âge pour voir une nouvelle avancée majeure, lorsque les marins arabes améliorèrent le kamal utilisé pour la navigation astronomique et en firent l'astrolabe. Une fois que les marins se mirent à tenir des journaux de bord détaillés, les premières cartes marines, appelées des "portulans", furent tracées, et il devint tout de suite bien plus probable de rentrer à bon port.