Galbūt nežinote „giliųjų nuorodų“ pagal pavadinimą, bet beveik neabejotinai jas naudojote anksčiau. Šis skaitmeninis navigacijos įrankis gali būti naudojamas norint padaryti turinį labiau prieinamą arba mažiau prieinamą. Tai gali būti nuobodi paspaudimų auginimo programėlė arba naudojama tikrai kūrybingais būdais.
Taigi, kas yra gilioji nuoroda?
Giliosios nuorodos yra nuorodos iš vienos svetainės ar programos į kitą svetainę ar programą. Pavyzdžiui, jei radote šį straipsnį iš nuorodos naujienų el. pašto programoje arba nuorodos kitoje svetainėje, tai yra giliosios nuorodos. Šiame straipsnyje yra nuorodų į kitas svetaines. Tai irgi gilusis susiejimas.
Naršant žiniatinklį giliosios nuorodos yra visur ir yra savaime suprantamos. Tačiau jei prisidedate prie žiniatinklio ekosistemos kurdami svetaines ir kurdami programas, gilusis susiejimas yra šiek tiek sudėtingesnis ir daug įdomesnis.
Pagrindinės giliųjų nuorodų rūšys yra svetainių susiejimas, žiniatinklio ir programos susiejimas, programų susiejimas su žiniatinkliu ir programų susiejimas. Visi šie vis sudėtingesni sprendimai išsprendžia vis sudėtingesnes problemas.
Nuorodos iš vienos svetainės į kitą svetainę tikriausiai yra labiausiai žinoma giliųjų nuorodų rūšis. Tai taip pat lengviausia ir dažnai atsiranda kuriant turinį.
Svetainės, kurios susieja viena su kita, yra tarsi scena „Stebuklas 34-ojoje gatvėje“, kai Kohl's Santa siūlo, kad atostogų pirkėjai pirktų kai kurias prekes iš kitų parduotuvių. Tai naudinga pirkėjams, nes jie gauna tai, ko nori, tačiau galiausiai tai padeda Kohl'ams, nes sukuria pasitikėjimą.
Tinklalapiai mėgsta išlaikyti skaitytojus puslapyje, tačiau taip pat mėgsta skaitytojams pateikti kuo geresnę informaciją. Kartais tai reiškia nuorodą į kitą svetainę. Taigi, giliosios nuorodos padeda skaitytojams gauti norimos informacijos, o tai padeda svetainėms geriau reitinguoti paieškos sistemose teikiant naudingą informaciją.
Kadangi giliosios nuorodos yra tokia įprasta praktika svetainėse, daugumoje turinio valdymo platformų ir tekstų rengyklės yra lengvai naudojamas įrankis. Bet tai ne vienintelis naudojimas.
Gilusis susiejimas vis dažniau naudojamas prisijungti erdvines svetaines. Šiuo atveju, spustelėjus elementus pasaulyje, vartotojai perkeliami į kitas virtualias erdves, pavyzdžiui, palietus Hario Poterio visatoje esantį raktą.
Žiniatinklio ir programos susiejimas paprastai atliekamas, kai žiniatinklyje turinys yra lengviau aptinkamas, bet tai galima padaryti (arba geriausia tai padaryti) tik programoje. Tiesioginis pavyzdys yra pačių programų atradimas ir atsisiuntimas.
Tarkime, kad naršote internete ir atrandate programą, kuri atrodo įdomi. Paliečiate nuorodą, bet žiniatinklio naršyklė nepateikia informacijos apie programą. Tiesą sakant, jūsų naršyklė užsidaro ir atidaroma išmaniojo įrenginio programų parduotuvė, nukreipianti jus tiesiai į tinklalapyje aptiktos programos puslapį. Tai gilaus susiejimo rezultatas.
Toks gilusis susiejimas yra šiek tiek sudėtingesnis. Tam iš tikrųjų reikia sukurti žiniatinklio adresą programoje, o tai reiškia šiek tiek specialisto kodavimo. Tai, kaip tai atrodys, skiriasi atsižvelgiant į operacines sistemas, kurioms programa yra optimizuota. Žemiau pateiktas pavyzdys skirtas gilus susiejimas su „Microsoft Windows“ programa.
Žiniatinklio ir programos susiejimas taip pat naudojamas išskirtiniam turiniui bendrinti. Atrinktiems programų turėtojams galima išsiųsti el. laišką su giliąja nuoroda. Kai jie spustelėja giliąją nuorodą, jie gali patekti į programos dalis, kurias gali pasiekti ne visi.
Kadangi gyvename programose, prasminga, kad mūsų vartojamas turinys pereina iš vienos programos į kitą. Tai leidžia susiejimas tarp programų. Vienas iš dažniausių pavyzdžių gali būti nuorodos į „YouTube“ vaizdo įrašą siuntimas teksto pranešimu. Spustelėsite nuorodą ir ji atsidarys jūsų išmaniojo įrenginio „YouTube“ programėlėje.
Pačiam sukurti tokią nuorodą gali būti sudėtinga, tačiau dažniausiai naudojamos programos turi iš anksto sukurtas programų programavimo sąsajas (API), leidžiančias joms veikti kartu. Programų susiejimas skirtas ne tik turinio siuntimui vieni kitiems. Gera API taip pat gali padidinti saugumą programoms, kuriose saugomas jautrus turinys.
Saugos API reikalauja, kad vienas asmuo prisijungtų prie vienos programos naudodamas kitą programą, kad būtų užtikrinta dviguba sauga. Pavyzdžiui, jei naudojate išankstinio mokėjimo „PayPal“ programėlę, žinote, kad prie šios programos dažnai reikia prisijungti naudojant standartinę „PayPal“ programėlę. Tai dvigubo autentifikavimo, naudojant giliąsias nuorodas iš programos į programą, pavyzdys.
Programų susiejimas taip pat turi vietą daiktų internete. Taip išmanieji asistentai, tokie kaip „Amazon“ „Alexa“, gali siųsti turinį į jūsų mobilųjį įrenginį arba vykdyti užduotis programose, kol esate užsiėmę.
Nėra daug ką pasakyti apie šį. Tai veikia panašiai kaip tinklalapių susiejimas, nes dauguma programų vis tiek jau yra prijungtos prie interneto. Įprasti pavyzdžiai gali būti nuorodos spustelėjimas kalendoriaus programoje, kad naršyklėje būtų atidarytas mastelio keitimo skambutis. Arba naudokite mygtuką Duolingo programoje, kad pasidalintumėte pasiekimu Twitter.
Antruoju atveju „Duolingo“ atlieka šiek tiek daugiau užpakalinio darbo. Galų gale, jiems reikėjo sukurti meno kūrinį ir tekstą, kuris sudaro numatytąjį įrašą. Šio straipsnio tyrimai neapėmė „Duo“ giliųjų nuorodų kodavimo išardymo, tačiau tikriausiai įvyko automatinis šio meno ir teksto judėjimas per jūsų įrenginio iškarpinę. Vis dėlto ne per daug netvarkinga.
Jūs tiesiog bakstelite mėlyną tekstą, tiesa? Gilųjį susiejimą lengva laikyti savaime suprantamu dalyku, bet pagalvokite, kur buvome be jo. Rankiniu būdu atidaryti programas, nes internete pamatėme ką nors šaunaus? Arba radote ką nors šaunaus internete ir nežinote, kaip juo pasidalinti? Tamsieji amžiai.