# Najczęściej zadawane pytania

Czy naprawdę nie potrzebuję środowiska programistycznego do pracy z JavaScriptem?
  Nie. Podobnie jak w przypadku kodu znaczników HTML potrzebny jest jedynie edytor tekstu oraz przeglądarka obsługująca JavaScript. Być może mylisz JavaScript z Javą, czyli znacznie bardziej rozbudowanym językiem programowania wymagającym co najmniej kompilatora do uruchamiania programów. Jednak narzędzia takie jak oferowane przez przeglądarkę Chrome, rozszerzenie FireBug dla przeglądarki Firefox oraz Web Inspector dla Safari mogą znacznie ułatwić pracę programistom. Sprawdź dokumentację dla tych narzędzi, aby dowiedzieć się więcej na temat funkcji, jakie oferują dla języka JavaScript.
Co to jest AJAX?
  Jednym z tematów, jakich nie poruszyłem w tej lekcji, jest AJAX. To pojęcie używane do określenia skryptów komunikujących się z serwerem bez konieczności pełnego odświeżenia strony. Na przykład technologię AJAX można wykorzystać do pobrania informacji i wyświetlenia ich na stronie lub wysłania formularza w celu przetworzenia, a to wszystko odbywa się bez pełnego odświeżenia strony w przeglądarce WWW. Szczegółowe omówienie technologii AJAX znajdziesz w rozdziale 18., zatytułowanym "Użycie biblioteki jQuery".
Czy kiedy wykorzystuję kod JavaScript na stronie internetowej, muszę myśleć o użytkownikach, których przeglądarki WWW nie obsługują JavaScriptu lub mają wyłączoną jego obsługę?
  Według niektórych szacunków ponad 95% użytkowników sieci WWW korzysta z przeglądarek obsługujących JavaScript. Jednak o ile nie masz naprawdę dobrego powodu, powinieneś poczynić kroki pomagające w użyciu treści strony użytkownikom pozbawionym obsługi JavaScriptu. Nie musisz im oferować takich samych wrażeń podczas użycia strony internetowej, ważne jest tylko zapewnienie im dostępu do treści strony. Jeśli na przykład przygotowałeś sklep internetowy, to czy naprawdę chcesz wyeliminować część klientów z powoduje konfiguracji ich przeglądarki WWW?