Ostatnio bardzo mnie wkurzyły wszystkie te serwisy, które podają jakie mamy IP. Czemu nie mogłyby być one dużo prostsze i przejrzystsze?? Przecież podanie IP klienta jest dziecinnie łatwe…
Zatem moja stronka podające IP osoby, która ją otworzy powinna:
- podać nasz adres IP
- jeśli chcemy powinna podać lokalizację (miasto, państwo czy co tam można)
- dodatkowo, jeśli chcemy (i możemy) wyświetlić tą lokalizację na mapie
- być lekką, prosta i minimalistyczną (czyli np. mapa nie wczytuje się jeśli nie chcemy lub nie możemy jej zobaczyć)
- być wielojęzyczną, ale też nie zawierać zbyt dużo tekstów… może max. 6 zdań
Zatem używając jQuery, Google Maps API oraz 5 minut mojego czasu udało mi się wyklepać stronkę. Całość waży niecałe 5kB. Niestety wymaga jQuery, które to ogólnie zwiększa ciężar o 53kB. Pewnie by dało się to okroić lub wywalić jQuery, ale napisanie tego nie trwałoby wtedy 5 minut…
Instrukcja obsługi: Wchodzimy na podany adres i oglądamy swoje IP. Dodatkowo jeśli chcemy poznać, co uważa Google o naszym IP (skąd myśli, że jesteśmy), to klikamy na linka i zaciągają się dodatkowe pliki javascript (ileś tam set kilobajtów), dzięki którym spróbujemy ustalić pozycję. Jeśli uda się ją ustalić, to możemy zobaczyć też mapkę. Proste jak 1,2 i 3 🙂
Eh… 5 minut i odrazu lepiej. Teraz nie będę się męczył tylko sobie zawsze tutaj wejdę i tyle 🙂