Kā atspējot JavaScript pārlūkprogrammās Firefox, Chrome un Edge
Ar soli pa solim izskaidrosim, kā atspējot JavaScript Mozilla Firefox, Google Chrome un Microsoft Edge pārlūkprogrammās. Izskatīsim arī dažādus drošības riskus, kas saistīti ar skriptu valodas atspējošanu.
Kā atspējot JavaScript pārlūkprogrammās?
Visas populārās tīmekļa pārlūkas piedāvā iespēju atspējot JavaScript. Šīs funkcijas atrašanās vieta atšķiras atkarībā no pārlūkas. Turpinājumā izskaidrosim, kā atspējot JavaScript pārlūkās Mozilla Firefox, Google Chrome un Microsoft Edge. Tas ir iespējams ar dažiem klikšķiem.
Kā atspējot JavaScript Firefox pārlūkprogrammā
Ja vēlaties atspējot JavaScript Firefox pārlūkprogrammā, jums ir jāizmanto konfigurācijas redaktors. Līdz 23. versijai lietotāji varēja atspējot JavaScript pārlūkprogrammas iestatījumos, taču šī opcija vairs nav pieejama. Lai atspējotu JavaScript Firefox pārlūkprogrammā, veiciet šādus soļus:
1. solis: Ievadiet about:config adreses joslā un nospiediet Enter.
2. solis: ja atverat konfigurācijas redaktoru pirmo reizi, Firefox pirms pāradresēšanas parādīs šādu brīdinājumu. Noklikšķiniet uz Pieņemt risku un turpināt, lai piekļūtu konfigurācijas iestatījumiem.

Ja nevēlaties saņemt šo brīdinājumu katru reizi, kad atverat konfigurācijas redaktoru, vienkārši noņemiet atzīmi blakus brīdinājumam „Brīdināt mani, kad mēģinu piekļūt šīm iestatījumiem”.
3. solis: Ievadiet javascript.enabled konfigurācijas redaktora meklēšanas joslā. Firefox automātiski atlasīs vajadzīgo rindu no pārējām iestatījumiem. Noklikšķiniet uz slēdža, lai mainītu iestatījuma vērtību no true uz false.

Ja vēlaties atkal ieslēgt JavaScript Firefox pārlūkprogrammā, noklikšķiniet uz slēdža vēlreiz, lai atkal ieslēgtu skriptus.
Kā atspējot JavaScript pārlūkprogrammā Chrome
Google Chrome lietotāji var pārvaldīt JavaScript opcijas tieši savā pārlūkprogrammā.
1. solis: noklikšķiniet uz izvēlnes ikonas (trīs punkti) pārlūka loga augšējā labajā stūrī un izvēlieties Iestatījumi, lai atvērtu pārlūka iestatījumus.

2. solis: kreisajā izvēlnē noklikšķiniet uz Privātums un drošība, pēc tam uz Vietnes iestatījumi.

3. solis: Pārvietojieties uz leju līdz sadaļai „Saturs ” un noklikšķiniet uz „JavaScript”.

4. solis: Chrome pārlūkprogrammā JavaScript ir automātiski ieslēgts. Ja vēlaties atslēgt JavaScript visām tīmekļa vietnēm, izvēlieties opciju Neļaut vietnēm izmantot JavaScript. Jums ir arī iespēja atslēgt vai ieslēgt JavaScript noteiktām vietnēm sadaļā Pielāgotas darbības.

Uzziniet, kā iespējot JavaScript Google Chrome pārlūkprogrammā, mūsu digitālajā ceļvedī.
Kā atspējot JavaScript Microsoft Edge
Microsoft piedāvā Edge lietotājiem iespēju apturēt skriptu izpildi klienta pusē. Jūs varat atspējot JavaScript Edge pārlūka iestatījumos, veicot šādus soļus:
1. solis: Atveriet Edge vispārējo izvēlni (trīs punktu ikona) un izvēlieties izvēlnes punktu Iestatījumi.

2. solis: kreisajā sānu joslā atveriet izvēlni Cookies and Site Permissions (Sīkdatnes un vietnes atļaujas) un ritiniet uz leju līdz sadaļai All Permissions (Visas atļaujas). Šeit atradīsiet ierakstu JavaScript. Izvēlieties šo opciju.

3. solis: Pārvietojiet slēdzi rindā Atļauts (ieteicams) pa kreisi, lai atspēkotu JavaScript Edge. Jūs varat arī aktivizēt vai deaktivizēt skriptu valodu atsevišķām tīmekļa vietnēm, izveidojot ierakstu atļauto sarakstā (aktivizēšanai) vai bloķēto sarakstā (deaktivizēšanai).

Kāda ietekme ir JavaScript atspējošanai uz tīmekļa vietnēm?
Pirms atspējojat JavaScript savā tīmekļa pārlūkprogrammā, jums jāapzinās sekas. Saskaņā ar w3techs.com datiem aptuveni 99 % interneta tīmekļa lapu izmanto skriptu valodu. Bieži vien šīs lapas var pareizi parādīt tikai tad, ja jūsu tīmekļa pārlūkprogramma spēj apstrādāt JavaScript.
Svarīgi ir arī atcerēties, ka ne visām tīmekļa vietnēm ir alternatīvas versijas, kas var darboties bez skriptiem. Ja atspējojat JavaScript, riskējat palaist garām svarīgu saturu.
Alternatīva JavaScript atspējošanai pārlūkprogrammā ir pārlūkprogrammas paplašinājumi, kas ierobežo skriptu izpildi klienta pusē saskaņā ar lietotāja definētiem noteikumiem. Šīs jomas tirgus līderis ir atvērtā koda Firefox paplašinājums NoScript.
Kādi riski ir saistīti ar JavaScript?
Līdzās HTML un CSS, JavaScript ir viena no standarta tīmekļa tehnoloģijām. Klientu puses programmēšana ir neaizstājama mūsdienu tīmekļa izstrādē un ir sastopama visur internetā. Tomēr ir svarīgi apzināties ar JavaScript saistītos riskus.
Izņemot nosaukumus, Java un JavaScript ir maz kopīga. Tās ir divas atšķirīgas programmēšanas valodas, katra no kurām piedāvā veidus, kā izpildīt kodu klienta pusē pārlūkprogrammā. Nosaukumu līdzība ir mārketinga stratēģiju rezultāts.
Būtībā JavaScript ir programmēšanas valoda ar ļoti ierobežotām atļaujām. Šī skriptu valoda ļauj:
- manipulēt ar pašreizējo pārlūka logu, izmantojot DOM (Document Object Model)
- atvērt jaunu pārlūka vai dialoga logu
- animēt, parādīt, paslēpt vai mainīt lapas elementus
- validēt ievadītos vērtības
- ielādēt Ajax saturu
- pārsūtīt informāciju par lietotāja lasīšanas paradumiem un pārlūkošanas aktivitātēm uz citām tīmekļa vietnēm
JavaScript var piekļūt tikai lietotāju sīkdatnēm un citām datu uzglabāšanas vietām, kas ir paredzētas tīmekļa vietnēm. JavaScript nevar piekļūt lietotāju cietajiem diskiem, tādēļ tas nevar izsaukt bibliotēkas vai palaist papildu programmas datorā. Šos ierobežojumus nodrošina smilšu kastes princips, kas ierobežo skriptu ietekmi uz pārlūka logu, kurā tiek izpildīts JavaScript.
Neskatoties uz šiem ierobežojumiem, JavaScript joprojām var manipulēt. Skriptu valoda var tikt ļaunprātīgi izmantota, lai:
- iegūt informāciju par pārlūku vai operētājsistēmu, lai izsekotu lietotāja darbības vai izmantotu drošības nepilnības (piemēram, novecojušus spraudņus)
- atvērt daudzus uzlecošos logus, lai pārslodzētu lietotāja datoru (tas ir pazīstams kā pakalpojumu atteikums jeb DoS)
- slēpt ļaunprātīgu kodu
- imitēt uzticamu pakalpojumu sniedzēju tīmekļa vietnes kā daļu no pikšķerēšanas uzbrukuma
Turklāt programmēšanas kļūdas var kļūt redzamas tikai tad, kad skripts tiek izpildīts lietotāja datorā.
Tomēr galvenais drošības risks ir saistīts ne tik daudz ar skriptu valodu pašu, cik ar konkrēto JavaScript interpretatoru, kas tiek izmantots pārlūkprogrammā. Ja interpretatorā ir kļūdas, tas var izraisīt drošības problēmas, kas jānovērš nekavējoties. Tikai tā jūs varat būt drošs, ka skripti darbojas izolēti smilšu kastē un nevar ietekmēt citas programmas vai sistēmas kodolu.