Serdecznie witam na nowej wersji strony Lepidoptera Mundi

To, co widzisz teraz na stronie, to efekt ponad półtorarocznej, ciężkiej pracy autora strony. Głównym czynnikiem, który zmotywował mnie do rozpoczęcia prac nad nową stroną, było zwiększenie bezpieczeństwa i wydajności. Z każdą aktualizacją przybywa w serwisie nowych danych: gatunków, zdjęć, obserwacji. Stale rosnąca baza danych oraz jeszcze szybciej rosnąca liczba użytkowników serwisu powodowała, że serwer działał coraz wolniej i w pewnym sensie wymusiła tak duże zmiany.
Nowa strona jest napisana praktycznie od zera i korzysta z nowo zaprojektowanej, wydajnej bazy danych. Wszystkie komponenty i frameworki używane na stronie zostały zaktualizowane do najnowszych wersji. Zaprojektowałem też nowy, bardziej intuicyjny układ strony, zmieniłem motyw z ciemnego na jasny oraz dodałem czytelną stopkę.
Jeśli podoba Ci się nowa strona, często z niej korzystasz i chcesz wesprzeć autora, zachęcam do przekazywania drobnych datków. Pomogą one w utrzymaniu domeny, serwera i dalszym rozwoju tego wielkiego projektu. Link umożliwiający wsparcie autora przez system PayPal znajdziesz w stopce strony.

Liczba zmian w serwisie jest tak duża, że nie sposób opisać wszystko na stronie głównej. Poniżej znajdziesz skróconą listę najważniejszych zmian:
Security

Bezpieczeństwo

Ze względu na rosnącą liczbę prób przejęcia kont i kradzieży danych wprowadziłem zmiany w module logowania i metodach autoryzacji. Wszystkie hasła zapisane w poprzedniej wersji strony zostały usunięte, więc nie ma możliwości zalogowania się za pomocą „starego” hasła.
Aby zalogować się na nowej stronie, skorzystaj z opcji Reset hasła i ustaw nowe, silne hasło. Formularz zmiany i ustawiania hasła wyposażono w mechanizm sprawdzający jego siłę. W przypadku wielokrotnych, nieudanych prób logowania konto zostanie automatycznie zablokowane.
Więcej informacji na temat bezpieczeństwa znajdziesz tutaj.
Continents

Kraje i Kontynenty

Kontynenty (obszary) zostały wprowadzone już na poprzedniej wersji strony, ale naraz można było korzystać tylko z jednego z nich. Nowa wersja strony umożliwia jednoczesną pracę na wielu kontynentach — na przykład Europie i Azji lub obu Amerykach. Przed rozpoczęciem przeglądania upewnij się, że w ustawieniach strony wybrano właściwe kontynenty. Możliwa jest także jednoczesna praca z wieloma krajami znajdującymi się na tym samym lub różnych kontynentach. Przebudowałem także stronę wyboru kraju oraz sposób wprowadzania parametrów w wyszukiwarce zaawansowanej.
Gallery

Zdjęcia i Galerie

Usunałem ograniczenia dotyczące rozdzielczości zdjęć i dodałem obsługę współczesnych formatów plików graficznych. Zdjęcia w części encyklopedycznej nie muszą już mieć formatu 320x240, a te w galeriach — 800x600. Ze względu na bardzo dużą liczbę istniejących już zdjęć nie planuję konwersji starszych plików do wyższych rozdzielczości i nowych formatów. Większość nowo dodawanych zdjęć będzie mieć większy rozmiar niż dotychczas.
Przeglądarka zdjęć w galeriach została wyposażona w odtwarzacz umożliwiający automatyczne wyświetlanie wszystkich zdjęć oraz w filtr stadiów rozwoju.
Search

Wyszukiwarki

Poprawiłem wygląd i działanie wyszukiwarki szybkiej w górnym menu. Wyszukiwarka zaawansowana również została zmodernizowana. Choć wizualnie jest bardzo podobna do wersji ze „starej” strony, teraz umożliwia wprowadzanie dowolnej liczby parametrów (krajów, regionów, rodzin, rodzajów, roślin pokarmowych), a nie tylko jednego, jak to miało miejsce wcześniej. Dodałem także opcję filtrowania wyników wyszukiwania oraz ich eksportu do schowka i kilku najpopularniejszych formatów plików.
Recording

Obserwacje

Moduł obserwacji został rozbudowany o nowe funkcje, filtry, mapy oraz opcję eksportu danych. Nie ma już potrzeby zgłaszania nowych lokalizacji, które nie istnieją w bazie. Rekordy można wprowadzać bezpośrednio za pomocą mapy lub — tak jak wcześniej — poprzez wybór lokalizacji z listy. Okno edycji rekordu zostało uzupełnione o fenogram i możliwość dodawania znaków specjalnych (♂ ♀ °C) do notatki. Użytkownikom ze statusem obserwatora udostępniłem zaawansowane filtrowanie obserwacji, a dla wszystkich dostępna jest nowa, interaktywna strona z widokiem obserwacji gatunku.
Statistics

Statystyka

Utworzyłem nowy widok, który w postaci kilku wykresów prezentuje statystyki strony. Znajdziesz tu informacje o liczbie użytkowników, gatunków, zdjęć (w części encyklopedycznej i galeriach), z podziałem na kontynenty. Na kolejnych wykresach porównasz liczbę gatunków w poszczególnych krajach i dowiesz się, które rodziny zawierają najwięcej gatunków.
Literature

Literatura i linki

Dodałem kilkaset nowych pozycji literatury poświęconej motylom. Kolejne pozycje będą dodawane przy okazji przyszłych aktualizacji. Wbudowana wyszukiwarka pozwala na filtrowanie wyników według kontynentu, języka i roku wydania, a także na podgląd okładek.
Opcję filtrowania według kontynentów, krajów i języka strony dodałem również do listy linków do stron o motylach.
Responsive Design

Responsywność

Blisko połowa użytkowników serwisu korzysta z urządzeń mobilnych, takich jak tablety czy smartfony. Nowa wersja strony została zaprojektowana w taki sposób, aby poprawnie wyświetlała się na każdym urządzeniu, niezależnie od wielkości i orientacji ekranu. Na małych urządzeniach strona automatycznie ukrywa najmniej istotne elementy, dzięki czemu reszta pozostaje czytelna. Aby ułatwić obsługę ekranów dotykowych, część kontrolek została dostosowana do użycia ekranu z dotykiem zamiast myszki.
Languages

Lokalizacja

Z uwagi na duże zmiany w serwisie, nie było możliwe bezpośrednie wykorzystanie plików lokalizacyjnych z poprzedniej wersji strony.
Tymczasowo dostępne są tylko dwie wersje językowe: polska i angielska. Kolejne języki będą sukcesywnie dodawane w nadchodzących miesiącach.

Testy i zgłaszanie błędów

Ze względu na duży zakres zmian, po zakończeniu prac nad nową stroną konieczne były kilkumiesięczne drobiazgowe testy. Dzięki uwagom testerów udało się zlokalizować i poprawić wiele błędów, jednak wciąż możliwe jest, że niektóre funkcje mogą działać nieprawidłowo w określonych sytuacjach lub przy określonych parametrach.
Bardzo proszę o zgłaszanie wszelkich zauważonych nieprawidłowości oraz sugestii dotyczących dalszych ulepszeń poprzez formularz kontaktowy lub e-mail.
Exec.time: 40 msec