Jump to content
  • 0

Включен ли Javascript


Veseloff
 Share

Question

Задача: фотоальбом на сайте использует яваскрипт. Как определить включен ли яваскрипт в настройках браузера? Что бы если он выключен, вывести сообщение типа "Необходимо включить яваскрипт в настройках браузера"

Link to comment
Share on other sites

Recommended Posts

  • 0
Вывод взят с потолка. Все лишь ваше личное мнение.

Отключить его не так просто. Даже в опере наужно знать как это делать. Если пользователь случайно отключил их , то это сугубо его проблемы, невозможно учесть все то что можно нагородить в настройках…

Link to comment
Share on other sites

  • 0
Лично знаком с людьми, которые отключают жаваскрипт при сёрфинге. Чтобы вирусов не нахвататься :)

Антивирусы адекватные не пробовали ставить?

Имхо, цель - в целом сделать удобно + частично универсально... основные функции обязаны быть доступны всем... Особенно, в интернет-магазинах.

Я же не говорил, что нужно отказаться от использования скриптов :)

Чья цель? Ваша? Моя цель - сделать максимально удобно. Будет это неуниверсально, меня уже не волнует. Пользователи включат все, что мне нужно.

Во всех этих разговорах есть две стороны. Первая, это желание сделать все как можно лучше, чтобы комар носа не подточил. Это позитивное желание, но оно убыточно. Второе желание - сделать коммерчески выгодный продукт. А вот тут приходится идти на компромисы и давить в себе желание делать как можно более универсально и лучше. Потому что пользователю нужен ваш продукт вчера, а не через год.

Link to comment
Share on other sites

  • 0
Подвох какой-то. Контент ВСЕГДА доступен, со стилями он или нет...

Ну насчет стилей -да. А что касается аякса, то без js часть контента окажется недоступной. Важно, чтобы это был не основной контент страницы.

Ну и без js свернутые по умолчанию блоки окажутся недоступными, правда это вылечится отключением стилей, но мало кто это реально сделает.

Так отключение ЖС - это сознательное (люди должны понимать что делают) - уменьшение функциональности - вот эти товарищи и должны идти лесом.

Выбор браузера, зачастую, тоже сознательное действие.

Кстати, отключая JS эти пользователи не уменьшают функциональность, а уменьшают декорации, удобства. Функциональность должна оставаться, и люди, отключающие JS, как раз это и понимают. Если разработчик ленится это учитывать, то он навлекает на себя праведный гнев таких пользователей.

Link to comment
Share on other sites

  • 0
Антивирусы адекватные не пробовали ставить?

Вопрос не ко мне :)

Чья цель? Ваша? Моя цель - сделать максимально удобно. Будет это неуниверсально, меня уже не волнует. Пользователи включат все, что мне нужно.

Во всех этих разговорах есть две стороны. Первая, это желание сделать все как можно лучше, чтобы комар носа не подточил. Это позитивное желание, но оно убыточно. Второе желание - сделать коммерчески выгодный продукт. А вот тут приходится идти на компромисы и давить в себе желание делать как можно более универсально и лучше. Потому что пользователю нужен ваш продукт вчера, а не через год.

Я совсем не хочу париться лишний раз над решением какой-то задачки. Просто иногда это нужно делать (желательно конечно всегда).

В некоторых случаях как раз наоборот. Пользователю иногда нужен такой продукт, который отвечает его требованиям в бизнесе. А так как уровень пользователей оставляет желать лучшего, то требования обычно - продать любым способом, любой ценой.

Фишка в том, чтобы ОСНОВНЫЕ функции работали в ЛЮБЫХ условиях.

Выбор браузера, зачастую, тоже сознательное действие.

Кстати, отключая JS эти пользователи не уменьшают функциональность, а уменьшают декорации, удобства. Функциональность должна оставаться, и люди, отключающие JS, как раз это и понимают. Если разработчик ленится это учитывать, то он навлекает на себя праведный гнев таких пользователей.

А вот с этим согласен.

Link to comment
Share on other sites

  • 0
Кстати, отключая JS эти пользователи не уменьшают функциональность, а уменьшают декорации, удобства. Функциональность должна оставаться, и люди, отключающие JS, как раз это и понимают. Если разработчик ленится это учитывать, то он навлекает на себя праведный гнев таких пользователей.

Они уменьшают функционьность. И она не должна оставаться такой без JS.

Отказываться от JS - тоже самое что оказываться от КСС. Таких людей нельзя учитывать, тем более их абсолютное меньшинство

Edited by hf3
Link to comment
Share on other sites

  • 0

Сделать сайт под адекватный оптимум

Время = x, стоимость 100%

Сделать универсальный сайт

Время = x*2, стоимость 110%.

Экономически невыгодно делать максимально универсальные сайты. Это утопия.

Link to comment
Share on other sites

  • 0
Они уменьшают функционьность. И она не должна оставаться такой без JS.

Отказываться от JS - тоже самое что оказываться от КСС. Таких людей нельзя учитывать, тем более их абсолютное меньшинство

Откуда у вас такое предубеждение? Мне правда интересно понять.

Почему они должны лишаться части функциональности? Какой объективный аргумент есть в пользу этого?

Ну людей, отказывающихся от CSS учитывать и не надо. Если отключить стили, контент останется контентом. При отключении JS должно происходить то же самое. Теряться могут только декорации. Ну это в идеальных условиях, но мы же сейчас говорим как раз об идеологическом подходе.

Link to comment
Share on other sites

  • 0

Снова спор о том, что же круче, быстро или качественно?

Я лично считаю, если человек пришел на сайт с отключенным JS и не получает инфу, потому что вебмастер забыл (или "сами виноваты", вобщем не суть) прикрыть мегакрутой аякс или переключаемые табы на JS - это некачественный сайт (продукт).

NoScript - очень распространенное дополнение, уже который раз повторяю. Многие думают что 1024 или скока-то там, не помню - это 90% пользователей. И все тут. Но ведь в статистике кажцо не указано, а насколько у меня было расширено окно браузера, или, допустим, у меня очень большой экран, и я часто открываю сразу 2 браузера в ширину и еще панель справа. А меня куда, в 1920 отнесут наверное? Я конечно не мастер, но вдруг подобные ограничения есть, несмотря на включенность JS. Что-то отработает а что-то нет. А учитывая мастеров, которые пишут или копипастят готовые, которые работают через пень-колоду, то грусно становица.

Вобщем, время забыть про отключенный JS еще не пришло. Да и очень это дисциплинирует, если не надо верстку костылями JS подпирать )))

Link to comment
Share on other sites

  • 0
Я лично считаю, если человек пришел на сайт с отключенным JS и не получает инфу, потому что вебмастер забыл (или "сами виноваты", вобщем не суть) прикрыть мегакрутой аякс или переключаемые табы на JS - это некачественный сайт (продукт).

Лично так считать никто не запретит. Но если человек осознанно отключив JS не получил нужный функционал, который просто нереально сделать адекватно удобным с JS и без, то это не признак некачественного сайта. Это признак того, что этот пользователь просто не является целевой аудиторией данного сайта.

Приведу простой пример. Один недальновидный "гуру" Якобы Нильсен в своей книге долго и упорно распинался, что flash - это плохо. Это ужасно. Просто недопустимо его использовать на страницах. Прошло время. Якобы Нильсен устроился на работу в Макромедию (или уже Адоб, не помню). И после этого его мнение резко изменилось.

Флэш - это уже хорошо, это позитив, это нужно и важно. Никого уже не испугаешь флешом, 98% имеют плагин в своем браузере.

Потому что технология получила распространение благодаря тем, кто не побоялся наплевать на пользователей без флеша. А от этого выиграла вся отрасль.

Если вы будете цепляться за старое, то вы будете тормозить прогресс. И проиграете вы сами в первую очередь! Потому что вы стимулируете лень и потакаете тем неадекватам, которые намеренно выключают куки, JS, CSS, сносят флеш-плагин и ходят в инет через ИЕ4.

Link to comment
Share on other sites

  • 0
Несмотря ни на какие мнения Якобы Нильсенов, флеш — отстой!

Это уже другой момент. Но факт остается фактом, когда последний раз подымался вопрос про то, что флеш может быть отключен или не быть установленным?

Link to comment
Share on other sites

  • 0

Вопрос особо не подымается.

Многие считают, что Флеш зло, просто его не используют и правильно делают. Нет, конечно всякие красивости на Флеше это отлично, но функционал на него вешать нельзя. Не так давно большую часть аудитории на Интернет-семинаре потеряли, изза того что люди зарегаться нормально не могут, а потом оказывается что флеша нет - надо качать, а скачать нормально тоже не могут и тыды. Короче, юзеров с нулём знаний МНОГО.

Edited by Never
Link to comment
Share on other sites

  • 0
Вопрос особо не подымается.

Многие считают, что Флеш зло, просто его не используют и правильно делают. Нет, конечно всякие красивости на Флеше это отлично, но функционал на него вешать нельзя. Не так давно большую часть аудитории на Интернет-семинаре потеряли, изза того что люди зарегаться нормально не могут, а потом оказывается что флеша нет - надо качать, а скачать нормально тоже не могут и тыды. Короче, юзеров с нулём знаний МНОГО.

Извините, можно нескромный вопрос. Вы какой код использовали для вставки флеша?

Link to comment
Share on other sites

  • 0
Семинар проводили на площадке wiziq.com. Никто никуда ничего не вставлял.

Так вы потеряли посетителей не по причине флеша, вы потеряли их по причине неправильного выбора продукта.

Link to comment
Share on other sites

  • 0
Так вы потеряли посетителей не по причине флеша, вы потеряли их по причине неправильного выбора продукта.

Ну если углубляться в дебри, то по причине флеша на неправильно выбранном продукте :-)

Link to comment
Share on other sites

  • 0

На сайте типа youtube активно используется флеш, и это не мешает миллионам пользователей со знаниями и без пользоваться этим сайтом. Все зависит от кривизны рук разработчика.

Link to comment
Share on other sites

  • 0

Согласен, на ю-тубе без флеша никуда... Это обязательное условие и его должны выполнять ВСЕ пользователи. Потому что по другому никак.

Но на сайт-визитке или интернет-магазине, флешевое меню это лишнее.

Link to comment
Share on other sites

  • 0
Я имел ввиду ваш семинар на флеше :)

Все зло от заказчиков.

Если понимают, что инфа на сайте сама по себе убогая, или там товар не особо, то ход мыслей заказчика примерно следующий: Юзер заходит на его сайт, эрекции у него на услуги или товары конечно не наблюдается и он в сердцах говорит "предложить нечего, да и выглядит неказисто, и при этом еще и мой любимый интернет эксплорер 5 не показывает (флеш... JS... вобщем все что угодно). Пойду от сюда.

Ютюб собирался отказываться от IE6, кажется, не знаю чем закончилось, потому что то, что на этом сайте настолько востребовано, что он может диктовать условия, и это его право. Мало кто плюнет на него, полагаю, большая часть как раз сменит браузер.

Не с того начинают делать сайты у нас, вот в чем беда. Идейно, еще на уровне даже подготовки пытаются напихать всего и сразу, путая сайт и рекламную площадку. Потому и выходят все эти казусы. Вот на западе, например, большинство сайтов очень неказистые. Те, по крайней мере, которые я посещаю часто. Погляди на них кто-нибудь из нынешних наших заказчиков - удавится от ужаса. И невдомек ведь что ЭТОТ сайт, без флеша, без JS и т.д. помогает приносить хозяевам дикие бабки, просто потому, что функционал, который в нем заложен - это уникально, это без задиралова, это без обмана и прочие эпитеты нормального ведения бизнеса.

Как-то тут на форуме были терки по поводу "а вот на западе не умеют делать резину". Да нафик им это не надо, если умещается то что надо донести - все, большее только насторожит. А у нас что ни сайт - то паранойя, кричащие красные с наклоном с болдом с увеличенным фонтсайзом "Внимание!", обязательно измененные контролы... вобщем, от начала и до конца - сайты-витрины, на которых при этом непременно должны быть навешаны куча функций.

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

Немного не в тему: "в каком-то фильме припоминаю, чел значить, жутко важный и нужный дает визитку, просто белую с двух сторон, на которой только 1 буква - "Я". Вот что значит функционал, а не флеш-меню.

Всему свое место, назначение, и время.

Ну и, конечно, все вышесказанное, исключительно ИМХО.

Link to comment
Share on other sites

  • 0
Я имел ввиду ваш семинар на флеше :)

Очень интересно посмотреть на список площадок, которые предоставляют возможность проведения Интернет-конференции с показом презентации, видео, чего-то ещё и общением голосом. Особенно интересны бесплатные :)

Justnewone,

Дело как раз в том, что инфа не убогая, а такой функционал возможен только на флеше. Просто многие наши пользователи ещё не готовы к таким возможностям. К сожалению. Нескольким людям лично по телефону объяснял как зарегистрироваться и скачать Флеш плеер.

Сам придерживаюсь принципов минимализма и лишний раз флеш или жаваскрипт использовать не буду. Даже флеш баннера имхо то ещё чудо, но флашевая реклама работает, значит есть в них толк.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share


×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy