Compass using Web technologies