Nie jestem zbytnio programistą JS, ale natknąłem się na tę witrynę o nazwie Google Gravity (ci, którzy jej nie używali, spróbuj wyszukać tam - będziesz zaskoczony), która jest zremasterowaną stroną główną Google. Od tego czasu zastanawiałem się i zastanawiam nad tym, aby dowiedzieć się więcej o tym, jak facet to zaimplementował. Próbowałem google, ale nie mogłem znaleźć dobrego wyjaśnienia implementacji.
Wszyscy guru JS / CSS, czy możecie wskazać mi lokalizację, w której mogę dowiedzieć się więcej? Znam już podstawy pracy z jQuery i AJAX.
Odpowiedzi:
Oprócz używania formuł matematycznych (do których musisz być dobry z matematyki), korzysta z natywnych technologii internetowych pod HTML5 i CSS3.
Zalecam przeczytanie następujących pozycji:
źródło
Czy przeglądałeś kod źródłowy javascript?
Właśnie spojrzałem bardzo szybko (i to daleko od mojej filiżanki herbaty), ale wygląda na to, że strona jest podzielona na pola 2d i uruchomiona jest symulacja tych pól swobodnie opadających pod wpływem grawitacji. Następnie obsługiwane są zdarzenia myszy, aby umożliwić interaktywną manipulację tymi polami.
źródło