Разное

Plugin что это: Плагин — что это такое? Определение, значение, перевод

17.04.2020

Содержание

Плагин — что это такое? Определение, значение, перевод

Плагин это подключаемый модуль к какой-либо программе или операционной системе, позволяющий открывать определённый тип файлов или совершать другие полезные вещи, которые без этого модуля сделать нельзя или очень сложно. Английский глагол to plug in означает «втыкать вилку в розетку», от него и образовано существительное Plugin (читается «плагин», ударение на «а»).

Самым распространенным плагином является, пожалуй, Flash-проигрыватель для браузеров, позволяющий, в частности, смотреть видео на YouTube. Более ранние версии браузеров устанавливались без этого плагина, так что его надо было скачивать и устанавливать отдельно. Современные браузеры уже включают в себя этот плагин. Ещё одним популярным плагином является Adobe Reader, позволяющий открывать PDF-файлы.



Вы узнали, откуда произошло слово Плагин, его объяснение простыми словами, перевод, происхождение и смысл.

Пожалуйста, поделитесь ссылкой «Что такое Плагин?» с друзьями:

И не забудьте подписаться на самый интересный паблик ВКонтакте!

 



Плагин это подключаемый модуль к какой-либо программе или операционной системе, позволяющий открывать определённый тип файлов или совершать другие полезные вещи, которые без этого модуля сделать нельзя или очень сложно. Английский глагол to plug in означает «втыкать вилку в розетку», от него и образовано существительное Plugin (читается «плагин», ударение на «а»).

Самым распространенным плагином является, пожалуй, Flash-проигрыватель для браузеров, позволяющий, в частности, смотреть видео на YouTube. Более ранние версии браузеров устанавливались без этого плагина, так что его надо было скачивать и устанавливать отдельно. Современные браузеры уже включают в себя этот плагин. Ещё одним популярным плагином является Adobe Reader, позволяющий открывать PDF-файлы.

Сочинский национальный парк | Туризм с Нами

В России есть немало великолепных природных парков. Среди них особое место занимает Сочинский национальный парк, занимающий площадь в 200 тысяч гектар. Среди все подобных объектов в нашей стране, парк является одним из самых старых. На территории живет большое количество самых разных животных.

Великолепные ландшафты и облюбованная рафтерами река Мзымта, протекающая по территории, сделали парк излюбленным местом для туристов.

История и особенности парка

Предпосылками для создания парка была цель — сохранить уникальный животный и растительный мир Большого Кавказа. Началась реализация этого плана в 1983 году.

В создании заповедника принимали участие несколько регионов и общие усилия позволили не только сохранить природу в текущем виде, но и восстановить часть природных объектов, утраченных ранее.

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

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

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

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

Растительный мир парка

Для жителей средней полосы особенно удивительными будут высоченные буковые леса, в которых 50-и метровые деревья упираются в небо. Горные склоны усеяны дубовыми рощами, занимающими 25% всей территории парка.

Из числа реликтовых растений здесь распространен европейский каштан.

Сказочный мох, покрывающий значительную часть лесных территорий создает атмосферу таинственности.

Парк «Ривьера», являющийся частью Сочиснкого национального парка, хранит в себе множество редких видов цветов и деревьев, за что сыскал небывалую популярность среди туристов.

Работники парка постоянно трудятся над созданием новых композиций из роз редких видов, специально выращиваемых тут.

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

Не страшен здешним местам и приход зимы, даже в этот период есть чем насладиться — запах хвои и цветущих магнолий порадует каждого гостя даже в снежный период. Время цветения магнолий — начало зимы, а высокая влажность воздуха усиливает аромат.

Животный мир Сочинского парка

На территории парка себя прекрасно чувствует множество редких видов животных, занесенных в Красную книгу.

Часть из этих животных в современной природе больше нигде не встречается, например, к ним относится более сотни птиц. Фауна Сочинского парка содержит куниц, европейских косуль, оленей и даже бурого медведя.

Местные водоемы богаты рыбок самых разных видов.

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

Миссия сотрудников парка и волонтеров донести до гостей парка всю важность сохранения этого природного богатства.

Активный отдых на территории парка

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

Для гостей доступен как самостоятельный отдых, так и прогулки в составе экскурсионных групп.

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

Плагин — это… Что такое Плагин?

Плáгин (от англ. plug-in) — независимо компилируемый программный модуль, динамически подключаемый к основной программе, предназначенный для расширения и/или использования её возможностей. Также может переводиться как «модуль». Плагины обычно выполняются в виде разделяемых библиотек.

Принципы работы

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

Примеры

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

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

Список программ

Программы, широко известные своими API для плагинов:

Ссылки

В этой статье не хватает ссылок на источники информации. Информация должна быть проверяема, иначе она может быть поставлена под сомнение и удалена.
Вы можете отредактировать эту статью, добавив ссылки на авторитетные источники.
Эта отметка установлена 14 мая 2011.

Плагин, что это такое простыми словами, для чего они нужны Блог Ивана Кунпана

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

Плагин, что это такое простыми словами

Здравствуйте друзья! С тех пор, как появились браузеры и различные программы, стало возможным в них устанавливать плагины. Надо ответить на вопрос, плагин, что это такое простыми словами? Плагин – это программный модуль или по другому (расширение, дополнение, подключение).

Он подключается к определённой программе, и использует её функции (многие возможности) в том или ином браузере, на компьютере, телефоне. Плагин создаётся на основе разработанной программы.

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

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

к оглавлению ↑

Плагины для сайтов, сделанных на Вордпресс и других движках

Есть плагины для сайтов, которые создаются на Вордпрессе или других движках. Они играют большую роль в управлении сайтом (блогом). Например, плагин Seo-продвижения, SEO BY YOAST, который может продвигать статьи в поисковой выдаче браузера.

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

к оглавлению ↑

Плагины для браузеров

Плагин для браузера устанавливается из каталога расширений, который можно найти здесь – (addons.opera.com/ru/extensions). Этот каталог от Яндекс браузера. Чтобы установить любой плагин в этом браузере, наберите его в поиске, затем нажмите один раз на название найденного плагина.

Далее, кликаете на кнопку «Установить» или «Добавить». После чего плагин, а именно расширение для браузера установится в него автоматически. На сегодняшний день, есть такие рекомендуемые плагины для браузеров (Скрин 1).

Они не только могут защитить Ваши действия в Интернете, но и помочь скачать видео с Ютуба, загрузить на компьютер музыку, и сделать многое другое.

к оглавлению ↑

Плагины для фотошоп, расширения для других программ

Выше в статье мы рассмотрели вопрос, плагин, что это такое простыми словами. Теперь, разберём плагины для фотошоп. Они позволяют работать с картинками прямо онлайн. То есть в самом браузере. Вам не придётся самим устанавливать на компьютер дополнительное ПО. Например, есть такие плагины:

  • CSS3Ps;
  • Composer;
  • WebFont

И другие плагины. Их на самом деле очень много. Стоит сказать, что они могут Вам помочь в редактировании картинок и заменить на некоторое время Фотошоп.

к оглавлению ↑

Что такое крах плагина

Иногда плагин перестаёт работать. На это могут повлиять несколько основных факторов – разработчики его не обновили, или нужно обновлять Adobe Flash Player. Он отвечает за воспроизведение, видео, музыки, показ картинок, и работу плагинов в браузере. Крах плагина – это полное его отключение во время работы. К сожалению, такое иногда случается. Чтобы этого не произошло, есть варианты решений этой проблемы с плагином.

к оглавлению ↑

Что делать если плагин не работает

Если плагин с которым Вы ранее работали уже перестал работать, используйте в этом случае самые эффективные способы избавления от этой проблемы:

  1. Вы можете обновить браузер. Для этого нажимаете кнопку на клавиатуре F5 или нажмите на значок обновления в браузере.
  2. Обновите Flash Player. В некоторых случаях это помогает. Вам лишь нужно зайти на официальный сайт этой программы – (get.adobe.com/ru/flashplayer/otherversions/) и загрузить эту программу на компьютер.

Не всегда, но такое бывает, когда плагины вообще перестают работать. В этом случае, Вы можете заменить их другими плагинами.

к оглавлению ↑

Заключение

Итак, мы рассмотрели вопрос, плагин, что это такое простыми словами. Думаю, Вам понятно, что плагины использовать очень просто и они могут заменить функции полноценной программы. Многие плагины бесплатные, поэтому устанавливайте их с официальных сайтов, чтобы не возникало частых ошибок с плагином. Удачи Вам!

С уважением, Иван Кунпан.

Просмотров: 1453

Что такое плагины WordPress?

к оглавлению ↑

Заключение

Итак, мы рассмотрели вопрос, плагин, что это такое простыми словами. Думаю, Вам понятно, что плагины использовать очень просто и они могут заменить функции полноценной программы. Многие плагины бесплатные, поэтому устанавливайте их с официальных сайтов, чтобы не возникало частых ошибок с плагином. Удачи Вам!

С уважением, Иван Кунпан.

Просмотров: 1453

Что такое плагины WordPress?

Еще одно важное понятие, с которым нам важно познакомиться при работе с движком WordPress — это понятие плагинов. 

Плагины — это некие скрипты, которые написаны на каком-то языке программирования (для WordPress этот язык программирования PHP) и эти скрипты расширяют стандартные возможности, которые имеются в системе WordPress.

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

Найти плагины можно в панели администратора. Там есть специальный пункт главного меню, который так и называется — плагины. 

Давайте рассмотрим пример того, какие возможности можно расширять с помощью плагинов.

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

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

Специально для решения такой задачи, можно воспользоваться специальным плагином, который добавить такой функционал. Например, есть такой плагин Contact Form 7, который позволяет решить такую задачу. Это конструктор контактных форм. Простой, но гибкий.

После его установки у нас появляется дополнительный функционал, который позволяет создавать такие формы. 

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

Если нам нужен интернет-магазин, для этого тоже можно использовать специальный плагин и с помощью этого плагина преобразовать блог WordPress в самый настоящий интернет-магазин. 

Какие-то галереи, какие-то сменяющиеся окна — это все можно делать с помощью плагинов. Т.е. это просто некие скрипты, которые расширяют функционал нашей системы WordPress.

Это главная идея плагинов. 

Плагины в WordPress могут находиться в 3-х состояниях: активные, остановленные и установленные (удаленные).

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

Для WordPress написано огромное количество расширений и плагинов. Именно благодаря такому большому количеству плагинов, система WordPress приобрела популярность и ей пользуется такое большое количество людей.

Надеюсь, что вам стало понятнее, что такое WordPress и продолжаем наше знакомство с системой WordPress.

Что такое Плагины WordPress и как их устанавливать: Видео

В предыдущем уроке мы ознакомились, как устанавливать темы WordPress на сайт. Теперь я расскажу, что такое плагины для WordPress, почему они нужны, и как их устанавливать.

Плагин WordPress — это программное дополнение, призванное внести дополнительную функциональность в работу сайта. С технической стороны плагин, как и тема для WordPress, состоит из набора файлов .php, внутри которых содержится программный код, добавляющий новые возможности.

Вы можете посмотреть содержание этого урока в нашем обучающем видео:

С помощью плагинов на WordPress можно реализовать практически любую поставленную задачу. Добавить на сайт опросник, создать фото галерею, превратить ваш блог в электронный магазин с возможностью конфигурировать товар и делать онлайн заказ — все это под силу дополнительным плагинам.

Вообще, WordPress плагины могут выполнять совершенно разные функции — начиная от решения простых задач и заканчивая сложными комплексными решениями (форумами, модулями интернет коммерции и так далее).

Логичный вопрос: Если плагины такие полезные и приносят дополнительные возможности, почему тогда сразу было их не включить в стандартную установку WordPress?

Более 16 000 плагинов для WordPress

Дело в том, что плагинов для WordPress существует огромное множество. На официальном сайте WordPress в разделе Плагины на момент написания статьи их было 16,550!

По запросу в Google вы тоже сможете убедиться в популярности вопроса.

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

Есть еще одна причина, почему выбор плагинов остается на ответственности пользователя. Сам по себе WordPress — это open source проект. Это значит, что любой человек может самостоятельно написать свой плагин и добавить его в репозиторий WordPress.org. Именно из соображений безопасности право выбора остается за пользователем, и команда WordPress не навязывает вам пользоваться всеми плагинами сразу.

Резюмируя вступительную часть урока, коротко скажу:

Не ставьте много плагинов! Выбирайте только действительно нужные и проверенные варианты, дабы не засорять свой сайт лишним кодом.

В большинстве случаев под каждый проект на WordPress достаточно около 10 активированных плагинов.

Установка

Процедура установки плагинов на WordPress-сайт полностью аналогична таковой, что я описывал в уроке «Как установить тему оформления WordPress?«. Точно так же плагины можно устанавливать через Консоль WordPress или через FPT-клиент.

Для примера вкратце опишу процесс установки весьма полезного плагина Cyr-To-Lat. Его задача — переводить кириллические заголовки статей на WordPress в URL на транслите.

Если вы выбрали в меню Параметры → Постоянные ссылки вариант /%postname%/, то ссылка на статью с заголовком «Привет мир» будет иметь вид
http://www. ….com/привет-мир/.
Это не самый лучший вариант для SEO, т.к. в URL-е содержится кириллическая часть. И даже если вы напрямую захотите поделиться такой ссылкой с другом в Skype, он увидит что-то вроде
http://www…..com/%D0%BF%D1%80%D0%B8%D0%B2%D0%B5%D1%82-%D0%BC%D0%B8%D1%80/.

Согласитесь, это неадекват.

После установки и активации плагина Cyr-To-Lat та же самая ссылка автоматически примет вид http://www…..com/privet-mir/. Это то, что называется ЧПУ (человеко-понятный URL). Давайте установим этот плагин.

Долго

  • Скачайте отсюда последнюю версию плагина и сохраните на компьютер.
  • Извлеките из архива папку cyr2lat с плагином внутри.
  • Установите FTP соединение с сайтом и перейдите к каталогу /wp-content/plugins/.
  • Скопируйте папку cyr2lat в каталог /wp-content/plugins/.

  • Зайдите в Консоль, меню Плагины → Установленные и нажмите Активировать под плагином Cyr-To-Lat.

Быстрее

  • Скачайте отсюда последнюю версию плагина и сохраните на компьютер.
  • Зайдите в Консоль, меню Плагины → Добавить новый.
  • Нажмите вверху Загрузить, укажите путь к архиву cyr2lat.zip и нажмите Установить.
  • Сразу после информации об успешной установки нажмите Активировать плагин.

Еще быстрее

  • Зайдите в Консоль, меню Плагины → Добавить новый.
  • В поле поиска введите cyr-to-lat и нажмите кнопку Поиск плагинов (снизу вы можете видеть самые популярные метки с плагинами, это может облегчить поиск).

  • Нажмите Установить и затем Активировать плагин.

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

Полный список всех плагинов для WordPress вы всегда можете найти на официальном репозитории тут.

Мы рекомендуем

10 полезных плагинов для любого сайта на WordPress:

  1. Akismet— лучший веб-сервис, который фильтрует комментарии на наличие спама.
  2. All in One SEO Pack — автоматически оптимизирует ваш WordPress-сайт для продвижения в поисковых системах (SEO).
  3. Contact Form 7 — простая и удобная контактная форма для сайта.
  4. Cyr-To-Lat — переводит кириллические заголовки записей в URL на транслите.
  5. Google Analytics for WordPress — позволяет легко добавить код Google Analytics для отслеживания посещаемости вашего ресурса.
  6. Google XML Sitemaps— автоматически генерирует структуру сайта для лучшего индексирования в поисковых системах.
  7. Social Share Buttons — добавляет возможность использовать социальные кнопки (Facebook, Twitter, Google+, Livejournal, Вконтакте).
  8. WordPress Database Backup — удобный мастер по созданию резервных копий вашего сайта.
  9. WordPress Importer — мастер импорта резервных копий сайта, отдельных статей или архива комментариев.
  10. Список страниц — добавляет на сайт расширенную и легко настраиваемую страничную навигацию.

Смотрите также:

Изучает сайтостроение с 2008 года. Практикующий вебмастер, специализирующий на создание сайтов на WordPress. Задать вопрос Алексею можно на https://profiles.wordpress.org/wpthemeus/

PLUG-IN — Перевод на русский

EnglishWe put a 10-cent digital transponder, a data tag, in the appliance plug.

Мы вложили цифровой транспондер, стоимостью в 10 центов, метку, в штепсель прибора.

EnglishOperating system and browser requirementsTroubleshooting › Google Earth Plug-In

MapsGLНаходите места и изучайте их › Другие виды просмотра Карт

EnglishAgain, another plug for the animals in the ocean, Vibrio fischeri lives in this squid.

И снова реклама животных океана: Вибрио фишери живет в этом кальмаре.

EnglishThe Jabra LINK™ 280 is a plug-and-play USB adapter with Bluetooth®.

Jabra LINK 280 представляет собой plug-and-play USB адаптер с Bluetooth.

EnglishI don’t know about you, it takes me 15 minutes to change a plug.

Не знаю, как у вас, а у меня уходит 15 минут на то, чтобы починить розетку.

EnglishExtensions from the Chrome Web Store (except those containing plug-ins)

Расширения из Интернет-магазина Chrome (за исключением расширений, содержащих подключаемые модули)

EnglishVerify that the Enable button next to «Run ActiveX controls and plug-in» is selected.

Убедитесь, что рядом с параметром «выполнение элементов ActiveX и подключаемых модулей» есть кнопка Включить.

EnglishAdditional system requirementsTroubleshooting › Google Earth Plug-In

Очистка кэша и удаление файлов cookie

EnglishIt’s really unsatisfactory having plug-in art.

Это не очень то удобно, когда предмет искусства включается в разетку.

EnglishMake a list of all the software and plug-ins used for your website, and keep track of the version numbers and updates.

Вашему сайту так же необходимы последние обновления установленного ПО.

EnglishBruno Giussani: I’m told you did plug it in once.

Бруно Гиссани: Я советовал Вам включить его разок в сеть.

EnglishLearn more about managing plug-ins

Подробнее об управлении подключаемыми модулями…

EnglishBut who is going to want to plug them in?

Но кто захочет подключать их в розетку?

EnglishAnd you’d plug it in there.

Шнур от устройства вставлялся в это гнездо.

EnglishTT: Yeah, I did plug it in.

ТТ: Да, я включал. Плагин

| программное обеспечение | Britannica

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

Британская викторина

Компьютеры и технологии: Викторина

Компьютеры размещают веб-сайты, состоящие из HTML, и отправляют текстовые сообщения так же просто, как. ..РЖУНИМАГУ. Примите участие в этой викторине и позвольте некоторым технологиям подсчитать ваш результат и раскрыть вам содержание.

Плагины

впервые приобрели популярность в 1990-х годах, когда программное обеспечение и микропроцессоры стали более мощными. Одной из первых программ, широко использовавших плагины, была Adobe Photoshop, программа для обработки и редактирования изображений. Ранние плагины предоставляли расширенные функции, такие как специальные эффекты, фильтры и другие параметры для управления изображениями в Photoshop.

Современные плагины добавляют гибкость многим компьютерным программам.Хотя текстовый процессор или веб-браузер изначально могут быть хорошо спроектированы, разработчики программного обеспечения не могут предвидеть все возможные функции, которые могут понадобиться будущим пользователям. Если программа не имеет архитектуры подключаемого модуля, пользователь должен либо переключаться между двумя программами, чтобы выполнить работу, либо надеяться, что желаемая функция будет включена в следующее обновление программного обеспечения. Плагин позволяет обойти такие трудности, интегрируясь с основной программой. В случае веб-браузера подключаемые модули могут позволить браузеру отображать дополнительное содержимое, для отображения которого он не был изначально предназначен, например звуки, изображения или специально закодированные файлы (например, файлы Adobe Acrobat).

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

Получите подписку Britannica Premium и получите доступ к эксклюзивному контенту. Подпишись сейчас

Что такое плагин? — Small Business Trends

Если вы проводите достаточно времени в социальных сетях и блогах, вы обязательно столкнетесь с термином «плагин».

Термин «подключаемый модуль» или «подключаемые модули» относится к программному обеспечению. Думайте об этом как о фрагменте программного кода, который вы можете «подключить» к другому программному приложению — отсюда и название «плагин».

За последнее десятилетие он стал частью популярного языка, поскольку все больше обычных граждан стекались в Интернет и начинали разбираться в Интернете.

Однако, если вы вернетесь в прошлое, вы обнаружите, что этот термин использовался еще в 1970-х годах на мэйнфреймах UNIVAC Series 90.

Использование этого слова действительно стало популярным в 2002 году, когда появился новый браузер Mozilla под названием Firefox.В то время Mozilla принесла с собой обновленную концепцию плагинов, чтобы добавить функциональность в основной браузер. Плагины дали вам возможность настроить браузер так, чтобы он выполнял все, что вы хотели. Если вы хотите, чтобы браузер FireFox, скажем, уведомлял вас о наличии новой почты в вашем почтовом ящике GMail (без необходимости открывать ваш почтовый ящик), он мог бы это сделать.

Чтобы ответить на вопрос «что такое плагин», это часть дополнительного программного обеспечения, которое помогает заставить базовое программное обеспечение делать то, что оно обычно не делает само по себе. На самом деле, иногда вместо слова «плагин» вы увидите слово «расширение» или «надстройка». Мы не собираемся вдаваться в технические подробности, поэтому для наших сегодняшних целей считаем три термина взаимозаменяемыми.

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



Что делать с плагином?

Короче говоря, вы загружаете и устанавливаете плагины, чтобы сделать любое программное обеспечение, которое вы используете, более многофункциональным.Но вы, наверное, очень хотите знать, насколько сложно установить плагин? Ответ: это зависит от обстоятельств.

Сначала вы должны найти плагин. Обычно существует официальный каталог плагинов для популярных базовых программных пакетов.

Вы просто выполняете поиск, пока не найдете то, что ищете, или пока не найдете что-то интересное. Например, вот каталог для расширений Firefox.

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

Некоторые плагины могут быть достаточно простыми для установки нетехническими специалистами. Например, с плагином для браузера Firefox установка может включать в себя простое следование инструкциям на экране и несколько щелчков мышью, как показано ниже:

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

Для чего-то вроде плагина WordPress после его установки вам, возможно, придется настроить плагин и выбрать различные параметры. Некоторые параметры конфигурации могут быть такими же простыми, как установка нескольких флажков. Другие могут включать в себя обширные варианты, когда требуются специальные знания и даже некоторые навыки кодирования.

Как я уже сказал ранее, легко или сложно установить плагин … зависит.

Примеры сайтов плагинов

Давайте взглянем на некоторые известные сайты плагинов, чтобы показать вам больше примеров:

Надстройки для Firefox

Firefox называет их «надстройками», но, тем не менее, они плагины — надстройка, которая выполняет дополнительную функцию, которую программное обеспечение не выполняет по умолчанию.

Если вы используете Firefox, у вас есть множество вариантов на выбор. Слева показаны все категории, и они довольно обширны.

Интернет-магазин Chrome

Это хранилище плагинов для всех, кто использует Google Chrome. Опять же, вы можете найти множество вариантов плагинов для разных задач, которые должен делать ваш браузер Chrome.

Вот раздел «Инструменты для бизнеса». Chrome кажется намного приятнее и легче в навигации, чем раздел Firefox (по моему скромному мнению).

Расширения Apache Open Office

Недавно мы обсуждали Apache Open Office и то, как он является достойной альтернативой Microsoft Office. Apache Open Office также имеет широкий спектр расширений — это еще одно название плагина.

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

Каталог подключаемых модулей WordPress

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

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

Ловушки плагинов

Есть ли недостатки у использования плагинов?

Да. Самые большие проблемы связаны с плагинами, которые имеют риски для безопасности.

Многие плагины созданы другими пользователями сообщества. Они позволяют общественности использовать их программный плагин. Никто не контролирует его соответствие стандартам качества.

Фактически, этот плагин мог быть создан вашим 16-летним соседом!

Создатель мог или не мог правильно запрограммировать плагин, и некоторые очень популярные плагины оказались подвержены рискам безопасности.Хорошая новость заключается в том, что эти риски часто всплывают на поверхность и обнаруживается небезопасность плагина. Поиск в Google часто обнаруживает проблемы с безопасностью.

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

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

Преимущества плагинов для малого бизнеса

Первое, что сразу приходит на ум владельцам малого бизнеса, это то, что плагины могут помочь вывести их веб-сайты (WordPress) на совершенно новый уровень.

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

Наконец, на WordPress вы можете установить свою собственную социальную сеть (отлично подходит для поддержки клиентов), свой собственный сайт Twitter и свой собственный интернет-магазин. В целом плагины помогут упростить работу и помогут вам работать умнее, а не усерднее.

Если вы используете Apache Open Office, вы даже можете использовать плагины, чтобы упростить редактирование. Если вы используете браузер, плагин может (в зависимости от его назначения) в некоторых случаях ускорить работу.

В деловой среде все, что заставляет вас работать быстрее и облегчает работу, может быть только хорошим, верно?


Что такое плагин WordPress? Подробное введение для начинающих

Если вы новичок в WordPress, возможно, вы задаетесь вопросом: «Что такое плагин WordPress?». Это довольно распространенный вопрос, потому что, помимо того, что это один из многих новых терминов, которые WordPress вводит в ваш словарь, плагины также являются важным строительным блоком каждого отдельного сайта WordPress.

В этой записи мы ответим на вопрос «что такое плагин WordPress?». Затем мы дадим вам несколько советов о том, где можно найти плагины WordPress и как ими можно управлять на своем сайте.

Что такое плагин WordPress и как он работает?

Плагин WordPress — это, по сути, фрагмент кода, который «подключается» к вашему собственному сайту WordPress. Говоря человеческим языком, это означает, что плагин WordPress — это то, что добавляет новые функции на ваш сайт WordPress или расширяет существующие функции на вашем сайте.

Одним из преимуществ WordPress является то, что предприимчивые разработчики написали десятки тысяч плагинов WordPress, которые вы можете добавить на свой сайт.

Плагины

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

Или они также могут добавить более мелкие функции, такие как лента Instagram. Некоторые плагины WordPress даже не имеют фронтальных эффектов.Например, вы можете установить плагины, чтобы повысить производительность своего сайта или повысить его рейтинг в поисковых системах, таких как Google.

Как работают плагины?

Более подробно обо всем этом вы узнаете ниже. Но, как правило, чтобы начать использовать плагины WordPress на своем сайте, вам необходимо:

  • Найдите плагин WordPress, который вас интересует
  • Установите этот плагин на свой сайт WordPress
  • Настройте плагин на панели инструментов WordPress

Поиск плагинов WordPress изнутри панели управления WordPress

Можете ли вы использовать плагины WordPress в WordPress.

ком?

Для большинства пользователей ответ — «Нет» . Вы не можете использовать плагины WordPress на WordPress.com — плагины — это то, что могут получить только люди, которые используют автономный WordPress, AKA WordPress.org.

Недавно Automattic немного изменила эту политику, разрешив пользователям WordPress.com Business Plan устанавливать сторонние плагины. Но все же средний пользователь WordPress.com не может установить свои собственные плагины .

Прочтите этот пост для более подробного сравнения WordPress.com против WordPress.org.

Поиск и управление плагинами WordPress для вашего сайта

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

Где найти плагины WordPress

Вы можете найти плагины WordPress в нескольких разных местах, в зависимости от того, хотите ли вы бесплатные или премиальные плагины.

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

С другой стороны, плагины премиум-класса, очевидно, стоят денег, но в результате часто предлагают лучшие функции.

Вот одни из лучших мест, где можно найти плагины WordPress:

  • WordPress.org — официальный каталог плагинов WordPress и одно из лучших мест для поиска бесплатных плагинов WordPress.
  • Code Canyon — большой каталог исключительно премиальных плагинов WordPress.
  • Сторонние разработчики — многие разработчики продают плагины только через свои собственные сайты, поэтому использование Google часто является хорошим способом поиска плагинов.

Посмотрите на каталог плагинов WordPress.org

Вы также можете выполнить поиск в каталоге плагинов WordPress.org прямо из панели управления WordPress, перейдя в Plugins → Add New .

Подпишитесь на информационный бюллетень

Мы увеличили наш трафик на 1187% с помощью WordPress.

Мы покажем вам, как это сделать.

Присоединяйтесь к 20 000+ другим, кто получает нашу еженедельную рассылку с инсайдерскими советами по WordPress!

Подпишись сейчас

Что следует учитывать перед установкой плагинов WordPress

Поскольку установка плагина WordPress влечет за собой добавление стороннего кода на ваш сайт WordPress, вам нужно быть осторожным с тем, какие плагины вы устанавливаете.

Неправильный плагин мог:

  • Вызвать ошибку на вашем сайте
  • Откройте непреднамеренную уязвимость, которая нарушает безопасность вашего сайта WordPress
  • Замедление вашего сайта
  • Умышленное внедрение вредоносного кода

Чтобы избежать этих проблем:

  • Попробуйте использовать плагины от известных разработчиков или из каталогов (например, WordPress.org или Code Canyon)
  • Прочтите отзывы и проверьте, насколько популярен плагин перед его установкой
  • Проверить последний раз, когда плагин обновлялся, чтобы убедиться, что он все еще поддерживается

На что обратить внимание перед установкой плагина WordPress

Хотя этот подход не является надежным, он имеет большое значение для обеспечения того, чтобы вы устанавливали только качественные плагины WordPress.

Как установить плагин WordPress

Есть несколько разных способов установить плагины WordPress. Для получения полных инструкций мы рекомендуем вам прочитать наш специальный пост о том, как устанавливать плагины WordPress.

В большинстве случаев вы можете установить плагины WordPress прямо из панели управления WordPress.

Как обновить плагин WordPress

Обновление всех ваших плагинов необходимо для поддержания работы и безопасности вашего сайта.

Как и при установке плагинов WordPress, вы обычно можете обновлять плагины WordPress прямо с панели инструментов WordPress.Для получения дополнительной информации прочитайте наш пост о том, как вручную обновлять плагины WordPress.

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

Как деактивировать плагин WordPress

Как и в случае с установкой и обновлением плагина WordPress, у нас также есть специальный пост о том, как деактивировать и удалить плагин WordPress.

Процесс прост и может быть выполнен полностью из панели управления WordPress.

Может быть, у вас слишком много плагинов WordPress?

По мере того, как вы ближе познакомитесь с WordPress, вы, вероятно, увидите, что люди советуют вам не устанавливать слишком много плагинов WordPress, чтобы избежать «замедления вашего сайта».

Идея о том, что чем больше плагинов WordPress, тем медленнее сайт, технически не верна… но все же новичкам полезно помнить об этом.

Видите, что важнее простого количества плагинов WordPress, так это то, что каждый плагин делает и насколько хорошо каждый плагин написан.

Но, как новичок, вы, вероятно, не обладаете знаниями программирования, чтобы оценить влияние каждого отдельного плагина.

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

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


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

Плагин браузера, расширение и надстройки: Nature Support

Подключаемый модуль — это часть программного обеспечения, которое управляет Интернет-контентом, для обработки которого браузер не предназначен. Графика в формате .gif или .jpg обычно автоматически отображается браузером.Для других типов файлов вам может потребоваться специальный плагин (также известный как надстройки или расширения). Наиболее распространенные подключаемые модули и приложения, используемые на сайте nature.com, перечислены ниже и в настоящее время доступны бесплатно.

Плагины
Adobe Acrobat Reader для отображения файлов * .pdf
Adobe Flash Video для потоковой передачи видео в формате flv
Apple QuickTime Player для потоковой передачи видео в формате qt
Winamp для потоковой передачи звуковых файлов MPEG3
Java позволяет запускать апплеты на веб-сайтах в браузере на рабочем столе
Windows Media Player Подключаемый модуль Firefox , Подключаемый модуль Chrome , Подключаемый модуль Opera , Подключаемый модуль Safari для потоковой передачи файлов WMV и WMA
Microsoft Silverlight

Word

802

Совет: важно обновлять плагины.Уязвимость в установленном плагине может поставить под угрозу вашу конфиденциальность. Устаревшие плагины также могут снизить производительность вашего браузера.

Убедитесь, что в вашем браузере установлены актуальные плагины:
Firefox
Internet Explorer
Chrome
Safari
для получения дополнительной помощи свяжитесь с нашей службой поддержки клиентов по телефону customerservice @ springernature.com . Если вы предпочитаете позвонить в местную службу поддержки клиентов, их номера телефонов доступны здесь.

Возможно, вас заинтересует просмотр Скачивание и сохранение файлов на свое устройство

Что такое плагин? | in-tools.com

Как пользователь программного обеспечения, вы можете услышать много разных терминов: плагин, скрипт, расширение, надстройка и т. Д. Это может сбить с толку, что есть что, а что лучше. Что вам нужно и т. Д.В этой статье мы постараемся разобраться во всех вариантах.

Как определить подключаемый модуль

Википедия определяет подключаемый модуль как «набор программных компонентов, которые добавляют определенные возможности более крупному программному приложению». Неплохое определение.

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

В начале времен (несколько лет назад, когда был создан InDesign) были «плагины» и «скрипты» — две очень четко определенные концепции.

Плагины

Плагины

были написаны на C ++ с использованием тех же SDK и API, с которыми был создан сам InDesign. Фактически, как минимум 90% самого InDesign и почти все его функции реализованы в виде плагинов. Плагины тесно интегрированы в программу, очень эффективны и могут динамически работать в фоновом режиме. Плагины могут иметь пользовательские интерфейсы, которые выглядят как неотъемлемые части программы.

Скрипты

Сценарии

реализованы на одном из трех поддерживаемых языков сценариев: ExtendScript (версия Javascript от Adobe), Applescript (в Macintosh) или Visual Basic Script (в Windows).Сценарии были классически медленными, каждое действие отображалось отдельно в списке отмены, их нужно было запускать вручную, и они были ограничены неуклюжими статическими пользовательскими интерфейсами.

Хотя InDesign обладал невероятной поддержкой сценариев (почти нет встроенных функций, к которым нельзя было бы получить доступ через сценарии — и даже лучше), было много явных вариантов использования, когда истинный подключаемый модуль был очевидным (и единственным) выбором.

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

Вещи запутались

По мере развития InDesign движок сценариев становился более мощным и функциональным. Каждая версия InDesign предлагала более быстрый и эффективный движок сценариев. В последних версиях, за исключением наиболее требовательных процедур, вы вряд ли заметите разницу между производительностью «родного» плагина и оптимизированного скрипта. Конечно, производительность сценария будет сильно зависеть от того, как он был написан, но опытный писатель сценариев должен знать, как писать сценарии, которые работают эффективно.

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

Граница между «плагинами» и «скриптами» стала очень размытой. Единственным четким отличием оставался язык, на котором было написано дополнение. Плагины написаны на C ++, а сценарии написаны на одном из языков сценариев более высокого уровня.

Единственные два варианта использования, в которых «плагины» оставались явным победителем, — это когда требовалась функциональность, которой вообще не было в InDesign, или когда была критична очень высокая производительность.

Гибридные плагины

Эти различия еще больше размываются из-за того факта, что надстройка не обязательно должна быть на 100% «скриптом» или на 100% «подключаемым модулем». Вполне возможно смешать код C ++ с кодом сценария, чтобы создать цельный продукт (а таких продуктов довольно много!) Отправной точкой такого кода может быть «сценарий», или все это может быть скомпилировано в один плагин. в.Для пользователя совершенно незаметно, реализована ли конкретная функция как «функция сценария» или как «функция плагина». Фактически, реализация может быть разделена на индивидуальную реализацию, как это было сделано с APID (который мы используем в наших продуктах).

Введите: «Расширения»

В CS5 Adobe представила новую концепцию: «Расширения». Расширения можно писать с помощью CS SDK. Они запрограммированы на Flex и ActionScript и скомпилированы как приложения swf. Эти расширения представляют собой совершенно новый класс «надстроек».У них есть все возможности приложений AIR и все функции интегрированных скриптов. Script Bay — один из примеров такого расширения. Mini Bridge, CS Review и Kuler — другие примеры.

Расширения

обладают многими преимуществами пользовательского интерфейса надстроек и могут содержаться внутри собственных панелей. В CS5 появилось довольно много новых событий, которые позволяют еще более тесно интегрироваться в программу. Кроме того, «расширения» могут работать в различных программах Creative Suite.

Заключение

Основной факт остается фактом.Есть много способов расширить InDesign, но нет четкого «правильного» способа сделать это. Иногда имеет смысл реализовать функцию как плагин. В других случаях имеет смысл сделать это как сценарий, в других случаях требуется гибридное или индивидуальное решение.

Во многих ситуациях даже трудно определить, является ли конкретная надстройка «скриптом», «надстройкой» или чем-то еще. Дело в том, что для пользователя не имеет большого значения определение продукта. Технология, используемая для создания дополнительных функций, в основном рассматривается в разработке.С точки зрения пользователя, просто важно, чтобы он позволял ему делать то, что им нужно!

Если вы покупаете коммерческое «дополнение», не беспокойтесь о технологии, использованной для его создания.

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

Теги: CS SDK, Конструктор расширений, InDesign, Плагины, Скрипты

Подключайтесь к Java с помощью подключаемого модуля Java

По мере развития технологии Java Sun Microsystems (создатель Java) выпускает новые версии Java через Java Development Kit (JDK). Netscape и другие поставщики браузеров поддерживают каждую новую версию, добавляя компонент среды выполнения этой версии — среду выполнения Java (JRE) — в следующую итерацию своих браузеров. Однако время задержки между выпуском Sun новой версии Java и выпуском поддерживающих ее браузеров расстроило разработчиков корпоративных интрасетей, которым необходимо использовать новейшие функции JRE (и исправления ошибок). А отказ Microsoft полностью поддерживать JRE в Internet Explorer 4.0 и 5.0 сделал ситуацию еще более разочаровывающей для разработчиков.

У Sun есть решение этих проблем. Это решение обходит стороной поставщика и полагается на технологию подключаемых модулей для распространения новых JRE.

Архитектура подключаемых модулей — по сути, комбинация архитектуры и подключаемых модулей — это спецификация и реализация той части браузера, которая динамически загружает подключаемые модули по мере необходимости. И Netscape, и Microsoft добавили эту архитектуру в свои браузеры. (Реальные реализации архитектуры совершенно разные: Netscape использует простую исполняемую реализацию, а Microsoft использует свою реализацию объектной модели ActiveX.)

Подключаемый модуль — это исполняемый код, который хранится в файле библиотеки. При обращении через специальные HTML-теги браузер загружает эту библиотеку через свою архитектуру плагинов и запускает код библиотеки. (Если вы когда-либо сталкивались с веб-страницей, которая ссылается на Macromedia Shockwave или VXtreme Web Theater, вы видели примеры использования подключаемых модулей.)

Решение Sun представляет собой создание подключаемого модуля для Java, известного как как подключаемый модуль Java.

Что такое подключаемый модуль Java?

Подключаемый модуль Java — это программный продукт, который служит мостом между браузером и внешней JRE.Разработчик «сообщает» браузеру использовать эту внешнюю JRE, размещая специальные теги HTML на веб-странице. Как только это будет сделано, браузер сможет запускать Java-апплеты или компоненты JavaBeans, которые имеют доступ ко всем функциям (в пределах модели безопасности Java) этой внешней JRE.

Sun выпустила подключаемый модуль Java 1.1 в апреле 1998 года. Вскоре после этого JavaWorld опросил своих читателей, чтобы оценить реакцию на этот продукт. Затем последовали отладочные выпуски подключаемого модуля Java 1.1.1 и 1.1.2.(Подробную информацию об опросе JavaWorld и выпусках подключаемого модуля Java см. В разделе Ресурсы.)

Одновременно с выпуском JDK 1.2 (теперь известной как платформа Java 2) Sun выпустила подключаемый модуль Java 1.2. Однако, в отличие от предыдущих выпусков, этот выпуск в настоящее время доступен только для платформы Microsoft Windows (95/98 / NT). Sun в настоящее время работает над тем, чтобы сделать Java Plug-in 1.2 доступным для своей платформы Solaris.

В этой статье рассматривается подключаемый модуль Java 1.2, начиная с обсуждения того, как загрузить и установить эту технологию.Он основан на моем опыте использования подключаемого модуля Java 1.2 с браузерами Internet Explorer 3.02 и Netscape Communicator 4. 5 в операционной системе Windows 95.

Подключайтесь!

Подключаемый модуль Java 1.2 в настоящее время входит в состав JRE 1.2. Если вы хотите предварительно установить подключаемый модуль Java, загрузите и установите JRE 1.2 с веб-сайта Sun, ссылка на который находится в разделе «Ресурсы». Или вы можете выбрать, чтобы ваш браузер загружал подключаемый модуль Java (с минимальным вмешательством с вашей стороны, в зависимости от вашего обозревателя), когда вы «просматриваете» веб-страницу, которая ссылается на этот подключаемый модуль.Вот как это сделать:

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

Netscape Communicator 4.5

Если вы используете Netscape Communicator, веб-страница, содержащая тег HTML , который ссылается на подключаемый модуль Java, активирует загрузку. Мы рассмотрим позже в этой статье. На данный момент достаточно знать, что содержит информацию, сообщающую браузеру, какой подключаемый модуль требуется и где его получить. На экране 1 показана начальная страница загрузки, которая отображается, когда Communicator обнаруживает веб-страницу, которая ссылается на неустановленный подключаемый модуль.

Рис. 1. Страница загрузки подключаемого модуля Communicator

Если вы щелкните изображение на этой странице, Communicator отобразит диалоговое окно «Подключаемый модуль не загружен», подобное показанному на рисунке 2.

Рисунок 2. Диалоговое окно коммуникатора «Подключаемый модуль не загружен»

Это диалоговое окно показывает нам, что браузер точно знает, что ему нужно (подключаемый модуль для приложения / x-java-applet; версия = 1.2 ) и где чтобы получить его (http://java.sun.com/products/plugin/1.2/plugin-install.html).

Итак, что происходит, когда вы нажимаете кнопку «Получить подключаемый модуль»? Браузер переключается с текущей страницы на страницу, указанную интернет-адресом в диалоговом окне. На этой странице вы следуете инструкциям по загрузке и установке JRE 1.2 с подключаемым модулем Java.

После установки JRE с подключаемым модулем Java при следующей встрече Netscape с веб-страницей, требующей подключаемого модуля Java, этот подключаемый модуль будет загружен с жесткого диска локального компьютера, и будет запущен апплет или компонент JavaBeans. , как показано на рисунке 3.

Рисунок 3. Запуск апплета

Internet Explorer 3.02

Если вы используете Internet Explorer, веб-страница, содержащая тег , который ссылается на подключаемый модуль Java, активирует процесс загрузки этого плагина.(Как и в случае с , мы рассмотрим тег позже в этой статье). Этот тег содержит информацию, которая позволяет браузеру узнать, какой тип подключаемого модуля требуется и где его получить. Как мы увидим, процесс получения подключаемого модуля Java несколько более автоматизирован в Explorer, чем в Communicator. На экране 4 показана начальная страница, отображаемая, когда Explorer обнаруживает веб-страницу, которая ссылается на неустановленный надстройку.

(Примечание. Цветной ромб в верхнем левом углу области надстройки появляется, если компьютер подключен к Интернету.Если компьютер не подключен к Интернету, этот ромб будет заменен красным символом X , и, очевидно, Explorer ничего не сделает для получения подключаемого модуля).

Рисунок 4. Страница загрузки подключаемого модуля Explorer

Предполагая, что компьютер подключен к Интернету, Explorer приступает к загрузке небольшого элемента управления ActiveX, который отвечает за загрузку элемента управления ActiveX подключаемого модуля Java и JRE. Explorer отображает сертификат Verisign, связанный с этим первым элементом управления ActiveX, как показано на рисунке 5.

Рисунок 5. Сертификат Verisign

Предполагая, что вы выбрали установку и запуск подключаемого модуля Java, нажав кнопку «Да» в предыдущем диалоговом окне, Explorer запросит информацию о локали в диалоговом окне, показанном на рисунке 6.

Рисунок 6. Диалоговое окно локали проводника

После получения информации о локали (и нажатия кнопки «Установить») Explorer отображает диалоговое окно загрузки, как показано на рисунке 7.

Рисунок 7. Диалоговое окно «Загрузка …» в проводнике

После завершения загрузки Explorer попытается запустить JRE с программой установки подключаемого модуля Java.(Когда я в первый раз загрузил подключаемый модуль Java через проводник, я получил сообщение об ошибке CAB — Windows CAB — файл поврежден, что не позволило программе установки запустить и завершить установку. Программа установки запустилась и успешно завершилась на вторая попытка.) Как только программа установки завершится, Explorer загружает и запускает апплет (или компонент JavaBeans), как показано на рисунке 8.

Рисунок 8. Результирующий апплет

Параметры реестра Windows

JRE с Java Plug -in программа установки записывает различные настройки JRE и Java Plug-in в реестр Windows — централизованную базу данных установки и других данных конфигурации и фундаментальную часть различных 32-битных операционных систем Windows. В следующей таблице показаны несколько настроек подключаемого модуля Java, которые хранятся в этой базе данных. Каждый параметр состоит из ключа, который определяет параметр, а также значение этого параметра.

HKEY_LOCAL_MACHINE / ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ / JavaSoft / Подключаемый модуль Java / 1.2 / JavaHome c: \ Program Files \ JavaSoft \ JRE \ 1.2
SOFT / Подключаемый модуль Java / 1.2 / RuntimeLib
c: \ Program Files \ JavaSoft \ JRE \ 1.2 \ bin \ classic \ jvm.dll
HKEY_CURRENT_USER / Программное обеспечение / JavaSoft / Подключаемый модуль Java / Режим отладки 0
USER
USER / JavaSoft / Подключаемый модуль Java / Порт отладки 2502
HKEY_CURRENT_USER / Software / JavaSoft / Подключаемый модуль Java / Среда выполнения Java по умолчанию 905 905
HKEY_CURRENT_USER / Программное обеспечение / JavaSoft / Подключаемый модуль Java / Версия среды выполнения Java 1. 2
HKEY_CURRENT_USER / Программное обеспечение / JavaSoft / Java Plug-in / JIT Enabled 1
905UR Путь JIT
symcjit
Таблица 1. Параметры подключаемого модуля Java, которые хранятся в реестре Windows

Первые две настройки подключаемого модуля Java определяются ключами JavaHome и RuntimeLib .Значения, связанные с этими ключами, используются Communicator и Explorer для поиска домашнего каталога JRE и виртуальной машины времени выполнения JRE соответственно. Информация о каталоге, содержащаяся в этих значениях, отражает каталог установки по умолчанию, выбранный во время установки. Остальные ключи используются Панелью управления подключаемого модуля Java.

Управление и контроль

Панель управления подключаемого модуля Java — это приложение Swing, которое позволяет изменять поведение подключаемого модуля Java. Программа установки подключаемого модуля JRE / Java добавляет запись в средство запуска программ Windows, при выборе которой активируется панель управления подключаемого модуля Java. Эта запись состоит из следующей строки (предполагается, что это каталог установки по умолчанию):

 "c: \ Program Files \ JavaSoft \ JRE \ 1.2 \ bin \ javaw.exe" -classpath .. \ lib \ rt.jar;
.. \ lib \ jaws.jar sun.plugin.panel.ControlPanel
 

Панель управления состоит из интерфейса с вкладками с тремя вкладками (Basic, Advanced и Proxies) и двумя кнопками (Apply и Reset).Вкладка «Основные» управляет основными операциями надстройки Java. Например, вы можете выбрать, будет ли отображаться собственная консоль Java подключаемого модуля Java. Вкладка «Дополнительно» определяет, какая JRE будет использоваться с подключаемым модулем Java вместе с отладкой. Вкладка «Прокси» управляет адресами и номерами портов, которые подключаемый модуль Java использует при обмене данными через промежуточный компьютер с другим компьютером через Интернет. Кнопка «Применить» сохраняет все изменения, сделанные на панели управления, а кнопка «Сброс» восстанавливает значения по умолчанию.

На рисунке 9 показана панель управления с вкладкой Basic в качестве активной вкладки.

Рисунок 9. Панель управления подключаемым модулем Java — вкладка «Основные»

Если флажок Включить подключаемый модуль Java установлен, подключаемый модуль Java может запускать апплеты или компоненты JavaBeans. Настройка по умолчанию включена (флажок установлен).

Флажок Показать консоль Java позволяет отображать новую консоль Java при выполнении апплетов или компонентов JavaBeans. Как мы увидим позже, на консоли отображаются сообщения, напечатанные системой .out и System.err объектов (полезно для отладки). Настройка по умолчанию используется для отображения новой консоли Java (флажок установлен).

Флажок Кэшировать JAR в памяти, если он установлен, приводит к кэшированию и повторному использованию ранее загруженных классов апплета или компонентов при перезагрузке этого апплета, что позволяет более эффективно использовать память. Этот параметр следует оставить неотмеченным, если апплет или компонент отлаживаются, или если вы хотите убедиться, что загружаются последние классы апплета или компонентов.По умолчанию файлы JAR кэшируются в памяти (флажок установлен).

Раскрывающийся список «Доступ к сети» позволяет вам выбрать, какое разрешение на доступ к сети вы хотите предоставить своим запущенным апплетам и компонентам. Этот параметр включен, если вы используете подключаемый модуль Java 1.1.x. Для подключаемого модуля Java 1.2 вы должны использовать новую архитектуру безопасности, чтобы обеспечить такое же поведение. (Для получения дополнительной информации см. «Безопасность и подписанные апплеты / Архитектура безопасности» в документации JDK 1.2.) По умолчанию апплеты и компоненты могут подключаться только к исходному серверу (Network Access = Applet Host).Когда сетевой доступ включен, вы можете использовать следующие разрешения в дополнение к значениям по умолчанию:

Текстовое поле Java Run Time Parameters отменяет параметры запуска по умолчанию для подключаемого модуля Java, задавая пользовательские параметры. Для этого текстового поля следует использовать тот же синтаксис, что и при указании параметров для инструмента командной строки java.exe .

На рисунке 10 показана панель управления с вкладкой Advanced в качестве активной вкладки.

Рисунок 10.Панель управления подключаемым модулем Java — вкладка «Дополнительно»

Выпадающий список Среда выполнения Java позволяет подключаемому модулю Java работать с JDK 1.2 или любой JRE, установленной на вашем компьютере. Подключаемый модуль Java 1.2 поставляется с JRE по умолчанию (в настоящее время JRE 1.2). Однако вы можете переопределить эту JRE по умолчанию и использовать более старую или более новую версию. Панель управления автоматически определяет все версии JDK или JRE, установленные на машине. Эти версии отображаются в списке.Первым элементом в списке всегда будет Java Plug-in Default, а последним элементом всегда будет Other. При выборе «Другое» необходимо указать путь к JRE или JDK 1. 2.

Флажок «Включить JIT-компилятор» (только платформы Win32) включает JIT-компилятор. Если вы включаете компилятор, вы также должны указать путь к JIT-компилятору. Компилятор JIT должен находиться в каталоге bin для JRE или JDK, выбранных для среды выполнения.

Как разрабатывать программное обеспечение — системы плагинов | Джозеф Гефро

Системы подключаемых модулей бывают разных форм и форм — чтобы проиллюстрировать дизайн, следующие основные концепции могут помочь сформировать ваше мышление:

Концептуальные компоненты базовой системы подключаемых модулей

Программа

Первым элементом является сама программа, вещь, поведение которой вы на самом деле пытаетесь улучшить или изменить. Это может быть игра вроде Skyrim или бизнес-приложение вроде Sketch.Это может быть даже ваша собственная программа!

Что бы это ни было, оно предлагает некоторый набор поведения и возможностей, которые вы хотите изменить. Что еще более важно, он не знает об изменениях, которые вы хотите внести.

Ловушка

Что-то в программе, которую вы пытаетесь изменить, должно запускать код, о котором он не знает. Иначе изменить поведение будет очень сложно.

Эта точка, в которой запускается код, называется ловушкой . Обратные вызовы модели Rails или хуки жизненного цикла компонентов Vue — это примеры хуков, используемых в дикой природе.

Ниже приведен простой пример перехвата:

Посмотрите, как onSaveHook не ведет себя. В этом примере ожидается, что это поведение будет заполнено классом, расширяющим RecordSaver и реализующим новое поведение в подклассе.

Плагины

Плагины — это код, который другие люди пишут и «подключают» для расширения возможностей программы.

Вы можете потенциально расширить класс RecordSaver из приведенного выше примера с помощью следующих функций:

 class LoggedRecordSaver  def onSaveHook () 
помещает 'Сохранение записи. '
end
end

Теперь, когда вызывается LoggedRecordSaver # save () , он напечатает Saving record. после вызова #writeToDisk () в консоль. Это поведенческое улучшение было сделано путем расширения RecordSaver — основного способа улучшить поведение программы.

Обратите внимание, что RecordSaver ничего не знает о LoggedRecordSaver : связь является однонаправленной.

Загрузчик

Плагин бесполезен, если он никогда не запускается.Что-то должно загрузить плагин, чтобы начать выполнение своего кода.

Существует множество методов, позволяющих добиться этого — два метода:

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

В подходах к загрузке, управляемой плагинами, программа предоставляет метод, с помощью которого плагин может зарегистрироваться в программе.

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

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