Bookmark OS es un administrador de marcadores potente y conveniente. Conceptos básicos de bookmarklet, llenado automático de formularios htm

Viajando en las tormentosas olas de Internet, para no olvidar el lugar donde el destino arrojó al usuario, quiera o no, crea marcadores en su navegador favorito. Se llaman Marcadores o Favoritos. Los marcadores (Bookmarks) o Favoritos (Favoritos) son un conjunto de enlaces (URL) a recursos de Internet, generalmente sitios completos o páginas individuales. microsoft Explorador de Internet guarda cada enlace en archivo separado Netscape utiliza el archivo html bookmark.htm para esto. para trabajar con un gran número Los marcadores en un navegador ya no son suficientes. Destinado a ayudar al usuario. programas especiales para trabajar con enlaces.
Se dividen en:


Programas para organizar una colección de enlaces (administradores);

Programas para convertir enlaces de internet Explorer a Netscape, página HTML y viceversa;

Programas para comprobar la "supervivencia" de los enlaces y también para determinar cambios en los recursos en páginas específicas.

Veamos estas categorías con más detalle usando ejemplos. mejores programas esta dirección..

Administradores de URL

Brújula 2.82
Un administrador de marcadores bastante conocido con grandes oportunidades.

Admite formatos de tres navegadores principales: Netscape, Microsoft Internet Explorer, Opera y otros formatos menos comunes.


El programa no es solo un administrador de marcadores, sino que también realiza las funciones de convertirlos y verificarlos. Le permite exportar colecciones de enlaces a varios formatos, incluso en HTML, al tiempo que le permite variar apariencia las páginas resultantes en función de las necesidades del usuario.


Le permite imprimir enlaces, admite avance. Busca duplicados. Contiene una gran cantidad de configuraciones.


Busca enlaces muertos y mucho más. Según sus propios funcionalidad Este es uno de los mejores programas de este género.

Enlaceman 6.0.1.45
Otro administrador de marcadores bastante conocido. Le permitimos importar marcadores desde Microsoft Internet Explorer, Netscape y también le permite configurar la importación de enlaces de formato personalizado. Exportar a Microsoft Internet Explorer, Netscape, HTML, admite formato nativo. Contiene plantillas para exportar a un archivo html, que puede configurar usted mismo. Ya contiene dos bases de datos listas para usar enlaces a recursos de Internet, incluido uno sobre fabricantes de hardware informático. Le permite establecer una calificación de 0 a 5 para cada enlace.

Busque duplicados. Una selección de enlaces a disco local, satisfaciendo las condiciones especificadas.


Comprobar la "capacidad de supervivencia" de los enlaces y cambiar el contenido de la página.


El programa contiene una gran cantidad de configuraciones y no es inferior en sus características a Compass.

Organizador de URL 2.4.5
De nuevo, como sugiere el nombre, un administrador de marcadores. El autor del programa se limitó a las funciones de gerente, dirigiendo sus principales esfuerzos a desarrollar un personalizable interfaz de usuario y facilidad de uso del programa, gracias a un gran número combinaciones de teclas de acceso rápido y otras configuraciones.


El programa le permite importar/exportar marcadores desde tres navegadores principales: Netscape, Microsoft Internet Explorer y Opera. Contiene una pequeña base de datos de marcadores ya preparados.

Convertidores de URL (programas de conversión de marcadores)

Convertidor de marcadores 2.9
Un programa para convertir marcadores de Netscape en favoritos de Microsoft Internet Explorer.


y viceversa.


Nada extra. Sencillo y de buen gusto. Admite el modo de línea de comando. Interfaz intuitiva. También puede sincronizar enlaces entre Netscape y Microsoft Internet Explorer. No hay límite en el tamaño de la colección; manejó perfectamente mis cinco mil enlaces.

Marcador mágico 2.31
Otro conversor de marcadores. Conversión entre Microsoft Internet Explorer, Netscape y un archivo html. El programa puede buscar enlaces duplicados. Hay clasificación por descripciones. Las funciones principales del programa también están disponibles a través de línea de comando.

Programas para encontrar enlaces "muertos"

SiteChecker 3.5
El programa comprueba todos los enlaces de su sitio (archivos html, imágenes, etc.), incluidos los archivos a los que nadie enlaza y a los que nadie enlaza. recursos externos. El programa puede ejecutarse localmente o vía FTP.


Sistema flexible de configuración para el informe resultante. Disponible en el sitio web del fabricante. descripción detallada: enlace


Mapa del sitio 1.04
SiteMapper de Trellian Software (creador de la línea de productos Wolf) analizará cuidadosamente su sitio, indexará todos los recursos y creará un informe detallado. Comprueba enlaces a páginas e imágenes que faltan. Puede ver un ejemplo de informe aquí. El programa ha recibido numerosos premios y, al parecer, con razón.


Xenú Detective de enlaces 1.1f
Otro programa para comprobar la presencia de enlaces "inactivos" en un sitio. Comprueba enlaces simples, imágenes, marcos, complementos, hojas de estilo, scripts, subprogramas de Java, etc. Produce un informe detallado clasificado según criterios específicos; si marca todas las opciones en sitios grandes, produce informes de varios megabytes de tamaño.


Soportes Conexiones SSL, FTP, Gopher, redirecciones La capacidad de verificar los enlaces en caso de errores durante fallas aleatorias de la red. El programa ha recibido muchos premios. La página del autor tiene una descripción detallada y respuestas a preguntas.

CopiarURL 2.30
Hablando de enlaces, no podemos evitar hablar de otro maravilloso programa que no encaja en las categorías anteriores, pero que muchas veces, a pesar de su tamaño, nos hace la vida más fácil. Este aplicación gratuita Copiar URL de Moon Software. Te permite sumar tres menús adicionales: Copiar URL, Copiar enlace y Copiar nombre aparecen cuando hace clic derecho en un archivo URL.


Como resultado de seleccionar estos elementos, la siguiente información se copiará en el portapapeles:
Copiar URL:
Copiar enlace: sitio web
Copiar nombre: sitio web:
Puede especificar varias URL a la vez. Puedes descargar CopyURL 2.30 desde aquí

Hola a todos, hoy hablaremos sobre el uso de un bookmarklet o marcadores del navegador.

Quién no lo sabe, esto es algo que puedes agregar a tus favoritos (sí, hoy hago mi debut como Capitán Obvio :) y, cuando haces clic en él, produce algún efecto.

Un ejemplo es el héroe del artículo de hoy, que se encuentra en http://ulizko. es/demo/allthat/. Instrucciones de uso:

  1. Arrastre el enlace "enlace" a la barra de marcadores o haga clic en él clic derecho mouse y seleccione el elemento del menú "agregar a favoritos".
  2. Ir a algún sitio como http://twitter. com y haga clic en este marcador (o favoritos).

Aparecerá una ventana en la que podrás ingresar datos. En general, se supone que será una interfaz para agregar deseos a las listas de deseos (creadas previamente en algún sitio), configurar activadores de alertas, etc. Incluso hay algún tipo de validación. nivel de entrada. Y se establece el intercambio de datos con el servidor, es decir, en cualquier dominio le llega una lista de sus listas de deseos, y su nuevo deseo de cualquier dominio volará en las alas del amor por la lista de deseos y se acurrucará cómodamente en sus brazos.

Pero. Hoy no hablamos de esto, sino de cómo hacer esas cosas en principio.

Antes de pasar directamente al análisis del código, me gustaría responder una pregunta (que nadie me hizo): "¿Qué oportunidades ofrece el bookmarklet?" La respuesta correcta es cualquiera. Como tenemos la oportunidad de cargar cualquier script, podemos hacer lo que queramos con la página del cliente. Por ejemplo, cree un widget "remoto" en el que pueda agregar una entrada a un bloc de notas o administrador de tareas en cualquier página. O incluso hacer que todo el administrador de tareas sea remoto. Lo que también es importante es que funcionarán en casi todas partes; no son complementos para Firefox ni widgets para Opera. A los bookmarklets no les importa (bueno, casi :) qué sistema operativo o navegador tienes. En general, hay lugar para la imaginación.

Entonces, ¿cómo se hacen estos mismos marcadores?
Es muy simple: necesitas crear un elemento ancla en la página con un atributo href que contenga código javascript. Si lo traduce al ruso, debe crear el siguiente enlace, cuya dirección, en general, será un marcador:

< a href ="javascript:alert("Soy bookmarklet"); void 0;"> Folleto de favoritos

Con el fin de código javascript en la dirección del enlace funciona, debe agregar la palabra javascript: delante. Si mi esclerosis no me sirve, esto se llama "especificar un pseudoprotocolo de JavaScript". Otro detalle importante: si su código devuelve algún valor, el navegador lo tomará como la dirección a la que ir y salir. página actual. Para evitar esto, no devuelva valores, es decir, agregue void 0 al final del script; , o envuelva el código completo en una función anónima sin retorno - (function())(...su código podría estar aquí...))() .

En cualquier caso, Ilya Kantor analiza en detalle todas estas cuestiones en su nota Bookmarklets y reglas para escribirlos, a la que les remito para más detalles.

Lo único que aún necesitamos saber es que todos los navegadores limitan longitud máxima código de marcador. Y así como la velocidad de una caravana es igual a la velocidad del camello más lento, así tamaño máximo El bookmarklet entre navegadores es igual al límite impuesto por IE 6 SP2, es decir, 488 caracteres.

Por lo tanto, es poco probable que podamos codificar una lógica compleja en menos de quinientos caracteres, por lo que la mayoría de las veces los bookmarklets simplemente crean una nueva etiqueta de script en la que el código de la aplicación ya está cargado.

Eso es lo que hice yo también. Aquí está el código de mi bookmarklet en forma adaptada a humanos:

(función()(
// crea una nueva variable interna a (preferiblemente en en este caso utilizar identificadores cortos)
// e inmediatamente agregamos nuestro objeto a objeto global ventana y escribir en ella datos que sean únicos
// para cada usuario (después de todo, fueron generados por el servidor para el usuario antes de que se agregara este bookmarklet)
var a = ventana.allThat = (
ID de usuario: "123345456",
servidor: "http://mysite.com/",
guión: documento .createElement("guión"), // crea y recuerda la etiqueta del script,
// que nos descargará el código de nuestra aplicación; luego lo eliminaremos si el usuario presiona el botón "cerrar"
css: documento .createElement("enlace") // similar
},
/* crear y agregar dinámicamente elementos DOM: */
h = documento .getElementsByTagName("cabeza");
a.css.rel = "hoja de estilo";
a.css.href = a.servidor + "css/bookmarklet.2.css";
h.appendChild(a.css);
a.script.src = a.server + "js/bookmarklet.7.js";
h.appendChild(a.script);
h=nulo;
})();

* Este código fuente fue resaltado con Resaltador de código fuente.

Luego, el código de la ventana se carga directamente. Creo que puede ser de algún interés en sí mismo, así que lo publicaré aquí también (todos los comentarios están en inglés, ya que el cliente es americano):

Si te interesa aquí lo tienes

10.5.4 Objeto Marcador

Objeto Word.Bookmark, uso de marcadores en una plantilla, obtención de objetos de selección y rango a partir de objetos de marcador

El objeto Bookmark es simplemente un marcador. En la práctica, esta es la forma más cómoda de navegar por documentos creados mediante plantillas (por ejemplo, informes). Diferencia fundamental Lo que se distingue de los objetos Selección y Rango es que todas las selecciones y rangos se pierden cuando se cierra el documento (los objetos Rango generalmente existen solo mientras se ejecuta el procedimiento que los creó y los marcadores se guardan junto con el documento. Si el documento se crea en base en una plantilla, todos los marcadores que se definieron en la plantilla también se definirán en el documento creado en base a esta plantilla.

Crear marcador (menú Insertar -> Marcador) es mucho más fácil que contar el número de caracteres para un objeto Rango desde el comienzo de un documento/párrafo/oración, o realizar operaciones Move() (MoveDown(), MoveRight(), MoveNext()) en un objeto Selection. Además, si edita la plantilla (y en la práctica tiene que hacerlo muy a menudo), lo más probable es que no tenga que editar el código para definir los objetos Selección y Rango.

La funcionalidad del objeto Bookmark es limitada. Este objeto tiene muchas menos propiedades y métodos que los objetos Selección y Rango. Sin embargo, normalmente nadie intenta utilizar el objeto Marcador para trabajar con texto directamente. Desde el objeto Bookmark es muy fácil obtener un objeto Selection (usando el método Select()) o un objeto Range (usando la propiedad Range()) - y luego puedes usar las propiedades y métodos de estos objetos, por ejemplo:

ThisDocument.Bookmarks("Marcador1").Seleccionar

Selección de cuadro de mensaje.Texto

Crear objetos de marcador programáticamente Opcional, pero si es necesario, puedes usar el método Add() de la colección Bookmark:

ThisDocument.Bookmarks.Add Nombre:="temp", Rango:=Selección.Rango

Este método tiene sólo dos parámetros, los cuales se utilizan en el ejemplo.

Alguno propiedades importantes Objeto de marcador:

  • Vacío- si esta propiedad devuelve True, significa que el marcador apunta al punto de inserción y no al texto;
  • Nombre- nombre del marcador. Muy conveniente para encontrar el marcador deseado en la colección de marcadores no sólo puedes utilizar el índice (número) del marcador, sino también su nombre.
  • Rango- devuelve un objeto Range en la ubicación de este marcador.
  • Comenzar, Fin, Tipo de historia- similar a las mismas propiedades del objeto Selección.

El objeto Bookmark tiene sólo tres métodos: Copiar(), Eliminar() y Seleccionar(). Copy() crea un marcador basado en uno existente, Delete() lo elimina y Select() selecciona a qué se refiere el marcador.

Para el año pasado Se puede observar un aumento extraordinario en la popularidad de los marcadores sociales. ¿Qué son los marcadores sociales, para qué sirven? Intentemos resolverlo. Los marcadores de su computadora se utilizan para almacenar enlaces a páginas que visita regularmente o que le gustaría visitar más adelante. Y los marcadores sociales no se almacenan en el disco duro de la computadora, sino en un servidor en Internet.

Todo este trabajo de almacenar tus enlaces en Internet lo realiza servicios de marcadores sociales. Realizan muchísimas funciones útiles para el usuario. Con estos servicios podrás:

Almacenar favoritos en Internet. Esto le brinda la posibilidad de acceder a su colección de favoritos desde cualquier computadora, sin importar dónde se encuentre.

Compartir e intercambiar marcadores. Todo lo que tienes que hacer es darles a tus amigos un enlace a una página de un servicio social y el tuyo (no cerrado por ti desde ojos curiosos) los marcadores le informarán sobre sus intereses y sitios favoritos.

Encuentre nuevos sitios interesantes y personas con ideas afines. Si una persona ha guardado el mismo enlace que tú, ¿tal vez esto indique un interés común? Quizás navegar por otros marcadores le proporcione otros hallazgos.

Organizar marcadores mediante etiquetas. Simplemente asigna varios marcadores a cada uno palabras clave o frases que lo describan con mayor precisión. Por lo tanto, podrás encontrar fácil y rápidamente cualquier enlace de tu colección.

para agregar marcadores sociales, debes estar registrado en alguno de los servicios. A continuación he compilado una lista de los 20 servicios más populares. Luego llena un sencillo formulario donde indicas la URL de la página que te gustó, el título, breve descripción y asignar etiquetas. Es simple: su marcador está listo.

4. Mister-wong.ru

7. Google.com/bookmarks

9. Myscoop.ru: el servicio dejó de existir

13. Myelect.ru: el servicio dejó de existir

14. Ru-marks.net: el servicio ha dejado de existir

No es ningún secreto que la mayoría usuarios rusos Utilizan Opera como navegador en sus ordenadores o Google Chrome. Hace unos días escribí sobre los que uso en mi la vida cotidiana. A veces surgen casos en los que necesita sincronizar marcadores, transferir marcadores de Opera a Google Chrome o importar marcadores desde su teléfono a Opera en su computadora. Y la mayoría de la gente tiene una pregunta: cómo copiar, por ejemplo, marcadores de Ópera mini en el teléfono en Ópera en PC, o transferencia desde Google Chrome en el teléfono... Si todavía te haces esta pregunta, simplemente debes leer el artículo hasta el final)).

1.Transfiera marcadores de Opera Mini a Opera en su computadora

La mayoría de los usuarios utilizan en su teléfono Ópera mini. La forma más sencilla de transferir marcadores desde Opera móvil a " versión de computadora» es utilizar el servicio Enlaces de ópera.
Para los fanáticos de Opera Mini Mod, existe una manera más sencilla.


Abra Opera Mini Mod, haga clic en "marcadores". Presione la tecla programable izquierda y seleccione importar/exportar marcadores. Haga clic en "exportar" y guarde el archivo en su teléfono. Es recomendable exportar marcadores sin iconos. Todo lo descrito se muestra en la captura de pantalla a continuación.

Como resultado, su teléfono tendrá un archivo con un nombre similar a este: Bkm_Exp_25092011_165412.htm. La fecha en el archivo será suya)).

Abre Opera en tu PC. En la barra lateral, haga clic en "marcadores". En el campo que se abre, haga clic derecho y menú contextual seleccionar archivo >> Importar marcadores de Firebox. Seleccione el archivo de marcadores e impórtelos.
Si usa Opera AC, haga lo siguiente: siga la ruta: marcadores >> gestión de marcadores >> archivo >> importar marcadores de Netscape/FireBox.
En la ventana que se abre, seleccione nuestro archivo con la extensión .htm
Los marcadores se han copiado (importado) correctamente.

2. Transferir marcadores de Opera en su computadora a Opera Mini Mod
El proceso de copiar marcadores de una computadora a un teléfono es el mismo que se describe anteriormente. Es al revés))
Abre Opera en tu PC. Sigamos el camino: marcadores >> archivo >> exportar como HTML.
La salida es un archivo. marcadores.htm
Lo copiamos al teléfono y a través del menú de Opera Mini importamos los marcadores al teléfono.

3. Transferir marcadores de Opera Mini Mod a Google Chrome
Para importar marcadores a Google Chrome desde el teléfono debe hacerse primero punto 1, y luego punto dos. Google Chrome se niega a comprender el archivo de marcadores creado por el mod Opera Mini. Después de realizar ambos pasos, recibirá marcadores en formato bookmarks.htm. Apertura comandante total y cambie la extensión del archivo a html. Todo es simple: simplemente agregue una letra al final de la extensión. .htm Llegar .html Puedes cambiar el nombre de la extensión más de una manera conveniente para ti.
Ahora abra Google Chrome, haga clic en la llave de configuración en la esquina superior derecha. Seleccione el administrador de marcadores. En la ventana que se abre, haga clic en "organizar" y seleccione "importar marcadores desde un archivo HTML".
El proceso de importación se completará con éxito)).

4. Transferir marcadores de Opera a Google Chrome
Para transferir sus favoritos desde Ópera en Google Chrome, hazlo primero punto 2. El archivo de marcadores resultante .htm cámbiele el nombre a marcadores. HTML y completar la parte final del punto 3.

5. Transferir marcadores a Internet Explorer
Si eres usuario de IE, transferir marcadores te resultará igual de fácil...
Todo lo que tienes que hacer es obtener el archivo. marcadores.htm. Todo depende de dónde decidas realizar la transferencia: desde tu teléfono o computadora. Habiendo recibido un archivo con marcadores, vaya a IE. Haga clic en el botón "Favoritos". En la ventana que se abre vemos el enlace "Agregar a favoritos" y una flecha al lado. Haga clic en la flecha y seleccione exportar/importar y luego importar desde archivo. Seleccionamos nuestro archivo de marcadores y nos regocijamos)).




Arriba