From 1109132f09d75da9a28b649c7677bb6ce07c40c0 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:41:45 -0500 Subject: initial commit --- .../cat\303\241logo/algoritmo_frecency/index.html" | 138 +++++++++ .../direcciones_web_consultas_places/index.html" | 345 +++++++++++++++++++++ "files/es/cat\303\241logo/index.html" | 19 ++ 3 files changed, 502 insertions(+) create mode 100644 "files/es/cat\303\241logo/algoritmo_frecency/index.html" create mode 100644 "files/es/cat\303\241logo/direcciones_web_consultas_places/index.html" create mode 100644 "files/es/cat\303\241logo/index.html" (limited to 'files/es/catálogo') diff --git "a/files/es/cat\303\241logo/algoritmo_frecency/index.html" "b/files/es/cat\303\241logo/algoritmo_frecency/index.html" new file mode 100644 index 0000000000..d533b36402 --- /dev/null +++ "b/files/es/cat\303\241logo/algoritmo_frecency/index.html" @@ -0,0 +1,138 @@ +--- +title: Algoritmo Frecency +slug: Catálogo/algoritmo_frecency +tags: + - Desarrollo Mozilla + - Lugares + - Places + - extensiones +translation_of: Mozilla/Tech/Places/Frecency_algorithm +--- +

+

Frecency es una puntuación dada a cada URI único en Places, comprendiendo marcadores, histórico y etiquetas. Esta puntuación está determinada por la cantidad de re-visitas, el tipo de esas visitas, cuanto de recientes han sido y si el URI se ha añadido como marcador o se le ha etiquetado.

+

La palabra "frecency" viene de la combinación de las palabras en inglés "frequency" (frecuencia) y "recency" (reciente).

+ +

El proceso de cálculo de frecency

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Para las 10 visitas más recientes (donde 10 está determinado por places.frecency.numVisits):
.. Determinar el porcentaje de bonus por el tipo de visita (ej. el "tipo de transición"):
.... 0 (places.frecency.embedVisitBonus)
.... 120 (places.frecency.linkVisitBonus)
.... 200 (places.frecency.typedVisitBonus)
.... 140 (places.frecency.bookmarkVisitBonus)
.... 0 (places.frecency.downloadVisitBonus)
.... 0 (places.frecency.permRedirectVisitBonus)
.... 0 (places.frecency.tempRedirectVisitBonus)
.... 0 (places.frecency.defaultVisitBonus)
 
.. Determinar el peso, basado en cómo fueron de recientes las visitas:
.... 100 (places.frecency.firstBucketWeight, 4 días de tamaño de contenedor, en places.frecency.firstBucketCutoff)
.... 70 (places.frecency.secondBucketWeight, 14 días de tamaño de contenedor, en places.frecency.secondBucketCutoff)
.... 50 (places.frecency.thirdBucketWeight, 31 días de tamaño de contenedor, en places.frecency.thirdBucketCutoff)
.... 30 (places.frecency.fourthBucketWeight, 90 días de tamaño de contenedor, en places.frecency.fourthBucketCutoff)
.... 10 (places.frecency.defaultBucketWeight, tamaño de contenedor en places.frecency.defaultBucketCutoff)
 
.. Puntos para cada muestra de visita = (bonus / 100,0) * peso
 
La puntuación frecency final para URI visitadas = límite_máximo(contador total de visitas * suma de puntos para las visitas de la muestra / número de visitas de la muestra)
+

Ejemplo

+

Este ejemplo de cálculo de frecency de un URI que ha sido añadido a marcadores y recientemente ha sido visitado dos veces (una vez ayer, y otra vez la semana pasada haciendo clic en un enlace), y otras dos veces hace más de 90 días:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
0Puntuación por defecto
+140100 * (140/100,0) - Primer contenedor por peso y bonus por marcador
+8470 * (120/100,0) - Segundo contenedor por peso y bonus por seguir el enlace
+1410 * (140/100,0) - Quinto contenedor por peso y bonus por marcador
+1410 * (140/100,0) - Quinto contenedor por peso y bonus por marcador
-- 
252(4 * 252 / 4) - Puntuación frecency final
+

Notas

+ +

Notas para los desarrolladores

+

Aquí hay varias notas del desarrollo que puedes leer sobre Places y que pueden ofrecer perspectivas adicionales:

+ +

Historia

+ +

diff --git "a/files/es/cat\303\241logo/direcciones_web_consultas_places/index.html" "b/files/es/cat\303\241logo/direcciones_web_consultas_places/index.html" new file mode 100644 index 0000000000..e1f3cbb628 --- /dev/null +++ "b/files/es/cat\303\241logo/direcciones_web_consultas_places/index.html" @@ -0,0 +1,345 @@ +--- +title: Direcciones web de consultas Places +slug: Catálogo/Direcciones_web_consultas_Places +tags: + - Firefox + - Firefox Desktop + - Guía + - Herramientas + - Intermedio +translation_of: Mozilla/Tech/Places/Places_query_URIs +--- +

+ +

Este artículo describe los parámetros que se pueden usar al crear direcciones web del tipo place. Estas direcciones web ejecutan consultas Places.

+ +

Se puede usar una dirección web del tipo place como marcador. Por ejemplo, desde la biblioteca de Firefox se puede ir a Otros marcadores, luego hacer clic en el botón Organizar y luego elegir Nuevo marcador… En el campo Dirección se puede ingresar una dirección web del tipo place para crear una consulta. Una vez creado esta carpeta de marcador inteligente, se puede arrastrar el mismo a la barra de direcciones y soltarlo allí, para que, al hacerle clic, aparezca un menú desplegable conteniendo los resultados de dicha consulta.

+ +

La siguiente dirección web del tipo place es la que se usa en el marcador inteligente Más visitadas, el cual pertenece al conjunto de marcadores inteligentes creados al comenzar a usar Firefox 3:

+ +
place:queryType=0&sort=8&maxResults=10
+
+ +

Los parámetros usados en esta consulta son:

+ +
+
queryType=0
+
Esto indica que la consulta debería tener en cuenta sólo el historial del usuario y no los marcadores.
+
sort=8
+
El parámetro sort indica que los resultados de la consulta deben ser mostrados en el orden numérico inverso, según la cantidad de visitas. En otras palabras, las páginas más visitadas deberían aparecer primero, y las páginas menos visitadas, últimas.
+
maxResults=10
+
Este parámetro especifica que se tiene que mostrar un máximo de 10 resultados en la consulta.
+
+ +

Si se quiere cambiar esta consulta para que sólo se tenga en cuenta las visitas de hoy, entonces se puede cambiar a:

+ +
place:queryType=0&sort=8&maxResults=10&beginTimeRef=1&beginTime=0
+
+ +

Estos son los nuevos parámetros agregados acá:

+ +
+
beginTimeRef=1
+
Indica que el parámetro beginTime que sigue se refiere a la medianoche de hoy.
+
beginTime
+
Especifica la cantidad de tiempo, en microsegundos, desde la medianoche en la que se comenzó a registrar las visitas. Al especificar 0 como valor, se indica que se quiere tener en cuenta todas las visitas ocurridas hoy.
+
+ +

Parámetros de consulta

+ +

Esta es una lista de los parámetros disponibles para usar.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ParámetroTipoDescripción
beginTimeunsigned longEl tiempo, en microsegundos, del resultado más antiguo.
beginTimeRefunsigned longIndica el tiempo de referencia especificado en beginTime: +
+
0
+
El "Tiempo Unix", contando a partir del 1º de enero de 1970, con huso horario GMT/UTC. Este es el valor predeterminado.
+
1
+
Este tiempo es relativo a la última medianoche. Esto es útil para consultas relacionadas al día de hoy.
+
2
+
Este tiempo es relativo a ahora mismo.
+
+
endTimeunsigned longLa hora, en microsegundos, del último resultado.
endTimeRefunsigned longIndica el tipo de referencia especificado en endTime. Los valores son los mismos que para beginTime.
termscadenaEl término a consultar.
minVisitslongFiltra resultados basados en el mínimo número de visitas. Especificar -1 (el valor predeterminado) para mostrar todos los resultados, o cualquier otro número para incluir sólo los resultados con una cantidad mayor de visitas al valor ingresado.
maxVisitslongFiltra resultados basados en el máximo número de visitas. Sólo los elementos que hayan sido visitados menos veces que el número ingresado serán incluidos en los resultados. Especificar -1 (el valor predeterminado) para no filtrar.
onlyBookmarkedlógicoSi el valor es true, entonces sólo los elementos en marcadores serán incluidos en los resultados.
domainIsHostlógicoSi el valor es true, entonces el dominio domain debe ser una coincidencia exacta. De lo contrario, todo lo que termine en domain es considerado una coincidencia.
domaincadenaConsulta por elementos que coincidan con este servidor o nombre de dominio. Ver el parámetro domainIsHost para más información.
foldercadenaLa carpeta a consultar. Puede ser una de las siguientes: +
+
PLACES_ROOT
+
La carpeta raíz de Places.
+
BOOKMARKS_MENU
+
El menú Marcadores.
+
TOOLBAR
+
La barra de marcadores.
+
TAGS
+
Etiquetas
+
UNFILED_BOOKMARKS
+
Otros marcadores
+
+
!annotationlógicoIndica si incluir o rechazar elementos que coincidan la anotación especificada por annotation. Si el valor es true, entonces los elementos que no tengan la anotación especificada serán rechazados.
annotationcadenaLa anotación a coincidir al consultar.
uricadenaLa dirección web a consultar.
uriIsPrefixlógicoSi el valor es false, entonces la uri debe ser una coincidencia exacta; este es el valor predeterminado. Si el valor es true, entonces cualquier entrada que comience con la dirección web especificada, será considerada una coincidencia.
tag cadena.
!tags ..
+ +

Operadores de consulta

+ +

Los siguientes atributos permiten controlar los resultados con más precisión.

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
OperadorTipoDescripción
OR Este es el operador lógico OR ["O"].
applyOptionsToContainers  
excludeItemIfParentHasAnnotation Obsoleto Gecko 13.0cadenaLos elementos cuyas raíces tengan este valor como anotación, son rechazadas de los resultados de la consulta. Este parámetro es ignorado para consultas sobre el historial. Por ejemplo, se pueden rechazar entradas de marcadores dinámicos especificando livemark/[dirección de la fuente web] acá.
excludeItemslógicoSi el valor es true, entonces todas las direcciones web y separadores son rechazados de los resultados de la consulta de marcadores, así sólo se muestran las carpetas y las consultas. Si el valor es false, entonces se muestran todos los elementos; este es el valor predeterminado.
excludeQuerieslógicoSi el valor es true, entonces las consultas son rechazadas de los resultados; sin embargo, las consultas de carpetas individuales como la carpeta de marcadores symlinks todavía serán incluidas. El valor predeterminado false indica que las consultas deberían ser incluidas en los resultados.
excludeReadOnlyFolderslógicoSi el valor es true, entonces las carpetas de sólo lectura serán rechazadas de los resultados. Esto sólo afecta en los casos en los cuales el nodo de resultados de la carpeta actual aparece en su carpeta anterior. El valor predeterminado es false.
expandQuerieslógicoSi el valor es true, entonces las direcciones web place aparecerán como contenedores en los resultados, con los contenidos rellenados con la consulta guardada. Esto no hace nada si excludeQueries tiene como valor true. El valor predeterminado es false, lo cual provoca que las direcciones web place aparezcan como elementos normales.
group  
includeHiddenlógicoSi el valor es true, entonces los elementos que normalmente se ocultarían en una consulta del historial (como el contenido de iframes así también como imágenes) son incluidos en los resultados. El valor predeterminado es false.
maxResultsunsigned longEl número máximo de resultados para aparecer. Esto no funciona al ordernar por título. El resultado es 0, lo que significa que se muestran todos los resultados.
originalTitlecadenaRecupera el título original de la página.
queryTypeunsigned shortEl tipo de búsqueda para usar al consultar la base de datos. Este atributo se tiene en cuenta por nodos de consulta. Es ignorado para consultas de carpeta individual. +
+
0
+
Historial
+
1
+
Marcadores
+
2
+
Tanto historial como marcadores (No implementado aún -- ver error 378798)
+
+
resolveNullBookmarkTitleslógicoSi el valor es true, entonces los marcadores con títulos en blanco, recuperarán sus títulos desde el historial, de ser posible. Esto no aplica a marcadores con títulos vacíos. El valor predeterminado es false.
showSessionslógicoSi el valor es true, entonces la información de sesión es usada para agrupar elementos del historial. Esto sólo hace diferencia al ordenar por fecha. El valor predeterminado es false.
sortunsigned shortEl orden para usar en los resultados. +
+
0
+
Orden original del marcador
+
1
+
Ordenado por título, de la A a la Z
+
2
+
Ordenado por título, de la Z a la A
+
3
+
Ordenado por fecha de visita, lo más reciente a lo último
+
4
+
Ordenado por fecha de visita, lo más reciente primero
+
5
+
Ordenado por dirección web, de la A a la Z
+
6
+
Ordenado por dirección web, de la Z a la A
+
7
+
Ordenado por cantidad de visitas, ascendiente
+
8
+
Ordenado por cantidad de visitas, descendiente
+
9
+
Ordenado por palabra clave, de la A a la Z
+
10
+
Ordenado por palabra clave, de la Z a la A
+
11
+
Ordenado por fecha agregada, lo más reciente a lo último
+
12
+
Ordenado por fecha agregada, lo más reciente primero
+
13
+
Ordenado por última fecha modificada, lo más reciente a lo último
+
14
+
Ordenado por última fecha modificada, lo más reciente primero
+
17
+
Ordenado por etiquetas, ascendiente
+
18
+
Ordenado por etiquetas, descendiente
+
19
+
Ordenado por anotación, ascendiente
+
20
+
Ordenado por anotación, descendiente
+
+
sortingAnnotationcadenaLa anotación para usar al ordenar por anotación.
typeunsigned shortEl tipo de resultados a mostrar. +
+
0
+
Resultados como direcciones web (resultados "URI", uno por cada dirección web visitada en el rango)
+
1
+
Resultados como visitas (resultados "visita", con uno por cada vez que una página fue visitada - esto devolverá frecuentemente múltiples resultados para una misma dirección web)
+
2
+
Resultados como visitas totales (como en "visita", pero muestra todos los atributos para cada resultado)
+
3
+
Resultados como consulta de fecha (muestra resultados para un rango de fechas dado)
+
4
+
Resultados como consulta de sitio (muestra la última visita para cada dirección web en un servidor dado)
+
5
+
Resultados como consulta de fecha+sitio (muestra la lista de servidores visitados en un período dado)
+
6
+
Resultados como consulta de etiqueta (muestra una lista de marcadores con una etiqueta dada)
+
7
+
Resultados como contenedores de etiquetas (muestra marcadores con una etiqueta dada; para la misma dirección web usa la última modificada - el atributo folder=tag_folder_id tiene que estar presente en la consulta.)
+
+
+ +

Ver también

+ + + +

diff --git "a/files/es/cat\303\241logo/index.html" "b/files/es/cat\303\241logo/index.html" new file mode 100644 index 0000000000..c974d2f749 --- /dev/null +++ "b/files/es/cat\303\241logo/index.html" @@ -0,0 +1,19 @@ +--- +title: Catálogo +slug: Catálogo +tags: + - Catálogo + - Complementos + - Todas_las_Categorías + - extensiones +translation_of: Mozilla/Tech/Places +--- +

 

+

+

Catálogo (Places) es el sistema de administración de Historial y de Marcadores introducido en Firefox 3. Ofrece mejoras en flexibilidad y consultas complejas para hacer el manejo de los lugares que el usuario visita, más fácil y cómodo. También incluye nuevas características como el almacenamiento de favicons y la capacidad de apuntar páginas con información arbitraria. También introduce un nuevo interfaz de usuario para manejar esa información; ver Places en el Mozilla wiki.

+

Places almacena sus datos en una base de datos SQLite usando el interfaz mozStorage.

+ +

Documentación

Guía para la migración a catálogo
Migrando el código existente para usar el API catálogo.
Manipular marcadores usando el catálogo
Ejemplos de cómo trabajar con Marcadores usando el API Catálogo.
Usar el servicio de pestañas del catálogo
Cómo usar el servicio de pestañas.
Usar el servicio de historial del catálogo
Cómo acceder a la información de historia usando el API Catálogo.
Usar el servicio de favicon del catálogo
Cómo manipular favicons usando el API Catálogo.
Usar el servicio de marcadores dinámicos del catálogo
Cómo crear y manejar marcadores dinámicos.
Usar el servicio de anotaciones del catálogo
Cómo trabajar con el servicio de anotaciones.
Consultar el catálogo
Cómo hacer consultas de los marcadores y el historial con parámetros específicos.
Obtener parte del árbol de marcadores
Cómo buscar una sección del árbol de marcadores usando consultas.
Presentar información del catálogo utilizando vistas
Cómo usar las vistas Catálogo para presentar datos del catálogo en tu propia aplicación o extensión.
Utilidades JavaScript para el catálogo
Una librería de rutinas útiles que te harán más fácil trabajar con Catálogo.

Ver todo...

Documentos de diseño

La base de datos del catálogo
Una visión general del diseño de la base de datos del catálogo.
Diseño del servicio de historial
Diseño del Servicio de Historial.
Diseño del servicio de marcadores
Diseño del Servicio de Marcadores.
Diseño del servicio de anotaciones
Diseño del Servicio de Historial.
El algoritmo de frecuencia del catálogo
El algoritmo detrás de la barra de direcciones del catálogo (a veces llamada "awesomebar").
+

 

+ +

-- cgit v1.2.3-54-g00ecf