Você pode não conhecer os "links profundos" pelo nome, mas quase certamente já os usou antes. Esta ferramenta de navegação digital pode ser utilizada para tornar o conteúdo mais ou menos acessível. Pode ser um gadget chato de criação de cliques ou usado de maneiras realmente criativas.
Então, o que é um link profundo?
Os links diretos são links de um site ou aplicativo para outro site ou aplicativo. Por exemplo, se você encontrou este artigo em um link em um aplicativo de e-mail de notícias ou em um link em outro site, isso é um link direto. Este artigo contém links para outros sites. Isso também é deep linking.
Como alguém que navega na web, os links diretos são onipresentes e dados como garantidos. Mas, se você contribuir para o ecossistema da web por meio da criação de sites e desenvolvimento de aplicativos, os links diretos são um pouco mais complicados e muito mais interessantes.
Os tipos básicos de links diretos são links entre sites, links da Web para aplicativos, links de aplicativos para Web e links de aplicativos para aplicativos. Todas essas soluções cada vez mais complexas resolvem problemas cada vez mais complexos.
Vincular de um site para outro site é provavelmente o tipo mais familiar de deep linking. É também o mais fácil e muitas vezes surge na criação de conteúdo.
Sites que se conectam são como a cena em "Milagre na 34th Street", quando o Papai Noel da Kohl's sugere que os compradores de fim de ano obtenham alguns itens de outras lojas. Isso é útil para os compradores porque eles conseguem o que querem, mas acaba ajudando os Kohl's, construindo confiança.
Os sites gostam de manter os leitores na página, mas também gostam de fornecer as melhores informações possíveis aos leitores. Às vezes, isso significa vincular a outro site. Portanto, os links diretos ajudam os leitores a obter as informações que desejam, ajudando os sites a se classificarem melhor nos mecanismos de pesquisa para fornecer informações úteis.
Como os links diretos são uma prática tão comum em sites, há uma ferramenta fácil de usar para isso na maioria das plataformas de gerenciamento de conteúdo e processadores de texto. Mas esse não é o único uso.
Deep linking é cada vez mais usado para conectar sites espaciais. Nesse caso, clicar em itens do mundo transporta os usuários para outros espaços virtuais, como tocar uma chave de portal no universo Harry Potter.
A vinculação da Web para o aplicativo geralmente é feita quando o conteúdo é mais detectável na Web, mas só pode ser feito (ou pode ser feito melhor) em um aplicativo. Um exemplo imediato é descobrir e baixar os próprios aplicativos.
Suponha que você esteja navegando na web e descubra um aplicativo que parece interessante. Você toca no link, mas seu navegador da Web não leva você às informações sobre o aplicativo. Na verdade, seu navegador fecha e a loja de aplicativos do seu dispositivo inteligente é aberta, levando você diretamente à página do aplicativo que você descobriu na página da web. Esse é o resultado do deep linking.
Esse tipo de deep linking é um pouco mais complicado. Na verdade, exige a criação de um endereço da Web para um local dentro de um aplicativo, o que significa um pouco de codificação especializada. A aparência disso é diferente com base nos sistemas operacionais para os quais o aplicativo é otimizado. O exemplo abaixo é para link direto de um aplicativo do Microsoft Windows.
A vinculação da Web para o aplicativo também é usada para compartilhar conteúdo exclusivo. Um e-mail contendo um link direto pode ser enviado para determinados titulares de aplicativos. Quando eles clicam no link direto, isso pode levá-los a partes do aplicativo que nem todos podem acessar.
À medida que vivemos nossas vidas dentro de aplicativos, faz sentido que o conteúdo que consumimos passe de um aplicativo para outro. A vinculação de aplicativo a aplicativo permite isso. Um exemplo comum pode ser receber um link para um vídeo do YouTube em uma mensagem de texto. Você clica no link e ele abre no aplicativo do YouTube em seu dispositivo inteligente.
Construir um link como este por conta própria pode ser complicado, mas os aplicativos comumente usados têm interfaces de programação de aplicativos (APIs) pré-criadas que permitem que eles trabalhem juntos. A vinculação de aplicativo para aplicativo não serve apenas para enviar conteúdo um para o outro. Uma boa API também pode aumentar a segurança para aplicativos que contêm conteúdo confidencial.
As APIs de segurança exigem que uma pessoa faça login em um aplicativo usando outro aplicativo para segurança dupla. Por exemplo, se você usa o aplicativo pré-pago do PayPal, sabe que esse aplicativo geralmente exige que você faça login usando o aplicativo padrão do PayPal. Este é um exemplo de segurança de autenticação dupla por meio de links diretos de aplicativo para aplicativo.
A vinculação de aplicativo a aplicativo também tem um lugar na Internet das Coisas. É como assistentes inteligentes como o Alexa da Amazon podem enviar conteúdo para seu dispositivo móvel ou executar tarefas em aplicativos enquanto você está ocupado.
Não há muito a dizer sobre este. Funciona muito como links entre páginas da Web, porque a maioria dos aplicativos já está conectada à Internet de qualquer maneira. Exemplos comuns podem incluir clicar em um link em seu aplicativo de calendário para abrir uma chamada de Zoom em seu navegador. Ou usando um botão no aplicativo Duolingo para compartilhar uma conquista no Twitter.
No segundo caso, há um pouco mais de trabalho de back-end do Duolingo. Afinal, eles precisavam criar a arte e o texto que compõe a postagem padrão. A pesquisa para este artigo não incluiu a codificação de links diretos do Duo, mas provavelmente houve um movimento automatizado dessa arte e texto pela área de transferência do seu dispositivo. Ainda assim, não muito confuso.
Basta tocar no texto azul, certo? É fácil considerar os links diretos como garantidos, mas pense em onde estávamos sem eles. Abrindo aplicativos manualmente porque vimos algo legal online? Ou encontrar algo legal online e não saber como compartilhar? A idade das trevas.