Устранение неполадок с Javascript

Вопрос читателя: «Привет, Уолли, у меня проблемы с Javascript, и я не знаю, как их исправить?« Синтия Н., Соединенное Королевство

Ответ Уолли:

Обзор Javascript

JavaScript — это язык программирования, который был разработан в первую очередь для веб-страниц, но имеет существенное применение в других приложениях. Этот язык был разработан Netscape Communications Corporation в начале 1990-х годов. Сегодня JavaScript часто сокращается до JScript или просто JS.

Первоначально язык назывался LiveScript, но был изменен на JavaScript в 1995 году, когда он был выпущен в браузере Netscape Navigator 2.0. Изменение названия вызвало большую путаницу, поскольку Sun Microsystems только что выпустила свой язык Java и виртуальные машины Java.

И Java, и JavaScript являются объектно-ориентированными языками и имеют некоторые синтаксические соглашения с языком программирования C. Несмотря на это сходство, два языка программирования очень разные. JavaScript используется в таких приложениях, как PDF-документы и виджеты рабочего стола. Однако его основное развертывание по-прежнему осуществляется на веб-страницах.

Mozilla Foundation сегодня является основным пользователем и разработчиком JavaScript. Mozilla также является разработчиком браузера Firefox, функционирование которого во многом зависит от JavaScript.

Какие проблемы связаны с Javascript?

Не все веб-страницы используют JavaScript, но многие из них. Во всех браузерах есть возможность включать или отключать JavaScript. Если он отключен, некоторые сайты не смогут отображать свой контент, и вы получите сообщение об ошибке, подобное «У вас отключен JavaScript или установлена ​​старая версия Macromedia’s Flash Player».

Эта ошибка чаще всего встречается на сайтах потокового видео, таких как YouTube или Hulu. Другая распространенная ошибка — «TypeError: Components.classes [cid] не определено ». Обычно это происходит при попытке загрузки страницы. Наиболее частая причина этой ошибки — конфликт с надстройкой браузера. Существует множество надстроек браузера, которые были разработаны для облегчения определенных действий. К сожалению, иногда они усложняют выполнение других задач.

Отключение конфликтующей надстройки необходимо для правильной загрузки страницы. Иногда страница нормально работает в одном браузере, например, в Internet Explorer 8, но не загружается и вызывает ошибки JavaScript в другом браузере, например, Chrome. Это связано с тем, что каждый браузер по-разному обрабатывает ошибки JavaScript.

Ошибка существует в обоих браузерах, но один может перенаправлять команды без появления ошибки, которая позволяет пользователю продолжить работу, в то время как другой браузер не может выполнять команды JavaScript и представляет ошибку пользователю. Надеюсь, вам понравилась эта статья! Если вам нужна дополнительная поддержка по этому вопросу, не стесняйтесь обращаться ко мне Facebook.

Я всегда рекомендую своим читателям регулярно использовать надежный очиститель реестра и оптимизатор, например WinThruster или CCleaner. Многие проблемы, с которыми вы сталкиваетесь, могут быть связаны с поврежденным и раздутым реестром. Удачных вычислений! :)





Источник

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *