jQuery Vs PHP

Тема в разделе "Другие языки", создана пользователем yeaahhh, 3 дек 2010.

Статус темы:
Закрыта.
Модераторы: Цукер
  1. yeaahhh

    yeaahhh

    Регистр.:
    8 май 2008
    Сообщения:
    278
    Симпатии:
    11
    Друзья. На днях стал изучать jQuery..
    Но, вдруг, задался вопросом: а так ли он необходим?
    Да, красиво. Да, удобно. Но..
    А если у пользователя отключен Javascript?
    Весь функционал на jQuery перестанет работать, и пользователь покинет сайт с неприятным осадком.
    Скажите, пожалуйста,
    есть ли смысл делать добавление различных комментарий к новостям на jquery? При отключенном javascript пользователь не сможет же добавить комментарий..
    Или, может быть, есть какие-нибудь альтернативные решения этой проблемы? Заранее большое спасибо!
     
  2. Belial

    Belial

    Регистр.:
    1 фев 2010
    Сообщения:
    236
    Симпатии:
    113
    Мне кажется, пользователи с отключенным яваскриптом - вымирающий вид. Взять к примеру Вконтакте - крупнейший сайт в рунете, без яваскрипта на нём делать нечего. Думаю, если бы процент пользователей без яваскрипта был хоть сколько-нибудь значимым, Вконтакте нормально работал бы и с отключенным js.
     
  3. chang

    chang

    Регистр.:
    20 ноя 2009
    Сообщения:
    363
    Симпатии:
    117
    Javascript, AJAX, jQuery, ... - это все очень круто и это нужно использовать
    а пользователям с отключенным Javascript в нынешнее время в интернете делать нечего, пушкай гуляют лесом.
    если не ошибаюсь то в Веб 2.0 использование использования аякса стоит на первых местах ....

    ----------------

    но если сильно отпугивает мысль о том что пользователь зайдет на сайт с отключенным Javascript и не сможет добавить коментарий или еще что-то ну так в таком случае пишите функионал сайта для обоих случаев с включенным джаваскрипт и без него ...
    если не ошибаюсь то для большей части функционала это вполне можно реализовать .... ну не считая каких-то летящих меню или других красивостей ...
     
  4. sydoow

    sydoow Постоялец

    Регистр.:
    14 апр 2008
    Сообщения:
    146
    Симпатии:
    22
    Ещё есть очень значительный минус всего этого что используется много ява скрипта, который очень не хило нагружает слабые буки например.
     
  5. chang

    chang

    Регистр.:
    20 ноя 2009
    Сообщения:
    363
    Симпатии:
    117
    sydoow имхо бред
    это что нужно делать на джаваСкрипте чтоб он "не хило" нагрузил бук? Как-то не особо слежу за развитием процессоров для буков, но сейчас слабее 1 герца наверно и не найдешь в продаже. ДА и чтоб его нагрузить по полной на джаваСкрипте наверно нужно какой-то псевдотрехмерных объект в реальном времени отрисовывать ... или бесконечные циклы запустить =)

    в любом случае если можно какой-то функционал перекинуть на джаваСкрипт ( к примеру с базы достать не сортированные записи, а чтоб они уже средствами того же джава-скрипта отсортировались на стороне пользователя ) то это нужно делать.
     
  6. parks

    parks

    Регистр.:
    18 сен 2008
    Сообщения:
    424
    Симпатии:
    60
    Дак можно это можно, и уведомить что так и так, работать будет криво, включить можно там и там .
    Вот как пример.
    PHP:
    <noscript><div id="no_script" class="warn">
        <
    class="rnd_t"><class="r1"></b><class="r2"></b><class="r3"></b><class="r4"></b></b>
        <
    table cellspacing=0 cellpadding=0 align=center><tr>
            <
    td nowrap class="title">Внимание:</td>
            <
    td width="100%">В Вашем браузере отключено выполнение сценариев.<brСайт может работать Неправильно.Советуем включить javascript</td>
        </
    tr></table>
        <
    class="rnd_b"><class="r4"></b><class="r3"></b><class="r2"></b><class="r1"></b></b>
    </
    div></noscript>
     
  7. Phrack

    Phrack

    Регистр.:
    3 ноя 2010
    Сообщения:
    264
    Симпатии:
    38
    сразу оговорюсь, я не сторонник необдуманных ходов, типа "пущай лесом идут"...

    Изначально взгляните, на кого ориентирован сайт? на что ориентирован сайт?

    Простой пример. Ваш сайт продает услуг. Не важно какую, но продает. Допустим, вы продаете услугу на 10 000 руб в месяц. А затем решаете, что хотите перейти на js и отбросить тех несчастных, кто больше не сможет купить вашу услугу. По оценкам пользователей без js 5%. Не велика потеря. В итоге выясняется, что продажи упали на 30%(которые генерировали те 5%). Вопрос - стоил ли переход на js тех 30%?

    Если вам очень нужны эти посетители, дайти им удобную возможность сделать все "по-старому". Иначе - не думая переходите
     
  8. parks

    parks

    Регистр.:
    18 сен 2008
    Сообщения:
    424
    Симпатии:
    60
    Ну ещё как вариант сделать как бы 2 версии сайта , тоесть если нет JS , использовать упрощённую версию, что то на подобии Версия для PDA. И соответственно уведомить что для полной версии нужно включить яву.
     
  9. Super_BOT

    Super_BOT

    Регистр.:
    21 апр 2009
    Сообщения:
    256
    Симпатии:
    28
    Полностью согласен, причем проверки такие уже существуют,на многих форумах если попытаться войти с выключенным яваскриптом, то он выдаст сообщение что яваскрипт выключен, и необходимо включить, а нужно было бы передавать страничку без яваскриптов.

    А вообще ставить вопрос jQuery Vs PHP, нельзя потому что они предназначены абсолютно для разного, честно говоря кроме как отсылка яваскриптом пост и гет запросов, и редиректов, взаимодействовать они между собой особо не могут. Ява скрипт нужен в основном для крассивостей, и удобства, а пхп больше выполняет функциональную роль и логику всего ресурса
     
Статус темы:
Закрыта.