Може да не знаете „дълбоките връзки“ по име, но почти сигурно сте ги използвали преди. Този цифров инструмент за навигация може да се използва, за да направи съдържанието по-достъпно или по-малко достъпно. Може да бъде скучна джаджа за отглеждане на кликвания или да се използва по някои наистина креативни начини.
И така, какво е дълбока връзка?
Дълбоките връзки са връзки от един уебсайт или приложение към друг уебсайт или приложение. Например, ако сте намерили тази статия от връзка в имейл приложение за новини или връзка на друг уебсайт, това е дълбоко свързване. Тази статия съдържа връзки към други уебсайтове. Това също е дълбоко свързване.
Като човек, който навигира в мрежата, дълбоките връзки са повсеместни и се приемат за даденост. Но ако допринасяте за уеб екосистемата чрез изграждане на сайтове и разработване на приложения, дълбокото свързване е малко по-сложно и много по-интересно.
Основните видове дълбоки връзки са свързване между уебсайтове, свързване от уеб към приложение, свързване от приложение към уеб и свързване от приложение към приложение. Всички тези все по-сложни решения решават все по-сложни проблеми.
Свързването от един уебсайт към друг уебсайт е може би най-познатият вид дълбоко свързване. Също така е най-лесният и често се появява при създаването на съдържание.
Сайтовете, които се свързват помежду си, са като сцената в „Чудото на 34-та улица“, когато Дядо Коледа предлага на празничните купувачи да вземат някои артикули от други магазини. Това е полезно за купувачите, защото те получават това, което искат, но в крайна сметка помага на Кол чрез изграждане на доверие.
Уебсайтовете обичат да задържат читателите на страницата, но също така искат да предоставят възможно най-добрата информация на читателите. Понякога това означава свързване към друг уебсайт. Така че дълбоките връзки помагат на читателите да получат информацията, която искат, помагайки на уебсайтовете да се класират по-добре в търсачките за предоставяне на полезна информация.
Тъй като дълбоките връзки са толкова често срещана практика в уебсайтовете, има лесен за използване инструмент за това в повечето платформи за управление на съдържание и текстообработващи програми. Но това не е единствената употреба.
Дълбоките връзки се използват все повече за свързване пространствени уебсайтове. В този случай щракването върху елементи в света пренася потребителите в други виртуални пространства, като докосването на порт ключ във вселената на Хари Потър.
Свързването от уеб към приложение обикновено се прави, когато съдържанието е по-откриваемо в мрежата, но може да се направи (или най-добре) само в рамките на приложение. Непосредствен пример е откриването и изтеглянето на самите приложения.
Да предположим, че сърфирате в мрежата и откривате приложение, което изглежда интересно. Докосвате връзката, но вашият уеб браузър не ви отвежда до информация за приложението. Всъщност вашият браузър се затваря и магазинът за приложения на вашето смарт устройство се отваря, отвеждайки ви директно до страницата за приложението, което сте открили на уеб страницата. Това е резултатът от дълбокото свързване.
Този вид дълбоко свързване е малко по-сложен. Това всъщност изисква създаване на уеб адрес до местоположение в приложение, което означава малко специализирано кодиране. Как ще изглежда това е различно в зависимост от операционните системи, за които е оптимизирано приложението. Примерът по-долу е за дълбоко свързване на приложение на Microsoft Windows.
Свързването от уеб към приложение също се използва за споделяне на изключително съдържание. Имейл, съдържащ дълбока връзка, може да бъде изпратен до избрани притежатели на приложения. Когато кликнат върху дълбоката връзка, тя може да ги отведе до части от приложението, до които не всеки има достъп.
Тъй като живеем живота си в приложения, има смисъл съдържанието, което консумираме, да преминава от едно приложение към друго. Свързването от приложение към приложение позволява това. Един често срещан пример може да бъде получаването на връзка към видеоклип в YouTube, изпратен до вас в текстово съобщение. Щраквате върху връзката и тя се отваря в приложението YouTube на вашето смарт устройство.
Самостоятелното изграждане на връзка като тази може да бъде сложно, но често използваните приложения имат предварително създадени интерфейси за програмиране на приложения (API), които им позволяват да работят заедно. Свързването от приложение към приложение не е само за изпращане на съдържание едно към друго. Един добър API също може да увеличи сигурността за приложения, които съхраняват чувствително съдържание.
API за сигурност изискват един човек да влезе в едно приложение, използвайки друго приложение за двойна сигурност. Например, ако използвате предплатеното приложение на PayPal, знаете, че това приложение често изисква да влезете с помощта на стандартното приложение на PayPal. Това е пример за сигурност с двойно удостоверяване чрез дълбоки връзки от приложение към приложение.
Свързването от приложение към приложение също има място в Интернет на нещата. Това е начинът, по който интелигентни асистенти като Alexa на Amazon могат да изпращат съдържание до вашето мобилно устройство или да изпълняват задачи в приложения, докато сте заети по друг начин.
Няма много какво да се каже за това. Работи много като свързване между уеб страници, тъй като повечето приложения така или иначе вече са свързани с интернет. Често срещаните примери могат да включват щракване върху връзка в приложението ви за календар, за да отворите повикване за мащабиране в браузъра си. Или използвайте бутон в приложението Duolingo, за да споделите постижение в Twitter.
Във втория случай има малко повече бек-енд работа от Duolingo. В края на краищата те трябваше да създадат произведението и текста, които съставляват публикацията по подразбиране. Изследванията за тази статия не включват разкъсване на кодирането на дълбоки връзки на Duo, но вероятно е имало автоматизирано движение на това изкуство и текст през клипборда на вашето устройство. Все пак не е твърде разхвърлян.
Просто докосвате синия текст, нали? Лесно е да приемете дълбоките връзки за даденост, но помислете къде бяхме без тях. Ръчно отваряне на приложения, защото видяхме нещо страхотно онлайн? Или намирате нещо готино онлайн и не знаете как да го споделите? Тъмните векове.