Categorias

Criando uma Nuvem de Tags (Tag Clouds) para seu site com ASP

É fato que hoje a maioria dos sites, principalmente os blogs, possui a chamada Nuvem de Tags ou Tag Clouds, mas o que é isso?

As Tag Clouds são uma forma diferente de navegação no site através de tags ou legendas, como queiram.

O conceito geral é a de apresentar várias tags agrupadas destacando as que têm mais peso; ou por ser mais utilizado nas pesquisas ou por ser mais popular por alguma razão.

O que importa na verdade é dar ao visitante do site, uma forma diferente e rápida de encontrar apenas clicando na tag em que o visitante ache a melhor.

O código a seguir foi desenvolvido em ASP. É um procedimento (Sub) que realiza a geração de uma área para as Tag Clouds.

Dei o nome do procedimento de doTagClouds e os parâmetros são:

  • Id: Identificação da DIV na qual estarão as tags.
  • Tags: Lista das tags separadas por vírgula com a respectiva indicação de peso (de 1 a 5). Quanto menor for o peso maior será o destaque da tag em relação às outras.
    Exemplo: Programação=5,ASP=2,Código=1

    .
    No exemplo acima a tag “Programação” terá menor destaque, enquanto a tag “Código” terá o maior destaque

  • Link: Este será o link base para criar os links das tags. Será necessário incluir neste link a chave [TAG] para que o procedimento possa substituí-la pela tag propriamente dita.
    Exemplo: https://www.codigofonte.com.br/tags/[TAG]
    "
    		arrTags = Split(Tags, ",")
    		For Cont = 0 To Ubound(arrTags)
    			Tag = Split(arrTags(Cont), "=")(0)
    			Peso = Split(arrTags(Cont), "=")(1)
    			Response.Write "" & Tag & ""
    		Next
    		Response.Write "
    " End If End Sub %> Nubem de Tags - Tag Clouds com ASP