Publicación de Páginas Web
Edición 2023
Pablo Enrique Fernández Casado
Esta obra es una guía práctica y completa diseñada para ayudar a los principiantes a publicar un sitio web de forma que este sea lo más visible, atractivo y accesible posible.
Se abordan todos los aspectos esenciales para que los lectores aprendan a lanzar sus propias páginas web de forma segura con los protocolos y herramientas que garanticen la protección ante intentos de hackeo. A través de explicaciones claras y ejemplos prácticos, los lectores descubrirán cómo elegir las palabras clave y sistemas de metadatos para realizar la optimización de los motores de búsqueda (SEO) y estrategias efectivas de marketing en línea para garantizar que los sitios web creados no solo sean atractivos, sino también funcionales y visibles para el público objetivo.
Con este libro, los lectores aprenderán a crea su página web con una accesibilidad optima, para que todos los visitantes de la web perciban adecuadamente colores y formatos, independientemente del sistema operativo o navegador que utilice.
- Escritor
- Pablo Enrique Fernández Casado
- Colección
- Profesional
- Materia
- Gráficos y diseño web
- Idioma
- Castellano
- EAN
- 9788419857545
- ISBN
- 978-84-19857-54-5
- Depósito legal
- M-23262-2023
- Páginas
- 212
- Ancho
- 17 cm
- Alto
- 24 cm
- Peso
- 361 g
- Edición
- 1
- Fecha publicación
- 01-08-2023
Reseñas
Índice de contenido
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
Libros relacionados
(IFCT0078) Creación, programación y diseño de páginas web
(IFCD0127) Desarrollo web para comercio electrónico
(IFCT0081) Programación básica de páginas web con Javascript y PHP
(IFCD0132) Joomla, sistema de gestión de contenidos web
(IFCD022PO) Desarrollo web para comercio electrónico
Desarrollo Web para comercio electrónico. Construyendo tiendas online
Iniciación a la creación de páginas web
(IFCD0072) Creación y mantenimiento de páginas web
(IFCD010PO) Iniciación a la creación de páginas web
(ADGG039PO) Internet y fundamentos de diseño de páginas web