SnippetUn snippet, usualmente traducido como fragmento de código[1] o simplemente fragmento, es un término utilizado en programación para referirse a pequeñas partes reusables de código fuente, código máquina o texto. Comúnmente son definidas como unidades o métodos funcionales que se pueden integrar fácilmente en módulos mucho más grandes, aportando funcionalidad. También se utiliza la palabra para referirse a la práctica de minimizar el uso de código repetido que es común en muchas funciones, por medio del uso de un solo método que pueda ser reutilizado (No te repitas).[2] Ejemplo de snippet para detectar el navegador en php: $useragent = $_SERVER ['HTTP_USER_AGENT'];
echo "<b>Tu User Agent es</b>: " . $useragent;
Snippets en el contexto de búsqueda webLas páginas de resultados que ofrecen los motores de búsqueda en la WWW se componen típicamente de un número de resultados paginados habitualmente en lotes de diez, que referencian a las fuentes de la información mediante un título y una descripción. Las características de estos elementos ("título" y "descripción") han variado a menudo desde sus primeras implementaciones y en ocasiones profundamente. Esto no ha sido meramente anecdótico; los cambios en estas características puede provocar un fuerte impacto en el mercado y en la calidad de la información ofrecida al público, mejorando o empeorando la posición de las fuentes de información que respondan a los criterios del motor de búsqueda para la consulta realizada. Tomando como ejemplo el servicio de búsqueda de Google (por su predominancia en gran parte del mercado mundial), se pueden destacar dos tipos de variaciones: Variaciones de estilo sobre los snippets:
Variaciones de estructura o presentación:
Estas importantes variaciones, las del segundo tipo, nos llevan a un nuevo tipo de snippets. Rich snippetsFrente a una presentación sencilla se encuentra una variante enriquecida, denominada precisamente Resultados o Fragmentos Enriquecidos (ES) y conocida universalmente como Rich Snippets (EN). Otros snippets en la WWWEntre sencillez y complejidad se pueden encontrar (según el motor de búsqueda utilizado) soluciones intermedias, entre lo textual y visual y sencillez/complejidad. Un ejemplo del tipo intermedio podrían ser los Fragmentos Destacados[4] (Google) Referencias
Enlaces externos
|