HTML es un lenguaje de marcado que se utiliza para el desarrollo de páginas de Internet. Se trata de la sigla que corresponde a HyperText Markup Language, es decir, Lenguaje de Marcas de Hipertexto, que podría ser traducido como Lenguaje de Formato de Documentos para Hipertexto.
La historia de Internet comenzó hace más de tres décadas cuando la comunidad científica buscaba una forma de compartir información
Internet está formado por redes de computadoras interconectadas entre sí, comunicadas y distribuidas por todo el mundo para brindar conexión a la red
Cuando un ordenador se conecta a Internet, el protocolo de comunicación le asigna una dirección IP de Internet para encontrar máquinas y recursos Web
Con el origen y surgimiento de navegadores obtenemos acceso a servicios como: www, ftp, grupos de noticias, correo electrónico, redes sociales y otros
La Web surgió con navegadores básicos que sólo interpretaban texto, después apareció HTML haciendo las páginas más amigables y de fácil acceso
La Web 2.0 es la segunda generación de servicios en la Web, que enfatiza en la colaboración online, conectividad y compartir contenidos entre usuarios
La Web 3.0 es una Web extendida, dotada de mayor significado donde cualquier usuario podrá encontrar respuestas a sus preguntas de formas más rápida
Internet es una herramienta utilizada en todo el mundo que nos permite acceder a múltiples recursos y conocer sobre otras personas con facilidad
Los componentes de una página web son: imágenes, texto, audio, video, animaciones y otros contenidos multimedia interactuando con usuarios de Internet
La Web es la forma principal que existe en Internet para transmitir información con enormes posibilidades comerciales implícitas asegurando su futuro
No tiene que saber programación para dedicarse a crear sitios Web. En realidad, lo único que necesita son herramientas de software para editar HTML
Para insertar sonido y video en un sitio Web se usan los tags audio, video y embed. HTML5 brinda la opción reproducir contenidos sin complementos
Las URL (Uniform Resource Locators) son direcciones únicas que sirven para localizar una página Web y sus contenidos en un servidor alojado en la red
Elegir el nombre adecuado para una página Web es un proceso similar al de crear una marca. Debes entender perfectamente tu empresa, proyecto o idea
El alojamiento Web (Web Hosting) es el servicio que provee a los usuarios de Internet almacenamiento de: información, imágenes o contenido multimedia
Son lenguajes Web, protocolos, pautas y tecnologías inter-operativas e internacionales creadas con la finalidad de guiar la Web a su máximo potencial
El primer documento Web creado por Tim Berners-Lee publicado en 1991 con el nombre HTML Tags, fue el sistema de hipertexto para compartir documentos
HTML son las siglas de Hypertext Markup Language, el más utilizado en la Web, un lenguaje basado en etiquetas, que permite mostrar las páginas Web
El objetivo de HTML5 y de sus estándares relacionados es proporcionar un conjunto de potentes instrumentos para desarrollar aplicaciones y páginas Web
Al diseñar una página Web, se indica con un código denominado DOCTYPE html (Document Type Definition DTD), que se sitúa al inicio del documento HTML
HTML es el lenguaje para crear Sitios web. Un código escrito en este lenguaje es básicamente, un texto que el navegador mostrará en formato página web
Para crear una página web se necesita un documento HTML utilizando tres elementos o tags principales que cualquier sitio Web usa: html, head y body
Cómo poner un color de fondo en nuestra página y cómo modificar el texto, formatearlo, cambiar el tamaño, la tipografía, entre otras cosas
Todos los colores que pueda ver en su monitor están formados a partir de unir determinadas proporciones de tres colores primarios: rojo, verde y azul
Para establecer el color del texto en toda la página recurrimos al atributo text del tag body, que recibe un valor para determinar el color del texto
Los elementos lógicos han dominado el marcado HTML desde XHTML 1.0, eliminando muchos elementos en formato físicos como font, u, s, entre otros más
Dividir el texto en párrafos nos da la posibilidad de organizarlo en la página. Considere escribir una idea por párrafo con sólo utilizar 3 o 4 líneas
Para modificar la apariencia del texto en HTML se utilizan etiquetas para crear negritas, cursivas, subrayados encabezados, tachados y citas textuales
Cómo configurar partes independientes del hipertexto HTML para una página Web en colores, tipografía y tamaño del texto
La tipografía puede alterar el significado que asociamos a un diseño. Debemos saber que el texto puede decir una cosa; las letras, otra muy diferente
Para incluir letras propias del alfabeto en castellano es necesario usar códigos HTML que nos permitan visualizar correctamente el texto en la página
La etiqueta hr nos permite generar una separación entre secciones de contenido. Se puede combinar con otros tags como encabezados h1- h6 y párrafos p
HTML utiliza el elemento ancla (Etiqueta a) para crear un enlace. Cuando un visitante hace clic en él, el navegador abre otra página interna o externa
HTML5 también es un termino de marketing para agrupar las nuevas tecnologías y estándares de desarrollo de aplicaciones Web: HTML5, CSS3 y Javascript
Es una extensión de la actual Web; la información obtiene un significado definido que permita a los ordenadores y personas trabajar en cooperación
Terminología y vocabulario más utilizado sobre Internet en la World Wide Web para diseño de páginas Web, estándares y tecnologías
World Wide Web conocida como la Web, es un sistema de documentos de hipertexto vinculados entre si en Internet accesibles a través de navegadores
W3C es una comunidad Internacional donde organizaciones, miembros y público en general trabajan conjuntamente para desarrollar estándares Web y pautas
El aprendizaje en línea ahora se ha convertido en una parte integral de la educación y parece irreversible, incluso cuando la pandemia ha desaparecido
Existen tres tipos de listas en HTML que nos permiten organizar la información: listas numeradas, listas desordenadas y las listas de definición
Un formulario es una zona interactiva de nuestra página web, donde le proporcionamos al usuario controles y campos para que ingrese o elija datos
El tag table permite crear una tabla en HTML. Para definir las filas se utiliza la etiqueta tr, mientras que para las columnas se usa el tag td
Las metaetiquetas sirve para definir metadatos en el documento HTML, estos datos no son visualizados por el navegador, sino que tiene otro propósito
Para insertar una imagen se utiliza la etiqueta img y los formatos más populares aceptados, son JPEG, GIF y PNG. Aunque se pueden utilizar muchos más
Los tags div y span no tienen ningún significado especial, sólo que la primera se define como un elemento bloque y la segunda es un elemento de línea
Para hacer una página adaptable se usa la técnica media queries, que nos permite condicionar varios estilos dependiendo la resolución de la pantalla
Los colores en un sitio web influyen en la capacidad de atracción, conversión o rechazo, denotan un efecto subliminal provocando impulsos al usuario
Internet se define generalmente como una red global que conecta millones de computadoras. Más de 190 países vinculados intercambiando datos, noticias y opiniones
Las TICs o Tecnologías de la Información y Comunicación, son la infraestructura y los componentes que permiten la computación moderna
frame, iframe o también conocido como marco, sirve para insertar un video de Youtube y elementos multimedia dentro de la página Web actual
Un blog es una revista en línea o sitio web informativo que muestra información en orden cronológico con las últimas publicaciones apareciendo primero
Los comentarios HTML son visibles en el código fuente de la página para explicar código, pero no se representan en la parte visual del navegador Web
Un elemento HTML sólo puede tener un ID que pertenezca a ese único elemento, mientras que varios elementos pueden usar un nombre de clase
La Web 4.0 propone un modelo de interacción con el usuario más completo y personalizado, brindando soluciones concretas a necesidades particulares
La Web 1.0 se refiere a la primera etapa en la World Wide Web, compuesta por páginas estáticas conectadas por hipervínculos, sin contenido interactivo
Tutorial para transferir su sitio Web con un cliente FTP, desde su computadora local a un servidor Web con su cuenta de hosting gratuita o de pago
World Wide Web (WWW) por su nombre Web, el principal servicio de recuperación de información de Internet, brinda a los usuarios acceso a documentos conectados entre sí mediante hipertexto
La maquetación web es el proceso de planificación, conceptualización y organización de contenido de una página web. Asegura que los textos, las imágenes, los vídeos, entre otros, estén estructurados para crear una buena experiencia de usuario
Este tutorial de Adobe Dreamweaver para principiantes le enseña cómo utilizar Dreamweaver para crear un sitio web. Cree su sitio de forma rápida y sencilla, paso a paso.
Es el framework perfecto para ahorrar tiempo en el diseño de páginas web responsivas con numerosas plantillas CSS y JavaScript
CSS es un lenguaje de hojas de estilos creado para controlar el aspecto o presentación de los documentos electrónicos definidos con HTML y XHTML. CSS es la mejor forma de separar los contenidos y su presentación y es imprescindible para crear páginas web complejas.
Las hojas de estilo en cascada definido por primera vez en 1996, ofrecen propiedades para ampliar HTML en la representación visual de la página web
Las hojas de estilo constan de una serie de instrucciones que definen cómo se han de representar determinados elementos de página con etiquetas HTML
Las instrucciones CSS debe seguir algunas reglas al momento de hacer uso de: mayúsculas y minúsculas, acentos, guiones, comillas dobles o sencillas
Los comentarios como en otros lenguajes de programación tienen dos propósitos principales: documentar el código fuente y desactivar instrucciones CSS
Con las hojas de estilo también deberíamos esforzarnos por eliminar todos los bytes superfluos y mantener las instrucciones lo más legible posible
Existen tres formas para declarar instrucciones CSS al código HTML: dentro del tag (inline), en head (embedded) y con un documento separado (extern)
La primera parte de una instrucción CSS consta de un selector, que es el que crea la vinculación entre las instrucciones los elementos de la página
Las pseudo clases CSS permiten seleccionar elementos aplicando criterios que no es posible extraer directamente a partir del código fuente
Las medición de las unidades son expresadas bajo abreviaturas en: in, cm, mm, pt y pc para longitudes absolutas. Y em, ex y % para relativas
Las indicaciones del color también se pueden definir de diferentes maneras. La más utilizada es la notación hexadecimal de pares de valores (#ff9933)
Una hoja de estilo puede referenciar URLs o vínculos a otros archivos, casi siempre se trata de imágenes que se vinculan como fondo o tipografías
El sistema en cascada es una regulación para evitar conflictos entre diferentes hojas de estilo, ofreciendo jerarquía en función de su procedencia
La palabra clave !important se utiliza para dar mayor prioridad a una instrucciones, de manera que las instrucciones siguientes no puedan sobrescribirla. Se le da prioridad frente a todas las demás especificaciones.
La specificity es uno de los criterios que utiliza el navegador (u otros agentes usuarios) en caso de conflicto para clasificar las instrucciones CSS existentes. Considere el siguiente ejemplo, muy simplificado:
La aplicación inteligente de este concepto permite definir de manera centralizada todas las propiedades generales de la aplicación (como, por ejemplo, la fuente y su tamaño, el color de fondo, etc.) en lugar de tener que asignar cada vez las mismas propiedades a cada uno de los elementos.
Hay que tener siempre en cuenta que no todas las propiedades son heredables. No obstante, es posible definir una herencia incluso para elementos cuyas propiedades CSS no son heredables por regla general. La palabra clave necesaria para ello es inherit.
El cuadro modelo define y describe el área rectangular reservada a cada elemento de página conforme a las reglas CSS -el denominado elemento cuadro.
Los elementos bloque son por ejemplo, el elemento <body>, el contenedor <div>, lo párrafos, las listas, y tablas. Cada cuadro bloque empieza en una línea nueva y ocupa generalmente todo el ancho disponible. Eso significa que, en el flujo de texto, siempre quedan ordenados uno debajo de otro.
Determinados elementos, como, por ejemplo, <img>, <object> o <input>, se sustituyen mediante elementos externos como imágenes, objetos anidados o elementos de formulario propios del sistema operativo.
Si bien en la especificación se define exactamente cuáles son los elementos bloque y cuáles los inline, existe una instrucción con la que se pueden invertir esas definiciones “naturales”. Por ejemplo, cualquier elemento bloque se puede representar como elemento inline, y viceversa. Incluso se puede suprimir la representación de cualquier elemento (y también se pueden hacer invisibles).
CSS permite liberar los elementos del flujo normal del documento y posicionarlos a voluntad con propiedades absolutas, relativas, fijas y flotantes
Debemos de considerar la página Web desde el punto de vista técnico. La conformidad al estándar es una condición previa necesaria para todo diseño basado en CSS y sin barreras. Los estándares se encuentran definidos por el Word Wide Web-Consorcitium (W3C).
Al separar claramente contenido y diseño, creamos un documento con una estructura lógica muy marcada. Todo lo que pertenece al contenido se puede identificar claramente como tal sin necesidad de medidas auxiliares y el documento, a su vez, es perfectamente comprensible, independientemente de su representación visual.
La accesibilidad Web significa que personas con algún tipo de discapacidad van a poder hacer uso de la Web.
La usabilidad es una característica que mide qué tan intuitiva y fácil de usar es una página web para el usuario común.
JavaScript es un lenguaje de programación que se utiliza principalmente para crear páginas web dinámicas. Una página web dinámica es aquella que incorpora efectos como texto que aparece y desaparece, animaciones, acciones que se activan al pulsar botones y ventanas con mensajes de aviso al usuario.
Netscape inventó JavaScript para hacer dinámica e interactiva cualquier página Web. Debido a que HTML no contaba con las características suficientes
JavaScript es un Lenguaje Orientado a Objetos. Quiere decir que trata a los elementos del DOM como objetos con propiedades, métodos y clases propias
JavaScript considera cada uno de los elementos del árbol como objetos. Los objetos dentro del documento se denomina Modelo de Objeto de Documento DOM
Los sitios tienen tres tipos de archivos. XHTML: contenido y la estructura. CSS: apariencia y la presentación. JavaScript: comportamiento de la página
JavaScript trabaja con guiones dentro del código HTML. La etiqueta de apertura le comunica al navegador que espere código JavaScript en lugar de HTML
Una función se declara como function y consiste en sentencias JavaScript para realizar una tarea. Las funciones se usan las veces que sea necesario
Actualmente existe una variedad de lenguajes de programación, cada uno con características únicas y similares al mismo tiempo.
PHP y MySQL son lenguajes de programación de uso general de código del lado del Servidor, originalmente diseñado para el desarrollo web de contenido dinámico.
En 1994 un programador nacido en Groenlandia, llamado Rasmus Lerdorf desarrollo un código que le ayudaría a crear su página web personal de manera más sencilla. Lo llamó Personal Home Page Tools (PHP Tools) o herramientas para páginas iniciales personales.
Y así llegamos a una tarde de otoño de 1994, en la que un programador danés en paro afincado en Toronto (Canadá), Rasmus Lerdof, se pone manos a la obra para escribir un pequeño CGI en Perl que le ayude a contabilizar las visitas que llegan a su currículum vitae, guardando este valor en una base de datos MySQL.
Y es que la futura sexta versión del lenguaje, que venía planeándose desde mediados de 2005, viene sufriendo retrasos desde hace un tiempo, principalmente, debido a lo ambicioso del proyecto y los problemas con el soporte completo de Unicode.
En un principio diseñado para realizar poco más que un contador y un libro de visitas, PHP ha experimentado en poco tiempo una verdadera revolución y, a partir de sus funciones, en estos momentos se pueden realizar una multitud de tareas útiles para el desarrollo web
PHP es un lenguaje libre. Este término se refiere al tipo de licencia que tiene, básicamente, en tres puntos o libertades
Esta sección no pretende repasar la historia de PHP, sino que, por el contrario, tiene como objetivo realizar una breve reseña de las características principales y los cambios que sufrió el lenguaje desde la versión 3 hasta la 5 inclusive.
PHP amplía nuestros horizontes como programadores y nos convierte en creadores de Aplicaciones Web con el uso de sistemas completos prearmados
Escribamos el siguiente código, dentro de un archivo nuevo creado con nuestro editor favorito, asegurándonos de guardarlo con un nombre cuya extensión sea .php, por ejemplo: hola.php
Notemos que es posible la intercalación de órdenes en lenguaje PHP, alternándolas dentro de una página escrita en lenguaje HTML, tantas veces como sea necesario pueden abrirse y cerrarse los tags de PHP tantas veces como queramos.
Es normal que varias páginas de un sitio o aplicación Web contengan elementos en común que se repiten una y otra vez a lo largo de decenas de páginas.
Realizar comentarios dentro del código PHP es una muy simple pero eficaz costumbre, que consiste en ir escribiendo dentro de cada bloque de código aclaraciones que no sean de utilidad cuando, varios días, semanas o meses después, volvamos a leer el código para hacerle alguna modificación.
Contenedores temporales y permanentes, de pocos y de muchos datos. De acuerdo con cada una de nuestras necesidades específicas, dispondremos de distintas alternativas para almacenar datos en lugares a los que accederemos desde el servidor, donde el intérprete de PHP podrá leerlos por si mismo y los utilizará para su tarea de fabricar una página HTML.
Las variables: pocos datos provisorios. Las ventajas de declarar y usar variables
Un muy pero importantísimo detalle que nos facilitará la lectura de un código PHP, es seguir alguna regla relativa a los nombres que elegiremos a todos los lugares de almacenamiento de datos que utilicemos; entre ellos, las variables.
Para almacenar un dato alfanumérico dentro de una variable, deberemos comprender cómo son afectados esos datos al ser delimitado su inicio y su fin por los dos tipos de comillas existentes: comillas dobles y comillas simples.
Concatenar es unir, es “pegar” elementos que estaban separados. Esos elementos serán, en nuestro caso, los textos, las variables y las constantes que necesitemos procesar.
Las Constantes en PHP se definen con la función define, que necesita que coloquemos dos elementos separados por una coma: el nombre de la constante y su valor.
Una matriz es un lugar en el que almacenaremos datos, de la misma manera que en las variables, pero con la posibilidad de almacenar varios datos (valores) ordenados en distintos compartimientos, en lugar de un solo dato, como en el caso de una variable.
A partir de este momento comenzaremos a interactuar con datos y códigos HTML de manera más amplia. Recién hemos visto como la función print o el comando echo son capaces de escribir, en el código HTML de una página, algún dato que estaba almacenado en una variable.
La primera herramienta con lo que contamos para definir remotamente un valor a una variable ubicada en el servidor son los enlaces que envían variables.
Se trata de una matriz que almacena todas las variables que hayan sido enviadas hacia el servidor adjuntadas a un enlace
Otro método para enviar variables hacia el servidor es el típico formulario de ingreso de datos, en el que una persona escribe algo en su navegador, mientras visualiza el formulario en su pantalla.
Codificar el código HTML necesario para enviar un dato mediante una petición get (un enlace que adjunta variables) es muy sencillo, no necesitamos crear ningún formulario, simplemente creamos enlaces comunes, que envíen los datos necesarios al ser pulsados por el usuario.
El uso más común de un formulario con método post es enviar datos que serán almacenados en una base de datos, o que provocarán operaciones que habilitaran acceso a datos privados (con un formulario de acceso a una zona privada, o de registro).
Para mostrar datos que se enviaron desde un enlace o un formulario, podemos utilizar cualquiera de los métodos que ya hemos aprendido en capitulo anteriores
La estructura del if puede tener algunas variantes, la más simple de todas es la que sigue:
Para esos casos en que no resulto verdadera la condición, contamos con el else. El else nunca se puede ejecutar solo, es apenas un complemento de un if
En los casos en que necesitemos plantear todas las posibilidades. Necesitamos algo más para unir más de dos condiciones. Ese “algo mas” es el elseif, que plantea una nueva condición que sólo se ejecuta si la condición anterior no fue verdadera; es decir, es parte del else de la condición anterior y, a la vez, plantea una nueva condición.
De las estructuras condicionales denominada switch se dice que es “selectiva”, ya que selecciona uno de varios posibles caminos según el valor de una variable
Cada case se cierra con la instrucción break que, al ser ejecutada, nos hace salir inmediatamente de la ejecución del switch; si no estuviera ese break al final de cada caso, una vez encontrado un case verdadero y ejecutadas sus sentencias, se seguirían ejecutando innecesariamente las preguntas de los restantes case, perdiendo tiempo sin necesidad.
Cuando planteamos una condición que debe ser evaluada por un condicional, sabemos que debe ser booleana, es decir, que se puede evaluar únicamente como “verdadera” o “falsa”. No podemos poner como condición “¿Qué hora es? “, pero si podemos poner como condición “son las cinco
En otros casos, necesitaremos crear condiciones complejas, que quieran combinar (unir) dos o más condiciones simples en una, para evaluarlas como una sola condición. A elemento que permite combinarlos lo llamamos operador lógico
Todos los operadores lógicos evalúan el “valor de verdad” (es decir, si es verdadera o falsa) De cada una de las condiciones por separado y, luego, según el operador utilizado para unir estas condiciones, devuelven un único valor de verdadero o falso para el conjunto completo de condiciones que formaban esa expresión.
En este “dialogo en etapas” que implican las paginas dinámicas, este “estar esperando” en una segunda página un dato que el usuario debería haber enviado hacia el servidor desde una página anterior (ya sea con un enlace que envía variables, o con un formulario), puede suceder que el dato esperado nunca llegue, con lo cual se frustraría el intento de usarlo.
Las cookies son simples archivos de texto plano (sin formato, sin ninguna decoración), creados por el navegador del usuario en su propia computadora, en el momento en que el servidor Web se lo solicita.
En una cookie se puede almacenar muy pocos datos (hasta un máximo de 4093 caracteres por cada cookie), y solo es posible almacenar hasta 20 cookies por dominio (esto es importante tenerlo presente por si en distintas sesiones de nuestro sitio hacemos uso de cookies), y un navegador solo puede almacenar hasta 300 cookies en total.
No es lo mismo eliminar un archivo de cookie completamente del disco del usuario, que simplemente vaciar el valor de algunas de sus variables.
Todos los sitios web que almacenan en bases de datos los contenidos de sus páginas, agregan o seleccionan información mediante un formulario dinámico
Para poder crear nuestra primera base de datos podemos interactuar con phpMyAdmin. En caso de haber utilizado el XAMPP, EASYPHP o APPSERV la URL que escribimos será
La creación de la estructura de una tabla se puede realizar con una interfaz visual como phpMyAdmin, es más sencillo de esta forma que con código SQL
Los campos de las tablas MySQL nos dan la posibilidad de elegir tres tipos de contenidos: datos numéricos, cadenas (alfanuméricos) y fechas y horas
Uno de los objetivos de la creación de una tabla en una base de datos es que los datos contenidos en ella se puedan leer y mostrar en una página web
Los usuarios de nuestro sitio también podrán agregar datos a nuestra base a través de formularios para escribir algo y enviarlo hacia el servidor
Una base de datos es una colección de datos organizados y estructurados según un determinado modelo de información que refleja la relación entre ellos
MySQL es un sistema gestor de administración de bases de datos de código abierto (Database Management System, DBMS) para bases de datos relacionales
XAMPP es un paquete de solución amigable para principiantes en el desarrollo web de fácil instalación, configuración y uso
Los sitios Web son estructuras de información como tantas otras, con las singularidades que aportan las características que le son propias como: la hipertextualidad, la forma gráfica, el acceso y la interactividad.
Los Sitios Web deben ser creados por equipos multidisciplinarios, con la finalidad de ofrecer información puntual y útil para los usuarios de Internet
Internet es una red de dispositivos conectados que abarca todo el mundo. La Web son servicios que la sustentan, como: navegadores, correos, ftp, etc.
¿Puedo convertir mi computadora en un Servidor Web? Es posible, pero necesitará de servicios, protocolos y programas especializados para lograrlo.
No tendrás muchas oportunidades de crear una Web de éxito si no ha decidido para qué va a servir. Los tipos de sitios en Internet más comunes son:
Cuando se comienza un diseño Web, debe pensar cuidadosamente sobre necesidades y estrategias del proyecto antes de comenzar a construir páginas Web
Un buen sitio Web no es uno que consulte una vez y después olvide, es aquel que puede añadir a marcadores y al que desea volver de manera periódica
Un proyecto consiste en un conjunto de actividades interrelacionadas, con un principio y fin, que utiliza recursos limitados para lograr un objetivo
Todo se encuentra centrado en definir objetivos. Construir las ideas y preferencias de la empresa para establecer metas alcanzables en el sitio Web
La empresa debe ser consciente que la elaboración y gestión del Sitio requiere un compromiso compartido con el personal de desarrollo del proyecto
La elaboración de páginas Web comprende las fases de Análisis, Planificación, Contenido, Diseño, Programación, Testeo, Mercadeo y Publicidad
Un CMS es un programa que permite crear una estructura para la creación y administración de contenidos en páginas web por parte de los administradores
Empiece por conocer al cliente, reúna información de cómo lleva su negocio. Comience a trabajar el proyecto hasta tener claros objetivos y estrategias
Todo proyecto debe contar con objetivos definidos para determinar los usuarios, lo que esperan de la visita y qué se desea comunicar con el sitio Web
A la hora del desarrollo de una página Web se debe aclarar y definir de manera básica las expectativas existentes en torno a la aplicación Web
Los usuarios es la población que se pretende alcanzar o influir con el sitio Web y se encuentra vinculado con la naturaleza del sitio que se propone
Software que se utilizaría para el desarrollo Web: sistemas operativos, servidor, editores Web, lenguajes de programación, animaciones, entre otros
Las relaciones de las páginas entre sí configuran la estructura de menú del sitio. A partir de la página principal se vinculan al resto de las páginas
El diseño de las páginas debe ser en función de los requerimientos del sitio y de los usuarios, cuidando los elementos empleados comunicar el mensaje
Cada sitio Web tiene sus convenciones no escritas: Conozca su público, sea coherente y no moleste a sus visitantes con adornos gráficos innecesarios
Conocemos más sentimientos que colores. Cada color produce efectos distintos a menudo contradictorios. Un mismo color puede actuar de manera diferente
Se deberá establecer qué contenidos presentará el sitio para cumplir su misión y satisfacer los requerimientos de la empresa y audiencia de Internet
El contenido dependerá directamente de la temática de la Web. La mayoría de los usuarios que acuden a un sitio Web lo hacen en búsqueda de información
La actualización de forma periódica y regular es una vía para mostrarle al usuario contenido novedoso y asegurarse de que volverá a visitar el sitio
Un sitio Web es el vínculo que respalda la información de tu empresa y las redes sociales se encargan de dar mayor difusión a dicha información
Para alcanzar un buen diseño Web en Internet debe considerarse algunos factores para lograr posicionamiento en Internet y una adecuada visibilidad
El posicionamiento en buscadores consiste en utilizar técnicas de optimización en sitios Web, para lograr situar su website en los primeros resultados
La técnica de dar de alta en buscadores ayuda a aparecer en consultas realizadas por los usuarios y aumentar el tráfico de las visitas a un sitio web
Para aparecer en las primeras posiciones de los buscadores, es conveniente considerar una serie de piezas clave en la elaboración de los contenidos
Otra alternativa para que un sitio Web sea indexado por un buscador, es siendo enlazado por otra web. A partir de ese momento será visible en Internet
Cuando Larry Page y Sergey Brin decidieron organizar toda la información de la red establecieron un concepto base en todo su algoritmo: los enlaces
La técnica de SEO debe hacer un análisis y modificaciones en la página Web a nivel de contenidos, títulos, etiquetas, códigos, diseño y accesibilidad
La optimización para buscadores consiste a menudo en modificaciones que podrían causar impacto en la experiencia del usuario y rendimiento del sitio
Las empresas que tengan una página Web operativa en Internet deben dar a conocer su existencia para ayudar a incrementar el número real de visitantes
El origen del sistema UNIX está ligado al desarrollo de un proyecto iniciado en 1968.
En la actualidad las <strong>versiones de UNIX</strong> más difundidas son las siguientes:
En los primeros tiempos de UNIX éste se empleaba en entornos educacionales y de investigación. Las leyes norteamericanas impedían a AT&T participar en el mercado de las computadoras, por lo que cedía gratuitamente su sistema UNIX a las universidades y algunas empresas.
A principios de los años noventa Linus Torvalds desarrolló un pequeño núcleo de un sistema clónico de UNIX como parte de uno de sus proyectos de investigación.
La situación del mercado de los sistemas operativos ha sufrido cambios significativos en los 10 últimos años. Tradicionalmente se consideran dos categorías marcadamente diferenciadas: el mercado de los grandes servidores y el mercado doméstico y de ofimática.
Seguramente se estará preguntando qué ventajas puede ofrecer UNIX respecto a los modernos sistemas actuales. Después de todo se trata de un dinosaurio informático con décadas de historia a sus espaldas.
Una de las características de UNIX que más le hacen destacar sobre el resto de los sistemas operativos es una cierta consistencia, un modo de trabajo simple pero potente que se ha dado en llamar la filosofía UNIX.
El desarrollo decidido de los sistemas Windows fue despertando paulatinamente las reticencias de los usuarios de UNIX y Apple.
Lo primero que necesita para iniciar sesión UNIX es una cuenta en el sistema al que quiere acceder. Disponer de una cuenta en un sistema UNIX implica poder ejecutar órdenes en él y guardar datos en sus discos duros.
Habitualmente este nombre identifica a la pantalla, el teclado y el ratón que se encuentran conectados directamente al sistema. Por razones de seguridad la consola no suele estar accesible a cualquier usuario, estando reservado su uso al administrador del sistema.
Un grupo es un conjunto de usuarios al que se le asigna un nombre. Por ejemplo, al grupo alumnos puede pertenecer todas las cuentas de los alumnos de una escuela o facultad.
Como sabe las órdenes deben teclearse siguiendo unas normas determinadas, o de otra forma serán descartadas por el intérprete de órdenes.
Esta sección y la siguiente introducen los diferentes mecanismos de documentación que existen en UNIX y Linux. Es muy importante moverse con agilidad entre ellos, ya que representan una ayuda valiosa para cualquier usuario de UNIX.
Esto es así porque gran parte de la interacción del sistemas operativo con el mundo exterior se realiza precisamente a través de él. La importancia de éste es fundamental puesto que permite llevar a cabo la gestión y organización de la máquina.
Internet de las cosas es uno de los mayores desarrollos tecnológicos de las últimas décadas y ahora está teniendo un gran impacto estrategias de SEO
Los banners son espacios de publicidad de tamaño variable, que suele alquilarse en sitios Web y al pulsarlos conducen a la página Web del anunciante
El objetivo del SEO es aumentar su presencia en los resultados de búsqueda, para que pueda obtener más clientes potenciales, ventas e ingresos
El marketing online posee atributos esenciales que le diferencian del marketing convencional, como la interactividad del medio y su alcance global
Es una modalidad que consiste en la comercialización bienes y servicios a través de internet, empleando como formas de pago los medios electrónicos
La arquitectura de información trabaja el diseño estructural de sistemas de información, organización, recuperación y presentación intuitiva de datos
Las empresas comienzan a invertir tiempo, dinero y esfuerzo en campañas a través de Internet, pero la Web es un medio de comunicación bidireccional
Googlebot es el robot de rastreo web de Google, mediante el cual Google descubre páginas nuevas o actualizadas y las añade al índice del buscador
El marketing online responde al llamado a la acción, los consumidores en línea inician la comunicación buscando información de interés y publicidad
La organización de contenidos en una página Web facilita el uso del producto al usuario final, mejorando la eficacia de la recuperación de información
El BENCHMARKING es el proceso continuo de medir productos, servicios y prácticas contra los competidores más duros o aquellas compañías reconocidas
Transformar los leads en ventas nunca es tarea fácil. La comunicación es la clave para motivar a los usuarios para que prueben nuestros productos.
Después del proceso de aprender a programar en HTML, CSS, Javascript. Nos queda el camino para realizar la práctica de nuestros conocimientos
La Experiencia de Usuario se refiere a la satisfacción y facilidad de uso que tiene una persona al interactuar en un entorno Web o dispositivo
Instalar WordPress en su computadora puede ser un gran paso hacia la creación de un entorno de prueba para sus temas y complementos de WordPress.
La historia completa de Facebook desde las primeras aventuras de Mark Zuckerberg en Harvard y la difusión de noticias falsas y viajes al Congreso
Los motores de búsqueda o buscadores son mecanismos que distribuyen información a los usuarios web a partir de palabras clave.
Consejos para encontrar un trabajo de diseño gráfico como independiente o en la industria del Diseño
Obtener backlinks de sitios de alta calidad puede transferir autoridad a su sitio, para obtener una clasificación más alta resultados de Google
Las palabras clave de cola larga son más específicas y menos comunes que otras palabras clave, tiene de ventaja una mayor tasa de conversión
Principios e ideas de diseño para crear un sitio web profesional que muestre tu identidad de marca en línea
El diseño de empaques puede ser emocionante, pero es importante no adelantarse. Aquí hay 8 reglas de diseño de empaques a seguir antes de imprimir
Una empresa sin marca es como una persona sin personalidad: aburrida. Los clientes evitan personas y empresas aburridas. ¡Aprende a crear tu marca!
En el comercio tradicional está presente la interacción directa a través de vendedor y comprador. En el comercio electrónico las transacciones se realizan con la ayuda de Internet
Hay una variedad de maneras en las que puede ganar algo de dinero extra desde la comodidad de su sofá o mesa de comedor, todo sin salir de su casa
SEO, email, Analytics, redes sociales, lo que sea. ¡Aquí están las mejores herramientas para ayudarlo a realizar Marleting para su negocio
A medida que cambian los algoritmos, surgen nuevas técnicas y consejos. Aquí están las 10 técnicas de SEO más importantes para optimizar tu sitio
Héroes de la Informática, lista de ingenieros informáticos famosos con información biografíca sobre la vida personal, trayectoria profesional y las obras de varios ingenieros informáticos famosos de todos los tiempos.
Bill Gates junto con Paul Allen fundaron el negocio de software más grande del mundo: Microsoft, convirtiéndolo en uno de los hombres más ricos
Steve Jobs fundó Apple Computers con Steve Wozniak. Bajo la guía de Jobs, la compañía fue pionera en tecnologías revolucionarias como el iPhone y iPad
Fundador director del World Wide Web Consortium (W3C), que supervisa el desarrollo continuo de la Web. Es conocido como el Padre de la Web
Larry Page, empresario de Internet y científico en computación, se unió a Sergey Brin, compañero de la escuela de posgrado, para lanzar el buscador Google en 1998
Sergey Brin creó Google con Larry Page, los dos se convirtieron en multimillonarios cuando Google se convirtió en el motor de búsqueda más popular del mundo y en un gigante de los medios
Mark Zuckerberg es cofundador y director ejecutivo del sitio web de redes sociales Facebook, así como uno de los multimillonarios más jóvenes del mundo
El empresario estadounidense Jeff Bezos es el fundador y director ejecutivo de Amazon.com y propietario de 'The Washington Post'. Sus exitosos negocios lo han convertido en una de las personas más ricas del mundo
Dennis Ritchie fue un reconocido científico informático estadounidense. Es mejor recordado por crear el lenguaje de programación C y sus contribuciones al desarrollo del sistema operativo UNIX
El famoso matemático Alan Turing demostró en su artículo de 1936, En Números computables, que no puede existir un método algorítmico universal para determinar la verdad en las matemáticas
Linus Torvalds, un estudiante finlandés, desarrolló el sistema operativo Linux, similar a Unix mientras estaba haciendo su maestría en el año 1991
Jimmy Wales, nacido el 8 de agosto de 1966 en Huntsville, Alabama, EE. UU., empresario estadounidense, cofundador de Wikipedia, una enciclopedia gratuita basada en Internet que opera bajo un estilo de gestión de código abierto
Steve Wozniak es un científico informático estadounidense conocido como uno de los fundadores de Apple y el inventor de la computadora Apple II
Richard Stallman inició el movimiento del Software Libre en 1983. Es el creador del proyecto GNU y presidente de la Free Software Foundation
Rasmus Lerdorf es conocido por haber iniciado el proyecto PHP en 1995 y ha contribuido a una serie de otros proyectos de código abierto a lo largo de los años