Какво е приспособление?

click fraud protection

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

Какво е приспособление?

Приспособление изпълнява малка част от различен уебсайт в рамките на друг уебсайт, подобно на iframe. Например джаджите на Facebook могат да вграждат поле за вход или коментар във Facebook. Уебсайтът на хоста може да има малко или никакви познания за това, което се случва в приспособлението, в зависимост от това как е конфигурирана услугата. Приспособленията са като прозорец към характеристиките и функционалността на друг уебсайт, в който имате променлива видимост и контрол.

уебсайт с джаджи

Изработени по поръчка уебсайтове също така да включват джаджи, по начин, използващ код с отворен код или рамки, за да предоставят определена функционалност изцяло или частично. Например, функционалността за коментари често се обработва от приставката Disqus, която се свързва с функционалността за вход на Facebook. Тези сайтове могат също да добавят функции за RSS или подкаст. Тази функция може да се счита за приспособление, макар че терминът до голяма степен е отпаднал за по-общи термини като плъгин и интеграция.

instagram viewer

Така или иначе, приспособленията са самостоятелни кодови блокове, които се поставят в уебсайт, без да променят нито една от основните функции на сайта. Докато приспособленията постепенно стават по-малко популярни като обекти на пазара, приспособленията все още се намират под формата на приставки и разширения.

Използване на уеб джаджи

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

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

Ако сте уеб дизайнер, вероятно ще искате да знаете тази информация. Повечето редактори обаче са фокусирани върху функционален, използваем уебсайт, който насърчава потребителите да си взаимодействат и да четат повече. Нямат време да научат какво представлява API или как се пише JSON. Вместо това те вмъкват приспособление на уебсайта си и интеграцията в социалните медии е завършена.

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

Недостатъци на приспособленията

Уеб дизайнерите също могат да бъдат ограничени от дизайна на приспособлението. Това винаги е така при работа с код на трета страна. Ако не разбирате напълно какво прави софтуерът, има шанс софтуерът да направи нещо нежелано. В най-добрия случай това е безобидна неефективност.

Но в най-лошия случай джаджата може да изпълни злонамерен клиентски код на компютрите на посетителите ви. Ето защо е изключително важно да използвате само приспособления от надежден източник или предварително да потвърдите, че приспособленията правят само това, което казват, и не повече. Това е рискът за сигурността, когато външен код е интегриран във всяко предприятие, а не специалната тежест на джаджите. Модулите Node.js носят толкова голям риск.

instagram story viewer