I also think that "ahí" is nearer than "allí".
He dejado las llaves ahí, encima de la mesa.
He aparcado el coche por allí, a dos manzanas de casa.
I wanted to look it up in the RAE:
ahí.
(De
a-1 y el ant.
hi, y, en tal lugar).
1. adv. l. En ese lugar, o a ese lugar.
2. adv. l. En esto, o en eso.
Ahí está la dificultad.
3. adv. l. Esto o eso.
DE ahí se deduce. POR ahí puede conocerse la verdad.
4. adv. l. desus.
allí.
allí.
(Del lat.
illic).
1. adv. l. En aquel lugar.
2. adv. l. U. en correlación con
aquí, para designar sitio indeterminado.
Por dondequiera se veían hermosas flores; aquí, rosas y dalias, allí, jacintos y claveles.
3. adv. l. A aquel lugar.
4. adv. t. Entonces, en tal ocasión.
Allí fue el trabajo.
Por cierto, Sosía, muy buen enlace y muy buena información.