Как да активирате javascript в браузъра - Инструкции за всички версии. Как да активирам Java или JavaScript в различни браузъри? javascript скриптове какво се случва, ако го деактивирате

Как да активирате javascript в браузъра - Инструкции за всички версии.  Как да активирам Java или JavaScript в различни браузъри?  javascript скриптове какво се случва, ако го деактивирате
Как да активирате javascript в браузъра - Инструкции за всички версии. Как да активирам Java или JavaScript в различни браузъри? javascript скриптове какво се случва, ако го деактивирате

Javascript (или накратко JS) се използваше като средство за добавяне на интерактивност към уеб страниците, както и за допълнително форматиране на страницата и нейните елементи, което е трудно или невъзможно да се направи с помощта на възможностите на html и CSS. В момента този език се използва за създаване на пълноценни уеб приложения, които могат да работят на страниците на сайта.

Информацията по-долу - в тази статия - е само за справка! Нито неговият автор, нито администрацията на нашия сайт носят отговорност за неговото използване или неразбиране. Решенията, обсъдени в тази статия, могат да дестабилизират или напълно да повредят някои уебсайтове и браузъри.


Тоест, изглежда, че използването на javascript има за цел да подобри живота както на разработчиците, така и на потребителите. Очевидно обаче няма добро без лошо. В този случай то, това "лошо", се проявява чрез злоупотребата с различни видове javascript технологии от някои разработчици. В резултат на това можем да срещнем страници, които следват буквално всяка стъпка на потребителя. Страници, които могат периодично да показват на потребителя "интересни" (от гледна точка на разработчиците, разбира се) съобщения и т.н.

Затова понякога хората се опитват да деактивират javascript на някои сайтове.

Честно казано, на мен, автора на тази статия, веднъж ми писна от прекалено „интелектуалното“ глупаво развитие на страниците на някои сайтове. Които, вместо наистина да помогнат на читателя да се запознае със съдържанието на страниците им и по някакъв начин да се заинтересува, понякога, напротив, полагат ВСИЧКИ (!) УСИЛИЯ, за да принудят читателя да ги напусне, но възможно най-скоро. Има различни „мигащи светлини“ и „въртележки“ (които заемат почти платното на браузъра), както и изскачащи форми за „безплатни“ консултации и т.н., и т.н. Но понякога на такива сайтове все пак се случва полезна информация. Да, понякога, но се случва. Следователно възниква разумно, законно желание - да изключите целия този трептящ боклук.

Ако обаче направите това ПРЕДИ страниците да бъдат заредени в браузъра, някои сайтове може да не се показват правилно или изобщо да не се показват. Това се дължи на факта, че често съдържанието на страниците се зарежда в браузъра с помощта на javascript. Често се използва и за реализиране на адаптивно оформление (което позволява висококачествено показване на съдържанието на страницата, независимо от конкретния тип устройство, през което се извършва преглед, както и независимо от действителната разделителна способност на екрана). Често с помощта на JS се извършва допълнително форматиране на съдържанието на страницата (полета, цвят на шрифта, картинки, подреждане на елементи един спрямо друг и др.).

Но за „качеството“ на показване на страници, направени в рамките на адаптивното оформление. Често се използват вече готови. далеч не винаги успешни шаблони, базирани на javascript, които предприемчивите уеб администратори просто изпълват със съдържание - и това е всичко. Или направено по такъв начин, че ... Освен това, това се отнася не толкова за малки частни блогове, колкото за компании, понякога големи.

Така че понякога страниците, направени с помощта на "адаптивно оформление", просто не искат да изглеждат. Но това е само забележка между другото, ще говорим за адаптивното оформление някой друг път.

Следователно, добро решение би било първо да оставите страницата да се зареди и след това да изключите javascript, за да не пречи.

Вярно, разбира се, част от функционалността на сайта може да не е налична. Например, няма да е възможно да се използва търсенето в сайта, няма да е възможно да се отварят падащи менюта (ако са реализирани не в чист html + CSS, а с помощта на javascript), изпратете съобщение до формата обратна връзка; ефектите при задържане на мишката върху съответните елементи може да не работят и т.н.

Но въпреки това. Понякога става необходимо бързо да деактивирате JS (така че отново някои " модерни технологии“), вижте страницата на сайта.

Възниква въпросът: как да го направя?

Обмислете възможните начини.

1. деактивирайте javascriptна всички сайтове без изключение

Разбира се, в различни браузъритова се прави по различен начин.

Преди това браузърът Firefox имаше такава възможност - имаше съответен бутон. Щраквайки върху което, беше лесно да блокирате функционалността на javascript - по отношение на конкретна страница. Въпреки това, за съжаление, започвайки от версия 23, тази функция е премахната от този браузър, сега тя се прилага чрез настройките. Нека да видим как това се реализира с помощта на пример Браузър Firefox 24 и по-нови версии.

Отиваме в настройките, като пишем в адресната лента на браузъра:

Относно: config

Между другото, няма място (!)

Ще се появи прозорец, който казва, че трябва да внимавате, в противен случай функционалността на браузъра може да бъде нарушена. Съгласявайки се с написаното и всъщност обещавайки си да внимаваме, с натискане на клавиша „Обещавам, че ще бъда внимателен!“ стигаме до страницата с настройки на Firefox. Има тези настройки ... може би няколкостотин. Ние, в този случай, разбира се, се нуждаем само от едно:

Javascript.активиран

Как да го намеря там?

Това свойство може да бъде въведено (поставено чрез клипборда чрез натискане на Ctrl + C на клавиатурата) в реда за търсене - и тогава самият браузър ще намери всички редове в настройките, които го съдържат.

Виждаме, че стойността на това свойство е зададена на true (т.е. javascript може да работи).

Щракнете двукратно върху истинската стойност, след което тя ще се промени на false и ще стане избрана. Освен това отляво ще се появи надпис, че е "инсталиран от потребителя"). Надписът също ще бъде подчертан, т.е. с удебелен.

След това всички новозаредени страници няма да изпълняват javascript, който съдържат. Ние обаче подчертаваме, че - само ОТНОВО за изтегляне. Докато от страниците, които вече са заредени в браузъра, няма да отиде никъде.

Например, Rambler-mail ще работи така, сякаш нищо не се е случило, както и други сайтове.

Но ако се опитате да презаредите страницата с Rambler-mail, тогава тя ще съобщи: javascript е деактивиран във вашия браузър, пощата не може да работи без него. Ще трябва да активирате отново javascript, само след това можете да отидете на пощата. Описани са подобни начини за деактивиране на JS за други браузъри.

Трябва да кажа, че този метод е най-лесният, но е неудобен. Ще трябва да отидете на страницата about:config всеки път и да включвате и изключвате javascript. Освен това, ако е деактивиран, страницата ще бъде генерирана без да се вземат предвид нейните технологии (т.е. оформлението може да бъде съборено и в някои случаи самата страница няма да се зареди). Отварянето на страница на уебсайт в текстова версия често изглежда непривлекателно и неудобно.

Между другото, защо? Защото в днешно време доста разработчици не искат да се „бъркат“ с CSS, предпочитайки вместо това генеричния javascript. Дори по-точно: на него са написани ОГРОМЕН брой различни библиотеки, рамки. Много "разработчици", които не искат да "губят време" за ръчна оптимизация (шаблони) на страници, използват тези рамки. Да, понякога качеството на дизайна страда, страниците са някак жалки, скучни, неудобни...но на кого му пука за това? Но - някак си работи там, нещо се вижда на страницата и най-важното се прави бързо. Е, и - нещо "зрелищно" (според тези, които са дали задачата на разработчиците) се появява, трепти и се върти.

И някои сайтове (като вече споменатата Rambler-mail) просто ще бъдат неработещи.

2. Временно деактивирайте javascript с помощта на добавки

Това прави възможно деактивирането на javascript - по избор - само на онези страници, които го налагат (т.е. избирателно, по искане на потребителя).

За тази цел служат добавки като JS Switch, Noscript. По моя преценка най-добрият от тях изглежда е JS Switch. Да, позволява ви временно да деактивирате javascript на страницата на сайта и след това, когато наистина е необходимо, да го активирате отново. Е, удобно е. Тези. възможно е да се запази точно формата на уеб страницата, която е била оформена, включително и с помощта на javascript. Тези. можете само да се възползвате от него и след това безопасно да го изключите.

Вярно е, че за съжаление деактивира само онези JS скриптове, които са написани в самия текст на страницата. Докато зареждаемите скриптове, използващи редове като

По някаква причина те не се изключват, те все още работят. Тези. Функционалността на този плъгин е донякъде половинчата.

Между другото, този плъгин дори има някои настройки, които ви позволяват да анализирате работата на JS. Вярно е, че според мен FireBug все още е по-удобен и функционален.

3. Деактивирайте javascript с помощта на bookmarklet

Това е лесен начин да деактивирате JS. И, между другото, това е безопасно: няма да се налага да вграждате добавки, НЕразработени от ВАС, които могат да работят според "странни" принципи и алгоритми, в браузъра.

Какво е букмарклет?

Това (на английски bookmarklet; отметка - "отметка" и аплет - "аплет") е малка JavaScript програма, проектирана като javascript: URL адрес и запазена като отметка на браузъра.

Обикновено отметката се използва за отваряне на съответната страница от сайта, като щракнете върху нея. Докато букмарклетът е специален маркер: вместо да следва връзката, посочена в него, той изпълнява кода на javascript, написан в него.

Да, наистина, javascript се изхвърля от javascript.

За тази цел, вместо URL, букмарклетът съдържа функция и така наречения javascript псевдопротокол: . Въпреки това, преди да говорим за това, нека веднага да разгледаме работещ пример за отметка:

javascript :( функция (){вар%20html = документ. getElementsByTagName("html" )[ 0]. външенHTML; html=html. замени(/