CAPÍTULO 1. SEGURIDAD EN LA PUBLICACIÓN DE PÁGINAS WEB
1.1 GLOSARIO DE TÉRMINOS
1.1.1 Qué es un inodo
1.1.2 Diferencia entre clúster y sector
1.1.3 Unidades del sistema digital
1.2 DEFINICIÓN DE ARCHIVO Y DIRECTORIO
1.3 DEFINICIÓN DE SISTEMA DE ARCHIVOS
1.3.1 Sistema de archivos Linux
1.3.2 Sistemas de archivos Windows
1.3.3 Sistemas de archivos Mac OS
1.3.4 Estandar FHS (Filesystem Hierarchy Standard)
1.4 ACCESO A FICHEROS
1.4.1 Elección del tipo de acceso
1.5 DERECHOS DE ACCESO
1.5.1 Permisos de acceso para GNU/Linux
1.5.2 Permisos de acceso para Windows
1.6 ÓRDENES DE CREACIÓN, MODIFICACIÓN Y BORRADO
1.6.1 Bajo el sistema operativo GNU/Linux
1.6.2 Bajo el sistema operativo Windows
CAPÍTULO 2. HERRAMIENTAS DE TRANSFERENCIA DE ARCHIVOS47
2.1 PROTOCOLO FTP
2.1.1 Diferencia entre Cliente y Servidor FTP
2.1.2 Filezilla
2.1.3 WinSCP
2.1.4 Modos de conexión para clientes FTP
2.1.5 Modos de acceso
2.2 PROTOCOLO FTPS
2.2.1 Métodos de conexión
2.2.2 Por qué y cómo usar SFTP
2.3 OPENSSL
2.3.1 Certificados SSL y TLS
2.3.2 Cifrados asimétricos
2.3.3 Cifrados simétricos
2.4 CONFIGURACIÓN Y CONEXIÓN CON SISTEMAS REMOTOS
2.4.1 Parámetros genéricos y específicos para diferentes servidores
2.4.2 Configuración y conexión desde Filezilla
2.5 ÓRDENES PARA TRANSFERIR ARCHIVOS
2.5.1 Formas de transferir archivos
2.5.2 Transferencia de archivos desde GNU/Linux
2.5.3 Transferencia de archivos con Filezilla
2.6 ÓRDENES PARA ACTUALIZAR Y ELIMINAR ARCHIVOS EN GNU/LINUX
CAPÍTULO 3. PUBLICACIÓN DE PÁGINAS WEB
3.1 BUSCADORES
3.1.1 Buscadores horizontales o genéricos
3.1.2 Buscadores verticales o especializados
3.2 DESCRIPTORES: PALABRAS CLAVE Y SISTEMAS NORMALIZADOS
DE METADATOS
3.2.1 Definición de descriptor
3.2.2 Definición de palabras clave o keywords
3.2.3 Elección de las palabras clave más adecuadas
3.2.4 Cómo usar las palabras clave en buscadores
3.2.5 Herramientas para la elección de palabras clave
3.2.6 Metadatos, elementos y palabras clave dentro de una página web
3.2.7 Especificación JSON-LD
3.3 APLICACIONES DE PUBLICACIÓN AUTOMATIZADA
3.3.1 Herramientas para edición y publicación
3.3.2 Alojamientos y aplicaciones web
3.3.3 Organización de la información a publicar
CAPÍTULO 4. PRUEBAS Y VERIFICACIÓN DE PÁGINAS WEB
4.1 VERIFICACIÓN EN BASE A CRITERIOS DE CALIDAD
4.1.1 Integridad y eficiencia
4.1.2 Usabilidad, seguridad y funcionalidad
4.1.3 Mantenibilidad, Flexibilidad y reutilización
4.1.4 Errores y comunicación.
4.2 VERIFICACIÓN EN BASE A CRITERIOS DE USABILIDAD
4.2.1 Principios básicos
4.2.2 Principios generales
4.2.3 Heurísticas de Nielsen y Molich
4.2.4 Estándares a tener en cuenta
4.3 CONTROL DE ERRORES EN JAVASCRIPT
4.3.1 El objeto console
4.3.2 Control de errores por tipo de dato
4.3.3 Control de errores por presencia
4.3.4 Manejo de excepciones
4.4 VERIFICAR EN BASE A CRITERIOS DE ACCESIBILIDAD
4.4.1 Tipos de discapacidad
4.4.2 Tecnologías donde la accesibilidad web es aplicable
4.4.3 Legislación y estándares
4.4.4 La iniciativa WAI ARIA
4.4.5 Recomendación WCAG 2.2
4.4.6 Proporcionando una declaración de accesibilidad
4.5 NAVEGADORES WEB Y SU HISTORIA
4.6 HERRAMIENTAS DE DEPURACIÓN
4.6.1 Markup Validation Service
4.6.2 HTML Validator
4.6.3 Web Developer Checklist
4.6.4 Web Developer
4.6.5 Allow CORS: Access-Control-Allow-Origin
4.6.6 Analytics Debugger
4.6.7 Google Analytics Debugger
4.6.8 Colorzilla
4.6.9 Perfect Pixel
4.6.10 Tampermonkey
4.7 HERRAMIENTAS PARA LA VALIDACIÓN DE LA ACCESIBILIDAD WEB
4.7.1 Wave Accesibility Evaluation Tool
4.7.2 Axe DevTools – Web Accessibility Testing
4.7.3 ARC Toolkit
4.7.4 TAW
4.7.5 A11Y – Color blindness empathy test
4.7.6 WCAG Contrast Checker
4.7.7 Contrast Checker
4.7.8 Visual Aria
4.7.9 Photosensitive Epilepsy Analysis Tool / PEAT
4.7.10 Job Access With Speech / JAWS
4.7.11 Otras herramientas de Accesibilidad Web de Windows
4.8 HERRAMIENTAS PARA LA VALIDACIÓN DE LA USABILIDAD WEB.202
4.8.1 Wappalyzer
4.8.2 Icomoon
4.8.3 CrazyEgg
4.8.4 Google Analytics
4.8.5 Google Search Console
4.8.6 Google PageSpeed Insights
4.8.7 Prueba de optimización para móviles
4.8.8 Prueba de resultados enriquecidos
4.8.9 Validador de marcado de Schema
4.8.10 Technical SEO Tools
REFERENCIAS