¿Qué es un archivo CHM?
Categoría: Computadora/Red
Análisis:
¿Qué es CHM?
Compile su página web HTML
Un archivo CHM es un "archivo HTML compilado" y es la actualización de Microsoft del archivo de ayuda .hlp. Utiliza HTML abierto para crear el archivo de ayuda Más. Interesante y práctico, cada vez más libros electrónicos adoptan el formato CHM, pero lo que pocas personas conocen es su aplicación en las páginas de inicio. Dado que los navegadores CHM e IE son del mismo navegador, puede utilizar IE para acceder directamente a los archivos contenidos en el archivo CHM sin abrir la ventana "Ayuda". Por ejemplo, al escribir "mk:@MSITStore:C:\WINDOWS\Help\windows.chm::/default" en la columna "Ejecutar" de Win98 (directorio de instalación predeterminado) se abrirá el sistema de ayuda de Windows en el navegador.
Analicemos la dirección anterior: "mk:@MSITStore:" es como "", indica el tipo de archivo al que se accede, y "C:\WINDOWS\Help\windows.chm" es sin duda un Ubicación del archivo CHM, el último "/default" es el nombre del archivo interno contenido en el archivo CHM y "::" es solo un separador. En este caso, ¿será exitoso si el archivo CHM se carga en el servidor para acceder? Después de los experimentos del autor, solo necesito cambiar la ubicación del archivo, ¡y se pueden usar tanto rutas absolutas como relativas! Entonces, ¿cuáles son los beneficios de aplicar CHM a su página de inicio personal?
1. Ventajas de CHM
1. Reduce el tamaño del archivo y facilita la gestión. Para sitios con información basada en texto, CHM tiene una ventaja excepcional: ¡la tasa de compresión es incluso mayor que la de WinZip! Si convertimos cada columna de la página de inicio en un archivo CHM, dado que la cantidad de archivos se reduce, será muy conveniente cargarlos y mantenerlos mediante FTP o Web, ¡y ahorrará espacio! Aquellos de ustedes que sólo pueden usar el método web para cargar pueden descansar y divertirse :-)
2. Rompe las restricciones de archivos. El formato CHM puede contener más que solo archivos HTML; de hecho, puede compilar cualquier archivo en un archivo. Hoy en día, las páginas de inicio personales gratuitas siempre tienen restricciones sobre esto y aquello. Incluso el EXE no se puede cargar directamente. ¡Puedes hacerlo fácilmente con CHM!
3. Elimina anuncios. Los proveedores de espacio gratuito en la página de inicio personal a menudo colocan anuncios en su página de inicio, lo cual es comprensible, pero algunos van demasiado lejos: aparece una ventana publicitaria en una página o se incrustan anuncios en su página web, destruyendo por completo su cuidadoso diseño. use un archivo CHM, el servidor solo sabe que está accediendo a un archivo binario, por lo que no realizará cambios aleatorios. Si no lo cree, pruebe con Yahoo chino (.yahoo).
4. Agiliza el acceso. Si una de sus columnas es un archivo CHM, sus visitantes se sorprenderán gratamente al descubrir que, excepto que la primera visita es un poco lenta, las visitas posteriores serán como si el sitio estuviera en su disco duro. De hecho, después de la primera visita, el archivo CHM se descarga en la caché de IE y las visitas posteriores simplemente lo leen desde el disco duro, lo que hará que los visitantes sientan que la velocidad de su sitio web es muy estable.
Nada es perfecto en el mundo, y el formato de archivo CHM también tiene desventajas: incluso si solo accede a un archivo incluido en el archivo CHM, IE descargará el archivo CHM completo, lo que provoca el primer acceso del visitante. ser muy lento. Actualmente sólo hay dos soluciones: una es dividir el contenido y utilizar archivos CHM más pequeños (se recomienda no exceder los 50 KB, así que tenga cuidado con los amigos que tienen acceso telefónico a Internet), como que cada columna o tema corresponda a un Archivo CHM; el otro es agregar un archivo CHM al anterior. La página descarga previamente el archivo CHM.
2. Crear archivos CHM
En cuanto a las herramientas para crear archivos CHM, podemos utilizar HTMLHelpWorkshop de Microsoft (en adelante HHW) o eTextWizard (electrónico) de "Guohua Software Studio". procesador de documentos (en adelante, EW).
HHW está disponible en CD de herramientas de desarrollo como VB y VC. También puede descargar la última versión desde el sitio web de Microsoft. También hay una versión china en Huajun Software Park (newhua). EW es un software desarrollado por chinos y es más conveniente de usar. La dirección de descarga es chmbook.363. Aquí tomamos HHW como ejemplo.
Supongamos que la página de inicio que creamos está ubicada en el directorio C:\test, con un índice a través del cual se pueden vincular todos los demás archivos.
1. Abra HTMLHelpWorkshop, haga clic en el menú "Archivo → Nuevo" (o haga clic en el primer botón de la barra de herramientas), aparecerá el cuadro de diálogo "Nuevo", seleccione "Proyecto" en él y presione " Aceptar" ”para crear un proyecto.
2. El cuadro de diálogo de este paso proporciona la conversión de archivos *.hlp a *.chm. No lo necesitamos aquí, simplemente haga clic en "Siguiente".
3. El cuadro de diálogo de este paso requiere especificar la ubicación del proyecto. Haga clic en "Examinar", ingrese al directorio C:\test y escriba "test" en el nombre del archivo. "C:\test\test.hlp" debería aparecer en el cuadro de texto y luego haga clic en "Siguiente".
4. Este paso requiere seleccionar el tipo de archivo que has creado para el proyecto. Aquí seleccionamos el tercer "HTMLfiles()".
5. Ahora necesitamos agregar el archivo HTML que creamos, presionar "Agregar", seleccionar "C:\test\index" y agregarlo al cuadro de lista. Para explicar, siempre que los archivos estén directa o indirectamente vinculados al archivo de índice, se incluirán, por lo que no es necesario agregar todos los archivos. Luego haga clic en "Finalizar".
6. Haga clic en "Archivo → Compilar..." (o el tercer botón en la barra de herramientas), aparecerá el cuadro de diálogo "Crear archivo compilado", haga clic en "Compilar" directamente.
7. Prueba
Haga doble clic en el C:\test\test.chm generado en el administrador de recursos, haga clic derecho en la página, seleccione "Propiedades" en el menú, y haga clic en " Copie la "Dirección" en el cuadro de diálogo Propiedades (debe ser mk: @MSITStore:C:\test\test.chm::/index). Pegue la dirección anterior en la barra de direcciones del navegador. Si es correcta, presione Entrar para ver la página correcta en el navegador.
3. Publicación en línea
1. Cargue test.chm en el espacio de la página de inicio personal, que se supone que aquí es testchm.
2. Cambie la dirección a: mk:@MSITStoretestchmtest.chm::/index.
3. Vaya a my.126 para solicitar un nombre de dominio gratuito y apúntelo a la dirección anterior.
4. Utilice un navegador para acceder al nombre de dominio gratuito que solicitó y confirme el éxito.
Creo que siguiendo los estrictos pasos anteriores, habrás probado la alegría del éxito. Pero el método anterior convierte todo el sitio web en un archivo CHM. ¿Qué pasa si solo queremos convertir una columna en un archivo CHM? Esto requiere el uso de direcciones relativas. Lo siguiente supone que hay una columna de "broma" en nuestro sitio web. La hemos convertido en joy.chm y la hemos colocado en el mismo directorio que el archivo de la página de inicio. En este momento, debemos realizar las siguientes modificaciones en la página de inicio:
Modificar el enlace a: Wonderful Joke
Agregar etiqueta de predescarga:
o
Nota: Si el archivo tiene menos de 50 KB, no es necesario agregarlo.
¡Espero que los archivos CHM puedan hacer que tus páginas web sean más interesantes!