Kas yra valdiklis?

click fraud protection

Į interneto svetainės dizainas, žiniatinklio valdikliai yra maži komponentai, praplečiantys tinklalapio ar svetainės funkcionalumą. Žodis valdiklis populiariai siejamas su valdomomis turinio valdymo sistemomis, tokiomis kaip „WordPress“, kur administratoriai į savo tinklaraščio tinklalapius įdeda naujų valdikliuose esančių funkcijų.

Kas yra valdiklis?

Valdiklis valdo nedidelę skirtingos svetainės dalį kitoje svetainėje, panašiai kaip iframe. Pvz., „Facebook“ valdikliuose gali būti „Facebook“ prisijungimo ar komentarų laukelis. Priklausomai nuo to, kaip sukonfigūruota paslauga, pagrindinėje svetainėje gali būti mažai žinių arba jos iš viso nežinomos, kas vyksta valdiklyje. Valdikliai yra tarsi langas į kitos svetainės funkcijas ir funkcionalumą, kurį galite matyti ir valdyti.

svetainė su valdikliais

Individualiai sukurtos svetainės taip pat įtraukti valdiklius tam tikru būdu, naudojant atvirojo kodo kodą ar sistemas, kad būtų užtikrintas tam tikras funkcionalumas visiškai ar iš dalies. Pavyzdžiui, komentavimo funkcijomis dažnai naudojasi „Disqus“ papildinys, kuris prisijungia prie „Facebook“ prisijungimo funkcijų. Šios svetainės taip pat gali pridėti RSS ar tinklalaidės funkcijas. Ši funkcija gali būti laikoma valdikliu, nors šis terminas dažniausiai neatitinka bendresnių terminų, tokių kaip papildinys ir integracija.

instagram viewer

Bet kokiu atveju valdikliai yra savarankiški kodų blokai, kurie įtraukiami į svetainę, nekeičiant jokių pagrindinių svetainės funkcijų. Nors valdikliai palaipsniui tapo ne tokie populiarūs kaip parduodami subjektai, valdikliai vis dar randami kaip papildiniai ir plėtiniai.

Žiniatinklio valdiklių naudojimas

Valdikliai pateikia ekrane esančius vartotojo sąsajos elementus, kurie integruojami su kitomis platformomis. Pavyzdžiui, socialinių tinklų piktogramos, matomos aplink naujienų straipsnius, yra tam tikras valdiklis. Tai leidžia lengvai dalytis turiniu su maža, įterptąja programa.

Valdikliai gali veikti bet kuriame svetainės tinklalapyje, turėdami nuoseklią paskirties vietą ir vartotojo sąsają. Ryšį su socialinės žiniasklaidos platforma valdo valdiklio kodas, taupantis žiniatinklio kūrėją nuo mokymosi ir supratimo, kaip veikia kiekvienos socialinės žiniasklaidos platformos API.

Jei esate interneto dizaineris, greičiausiai norėsite sužinoti šią informaciją. Tačiau dauguma redaktorių orientuojasi į funkcionalią, tinkamą naudoti svetainę, kuri skatina vartotojus bendrauti ir daugiau skaityti. Jie neturi laiko sužinoti, kas yra API arba kaip rašoma JSON. Vietoj to, jie įterpia valdiklį į savo svetainę ir socialinės žiniasklaidos integracija baigta.

Pagrindinis valdiklių pranašumas yra paprastas naudojimas. Koduojantis naujokas gali lengvai įklijuoti įspūdingų funkcijų rinkinį į savo naująjį tinklaraštį, atnaujindamas savo svetainės funkcionalumą ir vartotojo patirtį, nepradėdamas funkcijų nuo nulio.

Valdiklių minusai

Interneto dizainerius taip pat gali riboti valdiklio dizainas. Tai visada būna dirbant su trečiosios šalies kodu. Jei visiškai nesuprantate, ką daro programinė įranga, yra tikimybė, kad programinė įranga daro kažką nepageidaujamo. Geriausiu atveju tai yra nekenksmingas neveiksmingumas.

Bet blogiausio scenarijaus atveju valdiklis galėtų vykdyti kenksmingą kliento pusės kodą jūsų lankytojų kompiuteriuose. Štai kodėl labai svarbu naudoti valdiklius tik iš patikimo šaltinio arba iš anksto patvirtinti, kad valdikliai daro tik tai, ką sako, ir ne daugiau. Tai yra saugumo rizika, kai išorinis kodas yra integruotas į bet kurią įmonę, o ne speciali valdiklių našta. „Node.js“ moduliai kelia tiek pat rizikos.

instagram story viewer