Знание языков программирования: JavaScript, PHP(Java, Phypon и т.д.) - правильно.
Да, можно сказать, что этого и достаточно, но там еще есть нюансы реализации определенной архитектуры классов (если все с нуля писать самому и сильно заморачиваться над гибкостью кода) и для понимания AJAX технологии это очень полезно...
На пользователей, у которых отключен JS все веб-мастера давно клали болт и никого это никогда не будет волновать. Если ты понял как отключить в браузере JS - значит ты уже понимаешь, что крупнейшие сайты тебе ненужны и целенапревленно идёшь к этому и понимаешь все последствия.
Гыгы..нуну..посмотрим когда у Вас в ТЗ будет написано - БОЛТ МОЖНО КЛАСТЬ НА ВСЕХ ПОЛЬЗОВАТЕЛЕЙ У КОГО ВДРУГ ОТКЛЮЧЕН JAVASCRIPT. Чаще пишут хорошие и правильные слова о гибкости кода и интерфеса. Простите, а Вы лично этого тоже придерживаетесь и кладете БОЛТ?
Если ты понял как отключить в браузере JS - значит ты уже понимаешь, что крупнейшие сайты тебе ненужны и целенапревленно идёшь к этому и понимаешь все последствия.
Вот мой друг, например, лазил по торрентам и рапидам, а там вечная реклама с тремя картинками непристойного содержания (женская щелка в центре, а по бокам еще хлеще), и даже псевдо кнопка "ЗАКРЫТЬ" есть на этой рекламной панельке, после нажатия на которую юзер попадает на очередной порно сайт...Его это дело бесит..он отключил JS и теперь доволен, но теперь некоторые его сайты другие не имеют полного функционала только из-за того, что этот ПОЛНЫЙ функционал ориентирован только на AJAX технологию и включенным JS в браузере...А ведь можно же было бы и реализовать все и без AJAX...и сделать это в виде опции...А это можно сделать очень легко, кстати, и с автоматическим определением.
крупнейшие сайты тебе ненужны и целенапревленно идёшь к этому и понимаешь все последствия.
Я никогда не понимал и не пойму этого, почему эти "КРУПНЕЙШИЕ" сайты спроектированны именно так...Последствия, да какие последствия? Только одно, если найдется сайт-клон, схожий с тематикой и функционалом, но в котором все, описанное выше, есть и еще че и плюс ко всему на нем седят не БЫДЛО прогеры и не БЫДЛО поддержка, то юзер просто станет чаще туда заглядывать, чем на эти "КРУПНЕЙШИЕ" сайты.
по мне AJAX >> Flash. Благо многие вещи теперь реализуют именно на JS.
А мне вот кажется, что неуместно сравнение в принципе. Вы, что сравниваете? Платформу Flash и технологию AJAX? Это простите, как "ЖОПУ С ПАЛЬЦЕМ". Ну если даже сравнить просто возможности итоговые юзер интерфейса, то надо смотреть конкретную задачу, расставляя плюсики с минусиками для каждого критерия (а еще надо доказать, что список критериев необходимый и достаточный - проще говоря полный, а это гораздо сложнее). Но это сравнение по одной задаче, точнее класса схожих "эквивалентных" задач. Вот, видео проигрыватель flv в окне браузера на JS слабо?
Благо многие вещи теперь реализуют именно на JS.
Благо, но не всегда это влияет на качество результата.
Я считаю, что AJAX надо оставить "на потом" при разработке и рассматривать как надстройку над своим уже готовым проектом, но заранее продумав, как будет выглядеть структура классов и как построить AJAX взаимодействие. А вот новичку им морочить голову точно не надо, так,если только для общего развития...Но я считаю, не стоит морочить..
Хотя, сам автор темы, Aville - куда-то пропал...Видимо, мы зря ведем эти дебаты) Простите, если кого обидел.