Documentos de Académico
Documentos de Profesional
Documentos de Cultura
El marketing se puede considerar como una disciplina científica por las tres
siguientes razones:
Marketing web
Con los cambios acometidos en este último tiempo, podemos decir que el
marketing se ha tenido que actualizar e indagar un poco más, para tratar el
marketing de forma online: marketing digital o marketing electrónico.
Por otro lado, desde el punto de vista del consumidor, Internet permite en
todo momento que éste tenga un papel activo y permite que los productos y
servicios que adquiere sean totalmente personalizados.
Las ventajas que reúne este medio, Internet, para los consumidores son
varias, entre ellas podemos encontrar:
1.- Flujo
2.- Funcionalidad
3.- Feedback
4.- Fidelización
La primera ‘F’, flujo, haría referencia al estado mental que tiene un usuario
determinado en Internet al sumergirse en un determinado site que le ofrece
una experiencia personalizada llena de interactividad, elementos multimedia y
un determinado valor.
Una vez que la relación ha comenzado, porque tanto flujo como funcionalidad
existen, debemos seguir ‘conversando’ con el usuario y sacar partido a la
información que nos da el mismo. Vía Internet podemos preguntar al usuario
sus gustos y preferencias, qué mejoraría, datos sociodemográficos, es decir,
toda aquella información que nos ayude a conocer mejor al tipo de usuario que
visita nuestra web y establecer una relación y una actividad basada en sus
necesidades para personalizar nuestras acciones, ofertas o promociones por
ejemplo, en cada contacto que tengamos con él.
Teniendo en cuenta que una de las principales ventajas que nos aporta
Internet es su interactividad y que esto aporta a la empresa un gran
conocimiento sobre su usuario tipo, tiene la oportunidad de ofrecer a los
consumidores los productos y servicios adaptados a las necesidades de los
mismos. Es decir, este modelo 1 to 1, permite realizar un tipo de marketing
personalizado para cada uno de nuestros clientes.
Este tipo de marketing es muy apropiado para la situación del mercado actual,
debido a la gran competencia que existe y a las pocas limitaciones que hay
para comercializar cualquier tipo de producto o servicio.
Marketing de permiso
El Permission Marketing fue desarrollado por Seth Godin (ex vicepresidente
de marketing de Yahoo!) y, básicamente consiste en el deber de solicitar
permiso antes de enviar cualquier tipo de publicidad o comunicación a los
consumidores.
¿Qué hago si mi plan sale mal, es decir, si se me acaba el ‘lugar’ y sigo sin
plan? Simplemente, despido al sastre que me hizo el traje. Esto es lo que hacen
muchas empresas: pagan a una agencia para que les diseñe una forma de
interrumpir a todo el mundo con un mensaje y, si no funciona, cambian de
agencia. La contrapartida en versión permission sería buscar un grupo de
“víctimas” con unas características especiales (temas en común, etc.) y
acercarse a la primera de ellas con un conocimiento claro de quien es y de la
“propuesta de valor” que mis encantos le ofrecen, e intentar ir avanzando en el
permiso que tengo para hablar con ella, cenar con ella, etc.
Las empresas suelen utilizar los datos de aquellos usuarios que en algún
momento han solicitado información o se han interesado por algún producto o
servicio en concreto para mandarles publicidad, contenido, etc. que realmente
le interese y que encaje con un perfil determinado.
Marketing de atracción
Este tráfico tiene como objetivo en todo momento dar a conocer nuestro
producto o servicio a nuestros clientes potenciales, es decir, no se centra
directamente en la venta del producto si no que informa al usuario en todo
momento de las características, beneficios y ventajas que obtiene al decantarse
por su producto. Se encuentra muy en consonancia con el marketing relacional
ya que persigue crear una relación con el cliente potencial, con la diferencia de
que el marketing relacional aparte de perseguir establecer una relación con el
cliente potencial pretende que sea duradera en el tiempo, para que se produzca
la fidelización del mismo.
Si los usuarios sienten que se les está ayudando a tomar la decisión en vez
de incitando directamente a la compra del producto, depositarán una mayor
confianza en la empresa, que finalmente radicará en la realización de la compra
del producto por parte del consumidor e incluso en la recomendación del mismo
por diferentes vías tanto a familiares, amigos, seguidores o incluso a dar su
opinión por las diferentes redes, foros, blogs o comunidades de usuarios online.
Marketing de retención
Contenido de la web.
Dinamicidad de la misma.
Marketing de recomendación
Una vez fidelizado el cliente, debemos conseguir que el mismo actúe como
prescriptor de nuestros productos y servicios apoyándose sobre todo en el
marketing viral, definido como aquellas formas de generación de red por parte
de nuestros clientes.
Conclusión
La estrategia de marketing online pasa a ser el núcleo de la planificación
estratégica de la empresa, ya que se debe realizar una estrategia en la que se
identifiquen los objetivos generales de la empresa. Básicamente estos objetivos
son:
Una vez que hemos generado visitas hacia nuestra página, lo que nos
interesa es que una vez que están dentro de nuestra web, se realice la compra
de productos y servicios.
Una vez que se produzca la compra, como empresa nos interesa que ese
consumidor vuelva a comprar (fidelización de clientes).
Presupuesto total.
Saber a quién está dirigida la web es uno de los puntos más importantes a la
hora de comenzar a diseñarla y planificarla. No es lo mismo una web que tenga
que atraer a adolescentes que a gente de la tercera edad, igual que no será
igual una web española que una japonesa.
Esta razón es también práctica, ya que alguien joven puede llegar a tener la
última versión de su navegador, con un equipo más moderno y potente, lo
suficiente como para soportar todo el contenido que queremos mostrarle. Por el
contrario, alguien mayor puede tener un equipo más antiguo, con un navegador
no actualizado, y una página excesivamente innovadora podría no mostrársele
como nosotros queremos.
En segundo lugar, tenemos que tener en cuenta qué son las cookies. En
cualquier sitio web, utilizamos las cookies para calcular el número de visitas, los
visitantes únicos y para registrar otros datos.
Por ejemplo, nuestro sitio web lo vamos a comparar con una tienda física.
Podemos tener 8 visitas al día de 3 visitantes únicos. ¿Qué quiere decir eso? 3
personas han visitado nuestra tienda 8 veces. La persona 1 ha entrado dos
veces al día en nuestra tienda, la persona 2 ha entrado cuatro veces y la
persona 3 ha entrado también dos veces en nuestra tienda en el mismo día.
Pero, ¿esas visitas han sido rentables? En nuestra tienda puede entrar un
número considerable de visitas pero que nadie que nos visite acabe comprando
en nuestra tienda. Si ocurre esto, nuestra tienda no es rentable.
1. Métricas
2. Visitas
Esta métrica se define como el número de veces que los distintos usuarios
han estado en un determinado sitio web en un período de tiempo determinado.
La variable visitas junto a la variable visitantes, forman la base del cálculo de
cualquier otra métrica web. Por eso, debemos tener en cuenta que cada
herramienta cuenta estas dos variables de forma distinta, por lo que hay que
tener muy claro la forma que tiene la herramienta de calcular ambas variables.
1. Visitantes
2. Cuando una persona accede a nuestro sitio web desde dos lugares
diferentes, por ejemplo, desde el pc de casa y desde el pc del trabajo, se nos
contabilizan dos visitantes únicos y realmente se trata de la misma persona.
Marketing Web
Teniendo en cuenta esta premisa, por eso si una persona se conecta desde el
trabajo y desde su casa aunque utilice el mismo navegador se contabilizarán
dos visitantes únicos, ya que el navegador en cada pc tendrá un identificador
diferente.
Por otro lado, si el navegador se usa con distintas cuentas de usuario, cada
una tendrá asignado su propio identificador único.
Por tanto, debemos tener en cuenta que si un mismo usuario accede desde
dos navegadores distintos a nuestro sitio web, cada uno de ellos tendrá un
identificador único que Google Analytics contabilizará como dos visitantes
únicos en lugar de uno sólo.
Páginas de entrada
2. Número de entradas.
A: Tasa de conversión muy alta y tasa de rebote muy alta. En esta situación, habría
que optimizar ambas tasas de forma urgente.
B: Tasa de conversión muy baja y tasa de rebote muy baja. En este caso habrá
algún tipo de problema en el proceso de conversión, por lo que hay que investigar
en profundidad qué pasa y solucionarlo de inmediato.
C: Tasa de conversión muy baja (casi cero) y tasa de rebote muy alta. En este caso
las páginas se tendrían que eliminar.
Por otro lado, comparando la tasa de rebote de cada palabra clave con la tasa
de rebote de nuestro sitio web podemos identificar las páginas de entrada que
no son interesantes para los usuarios y que se deben optimizar.
Páginas de salida
En este último caso, como la tasa de salida alta será un dato positivo o
negativo en función de la página de salida que estemos analizando, debemos
considerar:
1. Home.
En este caso, lo más normal es que la tasa de salida sea alta por lo que
deberemos analizar la tasa de rebote:
Si ésta es baja y se combina con una tasa de salida alta, significa que los
usuarios navegan desde la home a las páginas interiores y después abandonan
nuestro sitio web por la home.
Un único visitante realiza una visita a la web y pasa tres veces por la página
principal. En este caso se contabilizarían 3 páginas vistas y 1 página vista
única.
Por ejemplo, tres páginas por visita significa que cada una de las visitas
consulta una media de tres páginas.
Esta variable por tanto se calcula mediante la diferencia ente la hora y fecha
en la que se accedió a la página y la hora y fecha en la que se accedió a la
siguiente página registrada de nuestro sitio web.
Pero, ¿qué ocurre si el usuario sólo visita una de las páginas de nuestro sitio
web?; y ¿cómo calcula el promedio de tiempo en la última página visitada? En
estos casos, no se puede calcular el promedio de tiempo en una página web.
De todas formas, una duración baja tampoco sería bueno para la obtención
de conversiones, ya que no interesarían nuestros productos a los usuarios.
3. Páginas de formularios
En aquellas páginas en las que los distintos usuarios tienen que rellenar
formularios, bien para suscribirse, obtener información de algún tipo de servicio
o producto, etc. mucho tiempo puede significar que el formulario es largo y
complicado y poco tiempo puede significar que los usuarios no lo rellenan o
que lo abandonan sin llegar a terminarlo.
En este caso, esta variable indica el tiempo medio que pasan los usuarios en
un sitio web.
Es muy importante, que tengamos claro como Google Analytics calcula tanto
la métrica del punto anterior como la de este punto.
Página Web
En este caso se trata del tiempo medio que pasan los usuarios en una
determinada página del site, sumando los diferentes tiempos en la página y
dividido por el número de veces que se ha visto la página.
1. sa de rebote
Si una página tiene un porcentaje de rebote del 70%, significa que de cada
100 usuarios que llegan a la página, 30 se quedan en la web. En este caso, los
usuarios que visitan esa página no tienen mucho interés por lo que les
muestra. Lo normal es que la tasa de rebote tenga valores cercanos al 30%. Si
nuestra tasa de rebote supera el 40% debemos comenzar a preocuparnos y si
son superiores al 50% debemos llevar a cabo acciones inmediatas para
solventar el problema.
Esta métrica se trata de una de las más útiles, ya que se puede utilizar en
multitud de casos:
Home
A aquellas páginas que tienen una cifra elevada en ambas métricas, hay que
tenerle controlado aún más la tasa de rebote, ya que si éste fuera alto, su
optimización llevará asociado la reducción del porcentaje de rebote del sitio
web de forma globalizada. También nos ayuda a controlar e identificar las
páginas que no interesan a los usuarios y que no ayudan a mantener a los
usuarios por nuestra web.
2. Referrers
En este caso, no debemos perder de vista todas aquellas páginas por las que
nos llega tráfico a la web. Si el porcentaje de rebote es alto, este tráfico no es
de calidad.
3. Palabras clave
Debemos tener en cuenta que en el caso de que nuestro sitio web se trate de
un blog, debemos analizar la tasa de rebote con cautela, ya que en este
caso en particular, los usuarios leen un determinado post y abandonan el blog.
Todo dependerá del tipo de blog que estemos analizando. Por ejemplo, si se
tratase de un blog profesional éste perseguirá que sus lectores se pongan en
contacto con él a través de un formulario y para ello deberán que hacer al
menos un clic al respecto. En este caso, la visita no se contabiliza para la tasa
de rebote. También puede ocurrir que los usuarios que terminen de leer un
determinado post se interesen por otros contenidos del blog y realicen clics al
respecto, en cuyo caso tampoco se contabilizaría como rebote.
1. Tasa de salida
Esta métrica la podemos definir de dos formas diferentes. Por un lado, como
el número de usuarios que abandonan el sitio web desde una página
determinada de nuestro site y por otro como el porcentaje de visitas que
abandonan un sitio web desde una página en concreto. Esta página
corresponde a la última página que ha visto el usuario antes de abandonar el
sitio y que se denomina página de salida.
Pero debemos tener en cuenta algunos matices como si al principio del proceso
se pide al usuario datos de acceso o registro, por lo que la mayoría de ellos
crearán su usuario y contraseña. Es importante que lo tengamos en cuenta
ya que cuando un usuario se registra, normalmente le llega un enlace al correo
para confirmar su dirección de e-mail por el que se abre una nueva ventana y
se abandona la sesión anterior, por lo que se abandonaría la página anterior del
proceso y el usuario seguiría con la compra. Hay que mirar con cautela esa tasa
de salida.
1: En las páginas que exista una llamada a la acción para que el usuario siga
navegando por nuestro site, deben tener un tasa de salida baja.
1. Tasa de conversión
En este sentido, si por ejemplo, nuestra web es una tienda online, y tenemos
una tasa de conversión del 3%, significa que se producen 3 ventas por cada
100 visitas.
Entorno de negocio.
La clave para tener éxito en marketing dentro de las redes sociales se centra
en los fundamentos que ya hacen que el negocio sea grande, y que permiten a
los clientes correr la voz sobre los productos o servicios excepcionales.
Aquí está un plan de 5 pasos que puede ligarse con la experiencia de los
clientes y así tener un mayor respaldo, el cual permitirá atraer más clientes al
negocio.
Los beneficios del e-mail marketing van más allá de simplemente mantener
informados a los clientes. El hecho de pedir una dirección de correo electrónico
fortalece el vínculo entre la empresa y los clientes, porque están confiando con
un pedazo de su información personal.
Por ejemplo, un archivo en línea con el contenido del boletín del correo
electrónico, puede ser enviado como enlace a varios sitios de redes sociales en
torno a la Web.
Si les das información de que hablar, ellos con gusto lo compartirán con sus
amigos. Algunos ejemplos de artículos que el negocio puede publicar
incluyen:
Las redes sociales son muy populares ahora, pero hay que recordar que los
usuarios tienden a ser más como conocidos ocasionales en comparación a los
clientes apasionados que el e-mail marketing ofrece.
Los derechos de propiedad intelectual duran toda la vida del autor más 60
años después de su muerte. Pasado este plazo, las obras pasan a ser dominio
público, por lo que pueden ser utilizadas, adaptadas, etc. sin necesidad de
solicitar autorización a quien tenga los derechos de explotación. Los derechos
sobre la propiedad intelectual son gestionados por las sociedades de autores (la
más conocida es la SGAE).
Al estar en una economía de mercado, libre y para sustentar ese sistema, los
poderes públicos tienen la obligación de mantener un mercado competitivo y,
para ello, están obligados a regular la competencia o a establecer normas
concurrenciales (sobre competencia) que permitan es acceso de todos al
mercado y que permitan mantener la economía de mercado.
Cuando alguien realiza una patente (nuevo invento) nadie puede distribuir o
comerciar la patente. Hay una ley específica que determina que nadie salvo
autorización del autor, puede hacerlo hasta pasados 20 años desde su creación
(en España). Lo que se llama el Estado de la Técnica, determina si es patente o
no un invento.
Conductas exentas:
Fusión directa: unión del activo, pasivo y socios de las empresas para crear
una nueva.
Las ayudas públicas. La CNC puede analizar los criterios de concesión de las
ayudas públicas otorgadas por cualquier administración pública para evitar que
se favorezca a unas empresas frente a otras.
Apariencia dinámica
La página de inicio de Google funciona porque la personalidad que
expresa corresponde con la de la empresa. Independientemente de cuál
sea su personalidad, la mejor forma de conseguir coherencia es
asegurándose de que todo el material del sitio Web se ajusta a un estilo
definido desde el principio. No perder de vista la personalidad y el
carácter del sitio Web tiene sus compensaciones. A medida que los
internautas empiecen a confiar en el contenido de su sitio Web, irán
desarrollando una relación emocional y personal con su empresa. Un
sitio Web puede expresar, si es oportuno, un estilo familiar y de
confianza, como el de un amigo cuando contesta a un correo electrónico.
Souza y su equipo tienen claro que las mejores iniciativas en línea son
aquellas que proporcionan información específica destinada a un prototipo
de comprador concreto. El sitio Web de Malware City se desarrolló para atraer a
tres prototipos de comprador distintos:
Cualquier elemento que involucre al internauta con el contenido del sitio Web
supone una buena forma de comprometer al visitante, despertar su interés y
motivarle a que inicie el proceso de compra. Entre estas herramientas
interactivas podemos mencionar programas que publican de forma instantánea
el valor de las acciones en los sitios financieros, o herramientas para enviar y
congregar a activistas en los sitios Web de los partidos políticos. El contenido
interactivo involucra a los visitantes, con lo que es más probable que inicien un
proceso de venta.
Un foro o una wiki en donde los clientes puedan compartir sus experiencias y
ayudarse entre sí funciona muy bien para muchas organizaciones como forma
de demostrar a los clientes potenciales que existe una comunidad activa que
utiliza sus productos y servicios. Dicho de otro modo, un grupo de clientes que
interactúen entre sí en su sitio Web es una buena estrategia de marketing.
Se recomienda que las direcciones URL sean permanentes para que nadie se
encuentre con vínculos inexistentes cuando visiten el sitio meses o años más
tarde. El éxito del marketing viral consiste en expresar algo interesante y
valioso, y que se pueda encontrar y compartir con facilidad.
Resulta tan fácil para los que trabajan en los medios de comunicación
obtener información a través de las fuentes RSS, que se pierde decir a ciencia
cierta que este medio es un componente muy importante en una estrategia de
marketing.
Netflix, ofrece fuentes RSS a las que se pueden registrar los seguidores con
el fin de recibir actualizaciones de acuerdo a sus intereses. Entre las fuentes
disponibles se incluyen 100 mejores de Netflix, Notas de prensa, 25 mejores
documentales, 25 mejores comedias, 25 mejores clásicos. Dichas fuentes se
dirigen a clientes concretos que seleccionan únicamente el contenido que les
interese. Por lo tanto, si a alguien le gustan las películas alternativas, se
suscriben a la fuente RSS correspondiente, y cada vez que cambie el contenido
de este apartado en el sitio Web de Netflix, reciben una alerta a través del
lector RSS.
Suele ocurrir que cuando realiza una compra, la empresa solicite su dirección
de correo electrónico para enviarle ofertas especiales. Tras obtener dos o tres
mensajes de correo electrónico, empieza a ser obvio que dichos mensajes están
dirigidos a una lista de clientes generalizada, y qué realmente, no tiene ningún
valor para usted. No es de extrañar que las listas de correo se vean reducidas
por las bajas voluntarias. Observe la diferencia con respecto a la estrategia de
Netflix al ofrecer información que ha sido seleccionada por el cliente y por tanto
es bienvenida, nada más que ver con recibir correos genéricos llenos de
publicidad dirigidos a masas.
Beneficios y costes.
Los servicios ofrecidos funcionan las 24 horas del día ampliando así las
posibilidades de negocio y mejorando el servicio al cliente.
Una vez se haya conseguido captar a los clientes a través de Internet, hay
que tener en cuenta que Internet supone un canal de comunicación directo
hacia ellos. La venta por Internet es solamente una entre muchas posibilidades
de explotar el contacto directo con el cliente. Otras posibilidades incluyen
servicios de valor añadido como notificaciones con información actualizada
sobre los productos que les interesan, promociones online, formación,
sugerencias, etc.
Los sitios Web más sencillos involucran a los clientes mediante botones para
enviar mensajes de correo electrónico a la empresa. En otros centros más
sofisticados, los clientes rellenan formularios, con el objeto de que desarrollen
una relación continua con la compañía, cuyo fin es informar tanto sobre los
productos y servicios como obtener información sobre las necesidades que los
clientes tienen sobre los mismos. De esta manera, se obtiene publicidad,
promoción y servicio al cliente a la medida.
Beneficios operacionales.
Aumento de competidores
Problemas de seguridad.
Perderse en la Red.
DISEÑO WEB:
- WEB: DISEÑO EFECTIVO, DESARROLLO Y USO
- ORGANIZACIÓN DEL CONTENIDO: CMS
- ESTRUCTURA
- PRESENTACIONES MULTIMEDIA
- OBJETIVOS MEDIBLES
- ROLES. WORKFLOWS
- LA WEB CORPORATIVA
- ESTÁNDARES
- USABILIDAD Y TEST DE USABILIDAD
Cuando nos referimos a diseñar una página web, estamos teniendo en cuenta
todos los pasos necesarios para su creación: desde los primeros esbozos de
contenido, al diseño visual y funcional y finalmente su subida a la web.
Estructura de un CMS
Un CMS está compuesto por diferentes funciones las cuales pueden ser
separas en las siguientes categorías
Derechos de acceso. En los CMS hay una serie de usuarios que son los
que se encargan de administrar y desarrollar el sitio web, dentro de ser un
usuario o no, hay una serie de “rangos” dentro de los usuarios registrados los
cuales dan acceso a diferentes contenidos.
Al tener nosotros control sobre nuestra página web, resulta mucho más
sencillo, cómodo y rápido realizar actualizaciones y modificaciones de nuestro
contenido.
Al usar CMS, tenemos que tener mucho cuidado ya que son más
propensos a sufrir ataques y afectar a la seguridad de nuestra web.
Como los CMS tienen una estructura propia, tendremos una menor
flexibilidad y tendremos que regirnos a la estructura establecida.
El código fuente que se genera con los CMS es un código más pesado
que estará menos optimizado que uno desarrollado a medida.
Entre las plataformas más comunes de CMS y que vamos a destacar en los
apartados siguientes, se encuentran:
WordPress.
Drupal.
Joomla!
A. WordPress
WordPress
Algunas de las cosas que se pueden crear con WordPress son las siguientes:
Blog.
Web corporativa.
Tienda online.
Foro de soporte.
Directorio de empresas.
Canal de vídeos.
Etcétera.
B. Drupal
Drupal
Portal corporativo.
Tienda virtual.
Etcétera.
C. Joomla!
Algunas de las herramientas que se pueden crear con Joomla!, y debido a las
tendencias actuales, en las que existe una gran apuesta por e-commerce en la
empresa, están:
Gestión de blogs.
Foros.
Polls (encuestas).
Calendarios.
Estructura.
Los nombres de los directorios y de los archivos tienes que llevar la intención
de evitar errores, respetando una serie de normas a la hora de la asignación del
nombre:
Estructura lógica
En red
Lineal
Jerárquica o de árbol
Este tipo de estructura se basa en que existe una página principal desde la
que se accede a un conjunto de página, a través de un menú de navegación.
Básicamente se basa en una estructura en forma de árbol. Es la más común
pero no se aconseja utilizar más de cuatro niveles para evitar que el usuario se
desoriente durante la navegación.
Lineal con jerarquía o mixta
Existe tal variedad de sitios web que sería imposible hacer una categorización
que las incluyese a todas. Lo máximo que se puede hacer es centrarse en
aspectos específicos de estos sitios:
Páginas personales
Redes sociales
Páginas informativas
Las páginas informativas ocupan un número bastante grande del total de
sitios web de la red. De hecho, la gran mayoría de usuarios de Internet visita la
red para acceder de un modo u otro a información. En este caso los
contenidos son siempre informativos y, en algunos casos, educativos.
Páginas populares como la Wikipedia se nutren de la información suministrada
por los usuarios para componer un gran listado de conocimientos globales al
alcance de todos. Existen también páginas que ofrecen muchos contenidos
informativos previo pago.
Páginas de empresa
Páginas comerciales
Por supuesto, crear una página en Flash tiene sus ventajas y sus
desventajas, ya que si no existiesen estas últimas todas las páginas actuales
estarían hechas con ese programa. Las principales ventajas de un sitio Flash
son:
1. Compatibilidad
2. Animaciones
Se pueden crear animaciones con facilidad y con una alta calidad visual,
extensibles a toda la página.
3. Vídeo
5. Imágenes vectoriales
6. Fuentes especiales
Flash utiliza una técnica de reemplazo de imágenes que permite usar fuentes
especiales no aceptadas en los estándares HTML.
1. Peso
Una página en Flash tiene que cargarse por completo antes de empezar a
reproducirse. En conexiones lentas y animaciones mal optimizadas, esto puede
traducirse en varios minutos de espera.
2. Accesibilidad y usabilidad
3. Posicionamiento
4. Plugin
Objetivos medibles.
Por ejemplo, imagina una empresa que invierte grandes cantidades de dinero
en campañas de Google Adwords pero, tras analizar las visitas entrantes a su
web, descubre que el 80% del tráfico proviene de redes sociales. ¿No sería más
inteligente adaptar la estrategia e invertir en aquellos canales que le son más
eficaces? Lo lógico sería derivar parte de la inversión en Adwords en campañas
en redes sociales, y así optimizar y mejorar sus resultados.
Por ello, la analítica web es fundamental para las empresas que deseen tener
éxito en Internet. Gracias a todos los datos que proporciona esta disciplina, las
empresa lograrán conocer mejor el comportamiento de sus usuarios y entender
sus necesidades. Y esto, ¿en qué se traduce? Básicamente en el planteamiento
de estrategias más eficientes y en una mejora del ROI (Retorno de la
Inversión).
Algunas de las acciones que podremos llevar a cabo gracias a la analítica web
son:
Google Analytics
Etc.
Google Analytics
¿Cuáles son las principales ventajas que nos ofrece Google Analytics?
¿Qué es Google Analytics?
¿Cómo funciona?
Para compilar la información acerca de los individuos que visitan nuestra
web, Analytics utiliza tanto cookies de origen como los códigos de JavaScript.
De esta forma hace posible el seguimiento de los datos de nuestra campaña
publicitaria. Esta herramienta realiza un seguimiento anónimo de la
campaña con el objetivo de conocer cómo los usuarios de nuestra web
interactúan en la misma.
Los informes aportados por Analytics se caracterizan por ser muy completos,
exhaustivos, visuales y de fácil comprensión. Con la información aportada,
podremos dirigir el tráfico deseado a nuestro sitio web convirtiéndolo así en un
sitio mucho más eficaz.
La verdad es que, como casi todas las definiciones técnicas, necesita leerse
una par de veces para entender cuál es su verdadero significado. Piense, no
obstante, en lo siguiente: imagínese que le piden realizar una web para
gestionar los documentos internos de una empresa. Sin duda alguna usted ya
se ha hecho una idea del ciclo de vida que puede tener su web.
Gestión de workflows
La Web corporativa.
Diseño responsive
Esto quiere decir que la página se adapta al tamaño de las pantallas
móviles, tablet y monitores.
Página se servicios
Donde se explica al cliente los servicios o productos que se ofrecen.
Página de contacto
En esta página tendremos nuestra dirección, teléfonos, email, redes
sociales...
Blog
Podemos publicar cambios, responder preguntas de los clientes ...
Seguimiento de conversiones
Es una de las partes mas importantes de nuestra web corporativa, en
esta parte lo que hacemos es un estudio del público que es un cliente
potencial.
Alta velocidad de carga
Para que la velocidad de carga sea optima tiene que ser menor de 2
segundos.
Navegación clara
Es importante que nuestra web tenga un panel de navegación que
permita al usuario ubicarse y navegar entre las pestañas de nuestra
web.
Formulario de Contacto
Es muy recomendable que los datos a rellenar para contactar sean
pocos: Correo, nombre y mensaje.
Teléfono clicable
Un icono de teléfono que nos de el teléfono de contacto
Primera fase
Segunda fase
Tercera fase
Cuarta fase
Última fase
Estándares.
Los estándares web son aquellas técnicas que describen los aspectos de la
www (red web mundial). El objetivo es crear una web que sea más cómoda
para todos, con sitios accesibles a más personas y que sea funcional desde
cualquier dispositivo con acceso a internet.
Los beneficios de usar los estándares son conseguir sitios webs con mayor
consistencia visual, una de las grandes mejoras que se han hecho ha sido
gracias al uso de XHTML y CSS, de esta forma podemos realizar rápidamente
un sitio web y conseguir efectos que antes requerían el uso de otros lenguajes
como JavaScript, de esta forma podemos deducir que una de esos beneficios es
que los contenidos al usar menos ancho de banda se muestren más rápidos al
usuario.
W3C tiene su propia web que podemos visitar para ver sus últimas noticias,
normalmente suelen publicar unas 2 noticias por año. También dentro de su
página web podemos encontrar estándares de diseño y aplicaciones, web
semántica, web de los dispositivos o incluso estándares para navegadores y
herramientas.
Usabilidad.
Concepto de usabilidad
Una gran frase de Steve Krug que define la usabilidad Web es:
Google Analytics
Omniture SiteCatalyst
XiTi
Orígenes del tráfico: para poder saber desde qué sitios Web vienen
nuestros visitantes o qué términos clave han utilizado en los buscadores para
llegar hasta él.
Páginas de entrada: puede que nos interese conocer desde qué página
o sección, en el caso de que haya varias, de nuestro sitio acceden los usuarios.
ClickMap
A/B Testing
Análisis de formularios
Rutas de navegación
ClickMap
En este curso vamos a seguir una metodología o técnica que se centra
claramente en el usuario ya que es hacia quien dirigimos la Web.
Vamos a seguir todo el proceso de desarrollo de una Web usable con
unos objetivos marcados.
Como marca la usabilidad debemos de tener en cuenta desde el principio
a los usuarios y para ello debemos de plantearnos ciertas preguntas
como por ejemplo: quienes son, que van a necesitar, experiencia…etc.
Creación de un modelo de usuario.
Test de usabilidad.
Feed RSS.
Cuando hablamos del feed RSS lo primero que tenemos que decir es que se
trata de un archivo que generan algunos sitios webs que contienen la versión
específica de la información que se publica en esa web, cada uno de los
elementos que contienen información dentro de este archivo recibe el nombre
de “ítem”.
Cada uno de estos ítems tiene un título, resumen y un enlace a la página web
de donde procede o que contiene la totalidad del texto, además, puede
contener más información como la fecha o el nombre del autor
Lector de Feeds
Podemos pensar que los RSS solo sirven para distribuir la información.
Dependiendo de los datos que contenga nuestro RSS o del lector que usemos
tendrá distintos usos.
Esto genero usos de los RSS que hasta hace algunos años no existían como
por ejemplo los sitios de venta online que nos indican cuando están disponibles
nuevos artículos o cuando los ya existentes cambian de precio, otro uso estaría
en los foros avisándonos de las nuevas respuestas, como último ejemplo está el
uso de las redes sociales que los utilizan para la redifusión y notificación de
cambios como el estado del Facebook.
Ventajas
Tres de las ventajas más destacables de usar un lector de feeds para acceder
a los contenidos son:
Twitter cuenta con una herramienta que genera un feed de cualquier cuenta
que sea pública además de poder publicar feeds de los hashtags. Esta
herramienta es: Http://www.rssitfor.me/
Facebook
El gran gigante de las redes sociales nos ofrece también un RSS, en concreto
genera el archivo a partir de nuestras publicaciones dentro de la sección de
publicaciones, en la parte superior. También tiene un feed en cada página para
subscribirnos: http://www.facebook.com/feeds/page.php?
format=atom10&id=LA-ID
Una de las mayores importancias del tiempo de carga de las páginas web es
que google anuncio en el año 2010 que era uno de los 200 factores de
rankeamiento, es decir posicionamiento entre otras páginas web, esto hará que
nuestra página salga antes que otras cuando se busque contenido que se
encuentre en ambas
El 85% de los usuarios que usan dispositivos móviles esperan que las
paginas carguen a la misma velocidad que el escritorio.
Google PageSpeed
Para medir la velocidad de nuestra página existen muchas herramientas
gratuitas que nos hacen un análisis tanto para dispositivos móviles (si existe la
versión de la página) como para ordenadores.
Una vez dentro de nuestra aplicación web, tendremos que copiar la URL de la
página web del que queremos analizar el tiempo de carga y darle a analizar.
Este proceso tardará unos segundos.
Analisis de PageSpeed
Lo segundo será una nota sobre 100, realmente sacar una puntuación en el
rango de 90-100 es muy difícil ya que paginas como el ideal o elmundo no
llegan a una puntuación de más de 50.
• índice de velocidad
Suponemos que esta es la mayor pregunta: ¿Y que gano con todo esto?
Seguramente en alguna ocasión habremos escuchado el dicho de que todo
esfuerzo tiene una recompensa, pues ciertamente esto no podría ser más
cierto.
Otro beneficio de que nuestro sitio web este bien desarrollado podría ser el
posicionamiento, por lo general cuando un usuario hace un búsqueda solo
comprueba los 3 primeros links, empezando obviamente por el primero. Por
esta razón es importante hacer un buen desarrollo de, por ejemplo, los tiempos
de respuesta y carga.
Características
Tim Berners-Lee enfocaba que la web era un sistema que presentaba las
siguientes características:
Conceptos básicos.
http://www.w3.org/TR/html401/
http://www.w3.org/TR/xhtml1/
Enlaces
Los enlaces se utilizan para enlazar varios recursos. Aunque también se
pueden enlazar imágenes, documentos y archivos. El enlace comienza en
un recurso y apunta a otro recurso, a cada uno de los extremos se les
llama “anclas”.
URL es el acrónimo de Uniform Resource Locator, hace referencia al
identificador único de cada recurso disponible en Internet. Las URL son
esenciales para crear los enlaces, pero también se utilizan en otros
elementos HTML como imágenes y formularios.
El URL es la cadena de caracteres con la cual se asigna una dirección
única y distinta a cada uno de los recursos de información que existen en
Internet. Existe una URL único para cada web y cada una de sus
páginas, de cada uno de los documentos de la WWW,
Por ejemplo: http://es.Wikipedia.org/ es un URL
Algunos ejemplos de tipos de URL son:
Las partes que componen una URL pueden ser hasta cinco, pero
normalmente solo se utilizan las dos o tres primeras:
PROTOCOLO HTTP
Ejemplo de mensaje que se envía al servidor para la comunicación del protocolo HTTP
La respuesta que llega al cliente del servidor está construida por encabezados
seguidos del recurso solicitado:
Ejemplo del mensaje de respuesta del servidor en una comunicación del protocolo HTTP
la petición del cliente debe añadir más extensiones para que el servidor pueda
procesarla.
el cliente debe autenticarse para poder realizar peticiones (se utiliza, por
ejemplo, con los portales cautivos que te obligan a autenticarte antes de
empezar a navegar).
HTTPS
MIME
Lenguajes markup.
HTML
XML
LATEX
JSON
Herramientas necesarias
Antes de empezar a explicar cualquier definición, vamos a empezar por un
tema básico y esencial. ¿Qué necesitamos para desarrollar nuestra Web?
Editores de Texto
Bloc de notas
Programa NetBeans
Estos son ejemplos de algunos programas que se pueden usar, hay, más
programas aunque algunos no son gratuitos, nosotros usaremos el
programa Notepad++.
Herramientas Necesarias
Aquí están algunas URL de donde nos podemos descargar algunos de estos
programas para la edición de código HTML. (Los dos últimos no son gratuitos)
http://notepad-plus-plus.org/
http://netbeans.org/downloads/index.html
http://www.ultraedit.com/downloads/ultraedit_download.html
http://www.emeditor.com/download-trial.htm
http://www.adobe.com/es/downloads/
Instalación de Notepad++
Ahora nos aparecerá una ventana, en Windows, donde nos mostrará una
advertencia diciéndonos que parece un programa sospechoso ya que no se
comprobó el fabricante, pinchamos sobre ejecutar.
Firefox
Firefox
Una vez hecho esto, abrimos la página principal de Firefox, como vemos
nos aparece un cuadro verde que poner descarga gratuita hacemos clic sobre
el.
Herramientas Necesarias
A continuación nos aparecerá una página donde nos avisará que en pocos
segundos se nos abrirá una ventana donde se nos pondrá a descargar el
navegador, si no es así tendremos que hacer clic sobre “haz clic aquí”.
Herramientas Necesarias
Ventana de instalación
Ventana de instalación
Mocilla Firefox
Google Chrome
Google Chrome
Una vez hecho esto nos aparecerá una ventana donde nos pondrá
las políticas de privacidad, simplemente con pinchar en “Aceptar e Instalar”
se nos abrirá una ventana donde tendremos que indicar dónde vamos a
guardar el ejecutable para la instalación.
Instalar Google Chrome
Una vez que descargado haremos doble clic sobre el, nos aparecerá la
siguiente ventana donde tendremos que pulsar ejecutar.
Ventana de ejecución
Una vez pulsado empezará la instalación de nuestro Google. Una vez que
termine se nos abrirá la ventana del navegador de Google.
Ventana de instalación
Google Chrome
Safari
Haremos el mismo proceso que las veces anteriores, ahora toca instalar
Safari, como hicimos antes lo primero es buscar la página oficial de este.
Buscar Safari
Ahora hacemos clic sobre la página en la parte descargas, nos aparecer algo
parecido a esto, el siguiente paso es hacer clic sobre el cuadro azul que
pone descargar ahora.
Descargar Safari
Ventana de ejecución
Opciones de instalación
Instalador de Safari
Mensaje de Enhorabuena
Aspecto de Safari
Opera
Descargar Opera
Opera
Instalador de Opera
Navegador Opera
Una vez hecho esto ya podemos empezar a aprender HTML, ya tenemos las
herramientas necesarias para empezar a crear nuestras páginas Web.
Aunque podemos crear cualquier página Web combinando todas las etiquetas
vistas en estos temas anteriores, no es posible hacer que las páginas
muestren estructuras complejas.
Pero CSS necesita la ayuda de HTML para poder estructurar la Web, con
ayuda de zonas, cada zona compone nuestra página, podemos estructurarla
por: zona de cabecera, zona de contenidos, zona lateral de menú y pié de
página. Hay muchas maneras de hacer las diferentes divisiones.
Una vez escrito nuestro código lo único que tendremos que hacer es irnos al
menú principal y hacer clic sobre Archivo > Guardar Como… y se nos abrirá
la siguiente ventana para que elijamos donde deseamos guardar nuestro
documento.
Guardar como
Características Básicas
Lenguaje de etiquetas
Uno de los retos cuando se realizó este lenguaje fue como se iba a almacenar
la información. Con los primeros archivos era fácil porque solo contenían
texto sin formato, se codificaban las letras del alfabeto y se transformaban en
números. De esta forma se utilizaba una tabla de conversión.
Introducción HTML
Cabecera y cuerpo
Estructura final
Etiquetas y atributos
Un ejemplo de esto sería la etiqueta a, que sirve para indicar los enlaces, si
colocamos solo esa etiqueta no nos llevara a ningún sitio, necesitaremos
ponerle una url con el atributo href para que nos lleve a la dirección que
deseemos.
Etiquetas y atributos
No todos los atributos se pueden utilizar en todas las etiquetas, cada etiqueta
define su propia lista de atributos. Los atributos comunes son los siguientes:
Atributos básicos: se utilizan prácticamente en todas las etiquetas
HTML.
o id=”texto” : Establece un identificador único a cada elemento
dentro de la página HTML
o class=”texto”: Establece la clase CSS que se aplica a los estilos
del elemento.
o style=”texto” : Establece de forma directa los estilos CSS
Elementos HTML
Elementos HTML
Estos son los elementos que son por defecto de tipo block:
Elementos Inline
Cuando se creó HTML, el lenguaje era muy permisivo y eso provocaba que el
código HTML quedara muy desordenado, difícil de mantener y poco profesional.
La llegada de XHTML ha provocado algunas restricciones que evitan esos
problemas:
Etiquetas XHTML
Etiquetas XHTML
Etiquetas XHTML
Etiquetas XHTML
Ejercicio práctico
- Crea un documento HTML que contenga la estructura de las páginas
Web, y que deberá tener un título en la cabecera y texto normal en el
cuerpo sin importar el significado, tan solo crear la estructura base.
Json
Código de programación
Código de programación
Código de programación
Aunque se pueden usar la notación de puntos para abreviar un poco su
definición:
Código de programación
Código de programación
Código de programación
XML representa una forma distinta y más avanzada de realizar las cosas y su
mayor novedad es la de permitir compartir los datos en todos los niveles y para
todos los soportes y aplicaciones.
latex
CGI. Applet.
CGI
A través del siguiente dibujo podemos ver como se realiza dicho protocolo:
Protocolo CGI
GET: envía la información dentro del URL separando los campos con
signos de interrogación '?' antes de la información
Método GET
Ejemplo de Applet
Cookies
Tipos de cookies
Según su finalidad
Política de coolies
Permiten entonces llegar a una información muy intensa sobre los gustos o
intereses, por lo que es conveniente que los usuarios tengan una protección.
Regulación Legal
Google Chrome
Mozilla Firefox
Opera
Safari
Es un navegador Web de código cerrado desarrollado por Apple Inc. Está
disponible para Mac OS X, iOS (el sistema usado por el iPhone, el iPod Touch y
el iPad) y Windows
Configuración de navegadores
Firefox
Firefox
Una vez hecho esto, abrimos la página principal de Firefox, como vemos
nos aparece un cuadro verde que pone Descargar ahora, hacemos clic sobre
el.
Descarga Firefox
A continuación nos aparecerá una página donde nos avisará que en pocos
segundos se nos abrirá una ventana donde se nos pondrá a descargar el
navegador, si no es así tendremos que hacer clic sobre el mensaje en la zona
superior que dice: “Intenta descargarla otra vez”.
Mensaje de descarga
Descargar ejecutable
Página Firefox
Google Chrome
Google Chrome
Descarga Chrome
Una vez hecho esto nos aparecerá una ventana donde nos pondrá
las políticas de privacidad, simplemente con pinchar en “Aceptar e Instalar”
se nos abrirá una ventana donde tendremos que indicar dónde vamos a
guardar el ejecutable para la instalación.
Política Google
Una vez que descargado haremos doble clic sobre el, nos aparecerá la
siguiente ventana donde tendremos que pulsar ejecutar.
Descarga
Una vez pulsado empezará la instalación de nuestro Google. Una vez que
termine se nos abrirá la ventana del navegador de Google.
Instalación
Google Chrome
Opera
Descargar Opera
Se nos abrirá la siguiente página en donde podremos instalar el navegador
opera para PCS y también el navegador opera para teléfonos móviles.
Descarga Opera
Navegador Opera
Android.
IOS
Estos son los más utilizados, pero existen gran variedad de ellos.
BlackBerry OS
Windows Phone
Symbian OS
HP WebOS
Bada
Firefox OS
Configuraciones .
Dominios Web
Servidor DNS
Configuración de DNS
Una de las razones por la que es importante configurar el DNS es por ejemplo
para obtener más velocidad de navegación, para acceder a distintos servicios,
páginas webs o portales, etc.
Nuestra compañía nos puede ofrecer una por defecto asignada de forma
automática y también podemos encontrar algunas ofrecidas por otras
empresas:
Adaptador de redes
Propiedades
Servicios Web.
El modelo OSI se define como un modelo de red compuesto por siete capas,
presentes en cada en equipo conectado a la red. Cada capa tiene
funcionalidades propias y deja un servicio a la capa que va justo después. Hoy
en día el modelo OSI se usa muy poco, el más usado a día de hoy es el modelo
TCP/IP.
Como hemos dicho antes, cada capa tiene una funcionalidad específica
durante la transmisión de datos. La capa N utiliza a la capa N – 1 y le pasa los
datos a la capa N + 1.
Para que la información pase de unas capas a otras se deben establecer unas
normas, unos protocolos. En el modelo OSI cada capa tiene un protocolo. En
realidad, unos protocolos funcionan en varias capas, otros en una solo capa y
otros en una parte de una capa..
Las funcionalidades de las capas van desde el transporte de la señal que cifra
los datos a la preparación de los datos para que el receptor los use.
Servidor web
Funcionalidades principales
1. SERVIDORES DE ARCHIVOS
Almacenan archivos y aplicaciones de productividad como por ejemplo
procesadores de texto, hojas de cálculo, etc.
3. SERVIDOR DE TRANSACCIONES
Procesa todas las transacciones. Valida primero y recién genera un pedido al
servidor de bases de datos.
4. SERVIDORES DE GROUPWARE
Permiten colaborar a los usuarios, sin importar la localización, vía Internet o
vía Intranet corporativo y trabajar juntos en una atmósfera virtual.
Funcionamiento
Acceso
Permisos de Ficheros
Ocultar descripción alternativa
Permisos mínimos que tienen que tener los ficheros de una página Web para que funcione
adecuadamente
El problema más frecuentes en instalaciones de Apache, es que no
se Configura adecuadamente la directiva DocumentRoot, lo cual
posibilita el acceso a otros directorios o subdirectorios, fuera de
/www/htdocs/.
Listado de directorios
Conexiones seguras.
SSH
El SSH nace como reemplazo de los comandos “telnet, rsh, rcp, etc…” los
cuales presentan una gran inseguridad a la hora de administrar una red. SSH
es capaz de ofrecer una autenticación y comunicación segura sobre un canal
inseguro. No solo se utiliza para lo comentado anteriormente, si no que este
también puede ser utilizado en conexiones X Windows o en conexiones TCP.
La autentificación suele utilizar como algoritmo de cifrado RSA o DSA. Sin
embargo para la transmisión de datos mediante la red, utiliza 3DES, IDEA,
Blowfish...
SSL
Existen varias formas para validar el código HTML5, entre ellas el validador
de la página de W3C. Desde aquí podemos subir un trozo de código, una
página o directamente toda nuestra Web y validarla.
Para que nos valide el código HTML5, debemos elegir en el Document Type
la opción de HTML5 (experimental).
http://validator.w3.org/
Si no tenemos ningún error un mensaje en verde nos mostrará que está todo
correcto. Es posible que el validador no nos arroje errores pero si advertencias
o ‘warnings’. Estas advertencias no evitan que nuestra web sea válida HTML5,
pero conviene tenerlos en cuenta ya que nos aconsejan una serie de mejoras.
Como vemos en la siguiente imagen, tenemos 5 avisos para mejorar nuestra
Web HTML5.
CSS Validator
Recursos
TAW
Wave
DISEÑO Y DESARROLLO DE APLICACIONES WEB.
OBJETIVOS
Mapa Conceptual
DISEÑO Y DESARROLLO DE APLICACIONES WEB:
- ELECCIÓN DE LA PLATAFORMA
- LENGUAJES
- COMPONENTES DEL ESTÁNDAR
- ELEMENTOS CRÍTICOS EN PÁGINAS E- COMMERCE
- IMÁGENES DIGITALES
- EDICIÓN MULTIMEDIA
- EL VÍDEO DIGITAL
- HISTORIA. PIXEL
- FRAME
Elección de la plataforma.
En una aplicación web, están bien diferenciados los siguientes componentes:
Clientes web.
2. Datos
3. Interfaz
Es la parte por la que los usuarios realizan las peticiones a nuestra apliación.
Habitualmente será una página mostrada en un navegador web
Provoca una alta carga en la red. Debido a que tiene enviar el grueso de
los datos para que el cliente los procese.
Comentamos las características de cada una de las capas que forman este
modelo:
1. Capa de presentación
3. Capa de datos
Ahora que hemos visto como recoger información del usuario a través de
formularios, y de procesarlos, ¿no sería una buena idea guardarlos de manera
permanente en nuestro equipo por si nos hicieran falta para algo?
Veamos un ejemplo:
Por tanto, una vez bien introducidos los datos, nos hará falta un sitio donde
almacenar estos datos, pues bien, esto será lo primero que haremos.
Código html
Debemos ir a la carpeta Htdocs de nuestra instalación de Xampp y dentro de
la carpeta del proyecto que estemos trabajando crear una carpeta, llamada por
ejemplo “usuarios”.
Url local
Como vemos, hemos entrado en la carpeta y podremos ver todos los datos
de los usuarios registrados.
Código de configuración
Con lo que ya tendremos protegida nuestra carpeta con los datos que
no queramos que sean accesibles para otros usuarios.
Lenguajes.
HTML
Este lenguaje está reconocido como estándar y sus normas están definidas
por el organismo oficial W3C, World Wide Web Consortium. Este organismo lo
define “un lenguaje reconocido universalmente y que permite publicar
información de forma global”.
Historia de HTML
Este sistema ya se había desarrollado antes, el cual ofrecía que los usuarios
accedieran a la información relacionada con los documentos electrónicos que
estaban viendo. Tras desarrollar el sistema, Tim Beners y el ingeniero Robert
Cailliay publicaron la propuesta a la llamada World Wide Web (W3).
HTML5 incluye una nueva serie de elementos y atributos que reflejan el uso
convencional de los sitios web modernos. Algunos elementos tienen las mismas
características técnicamente hablando que las etiquetas < div > y < span >,
pero con un significado semántico. Por ejemplo < header >, para la cabecera,
< footer > para el pie de página. Otros elementos como < audio > y < video >
pretenden ofrecer nuevas funcionalidades a través de una interfaz
estandarizada. También es importante las mejores en el elemento < canvas >,
que ahora es capaz de renderizar elementos 3D en algunos navegadores. A
continuación vamos a ver con más detalle estos nuevos elementos.
Atributo contenteditable
Etiquetas Obsoletas
Con la llegada de HTML5 y CSS3 hay varios elementos que se han quedado
obsoletos, por lo tanto estos se han omitido, son:
< acronym >: usado para definir los acrónimos, se usa ahora < abbr >
< applet >: se usaba para meter applet embebidos, ahora se utiliza la
etiqueta < object >
< basefont >: Usado para definir el color, tamaño y tipo de letra para
todo el documento. Actualmente se usa CSS.
< big >: Usado para hacer el texto más grande. Actualmente se usa
CSS.
< center >: Usado para centrar el texto, actualmente se usa CSS.
< dir > Usado para definir una lista de directorios. Ahora se usa
o < font > Especificaba el color, tamaño y fuente de un texto
determinado, actualmente se usa CSS para cambiarlo.
o < frame > y < frameset > usados para definir una determinada
ventana, se han dejado de usar debido a los efectos negativos a la hora de
usarlo. < noframes >: es usado para mostrar el texto por el navegador que no
manejan los frames.
o < isindex >: manda información al servidor.
o < strike> : usado para definir texto tachado. Ahora se usa < del
>
o < tt >: usado para definir el tipo de texto.
Etiquetas modificadas
CSS
CSS
Estas dos propuestas se unieron entre 1994 y 1995 por Håkon Wium Lie y
Bert Bos y definieron un lenguaje con lo mejor de cada una este fue llamado
CSS (Cascading Style Sheet). En 1995, W3C aposto por este lenguaje y lo
estandarizo.
En 1998 se publicó la segunda versión de este lenguaje que fue llamada “CSS
nivel2”. Es la versión que se utiliza actualmente en los navegadores. Y ese
mismo año se empezó con el desarrollo de “CSS nivel 3” que continua en
desarrollo actualmente, solo se han publicado borradores.
Nuevos selectores.
PHP
Posee una amplia documentación en su sitio web oficial, entre ella todas las
funciones del sistema están claramente explicadas y ejemplificadas en un único
archivo de ayuda.
Para crear una variable, no tenemos que hacer nada más que escribir su
nombre, antecediéndole el signo $, y asignarle un valor.
Tenemos que tener en cuenta que un nombre de variable valido tiene que
empezar con una letra o una raya (subrayado), seguido de cualquier número
de letras, números y rayas.
Veamos un ejemplo:
Uso de variables
Algo curioso a tener en cuenta es que como hemos dicho, no hace falta
declarar la variable, pero si es así… ¿Cómo sabe el intérprete el tipo de dato al
cual nos referimos?
Javascript
Debido a que todas las web actuales se ubican en un entorno más bien
dinámico, surge una serie de framework que permiten ejecutar código en
la parte del cliente, es decir el navegador. Esto nos da la posibilidad de
aumentar la funcionalidad de nuestras aplicaciones y darle mejor usabilidad.
Vamos a hacer un repaso de cómo podemos incluir y utilizar estas
herramientas a nuestras aplicaiones web.
JS
Para poder utilizar las variables, estas deben estar declaradas (es decir,
tendremos que darles un nombre y opcionalmente podremos inicializarlas o
no):
o Para declarar la variable se utilizar la palabra reservada “var”
seguida del nombre de la variable.
o Para inicializar la variable lo haríamos así var Mivariable = “Esta
es mi variable”.
jQuery
jQuery es un framework JavaScript libre y Open Source, del lado cliente, que
se centra en la interacción entre el DOM, JavaScript, AJAX y Html. El objetivo
de esta librería JavaScript es simplificar los comandos comunes de JavaScript.
De hecho, el lema de jQuery es « Escribir menos para hacer más » (write less
do more).
Jquery
jQuery, al menos en su origen, es obra de una sola persona: John Resig. Este
joven prodigio de JavaScript desarrolló la primera versión de jQuery en enero
de 2006. En aquel momento tenía sólo 20 años. Resig continúa siendo el motor
de jQuery, pero ahora le ayuda una comunidad de apasionados.
JQuery no consiste en solo una codificación para los script que sea más
intuitiva y concisa, sino que se centra en reunirse en un conjunto
de elementos que gestiona el DOM
AJAX
Json
Json
Código de programación
Mediante JSON crearemos un array el cual, se indican los valores
separados por comas y entre corchetes. De tal forma que podemos utilizar
la notación de JSON para rescribir el ejemplo anterior.
Código de programación
Código de programación
Código de programación
Código de programación
MySQL
Python
Introducción a Python
Librerías en Python
Angular JS
Es decir, una clase puede ser considerada un molde a través del cual
podemos crear una serie de objetos con características similares.
DJANGO
ana
Para entender para qué es Django, necesitamos mirar más de cerca a los
servidores. Lo primero es que el servidor necesita saber que quieres que te
sirva una página web.
Principales características:
Windows
Linux y OS X
Instalar Django
En Windows:
Cambiando la configuración
Para crear una base de datos para nuestro blog, ejecutemos lo siguiente
en la consola: python manage.py migrate (necesitamos estar en el
directorio de djangogirls que contiene el archivo manage.py). Si eso va
bien, deberías ver algo así:
Ahora todo lo que debes hacer es verificar que tu sitio esté corriendo -
abre tu navegador (Firefox, Chrome, Safari, Internet Explorer o el que
utilices) e ingresa la dirección:
Phalcon
Phalcon
Instalación en Windows
Funcionamiento
Los componentes están libremente acoplados. Con Phalcon, nada está impuesto:
tienes la libertad de usar todo el framework, o solo las partes que necesiten.
Optimizaciones de bajo nivel ayudan a reducir la sobrecarga requerida para correr
aplicaciones MVC.
Las operaciones con base de datos se efectúan con la máxima eficiencia al usar un
ORM para PHP escrito en C.
Phalcon accede directamente a las estructuras internas de PHP optimizando además
cada ejecución.
Laravel
Beneficios de Laravel
Requisitos iniciales
Un entorno de desarrollo web como puede ser Apache, IIS, Nginx, entre
otros
Velocidad
Componentes
Responsive
Temas
https://v4-alpha.getbootstrap.com/getting-started/introduction/#quick-start
Para copiar la plantilla de Inicio, para ello pulsamos sobre copy para copiar el
código HTML:
Bien vemos que funciona ,pero nos preguntaremos para que hemos
descargado los ficheros de Bootstrap. Muy fácil, para utilizar bootstrap tenemos
dos opciones
bootstrap.min.css ubicado en la carpeta CSS:
Spring
Rod Johnson creó la primera versión junto con su libro Expert One-on-ONe
J2EE Design and Development. Esta plataforma se lanzó con la licencia Apache
2.0 en 2003. En 2004 se lanzó la versión 1.0 y actualmente se encuentra
disponible la versión 4.
Spring
Historia
Vue.JS
Vue.JS
Un servlet puede:
Leer los datos explícitos enviados por el cliente. Suele ser información
introducida en un formulario HTML.
Instanciación:
Los archivos necesarios para ejecutar un servlet deben ser localizados por el
container para poder cargarlos utilizando el Java Class Loader que proporciona
el lenguaje.
Inicialización:
Todos los requests que corresponden al mismo servlet son procesados por la
misma instancia en forma concurrente por lo que hay que tomar las medidas
necesarias para evitar problemas en el acceso a variables compartidas.
El container garantiza que si un servlet implementa la interfaz
SingleThreadModel, sólo un thread a la vez ejecutará el servlet, evitando de
forma simple, pero menos óptima, estos problemas de sincronización.
Destrucción:
Cuando el container determina que un servlet debe ser destruido, que podría
ser entre la inicialización del servlet y el cierre del container, se ejecuta un
método particular con el objetivo de guardar configuraciones, cerrar
conexiones, archivos, etc.
Al estar escritos en Java, tienen todas las ventajas de este lenguaje (pueden
hacer uso de cualquier paquete de Java). Como es un lenguaje altamente
escalable surgirán paquetes de una forma muy rápida (por ejemplo, ya existen
paquetes para la gestión de documentos XML).
Los servlets no tienen una parte gráfica, sino que son clases que representan
una petición de un cliente, para posteriormente, ejecutar una serie de acciones
o representar un código de salida HTML como respuesta a la llamada.
doGet y doPost
Para poder trabajar con servlets, debemos importar los paquetes java.io
(para el PrintWriter), javax.servlet (para el HttpServlet) y javax.servlet.http
(para el HttpServletRequest y HttpServletResponse).
Servlet Código
Cualquier servlet debe tener un sistema de carpetas específico para poder ser
ubicado en su contenedor y su servidor.
Tenemos una carpeta llamada Source Packages dónde irían los códigos de
nuestras clases y de los servlets. Es recomendable poner los servlets dentro de
estructura de paquetes.
Por último, tenemos una carpeta llamada Web Pages dónde estarían las
páginas web que realizarán la llamada a los servlets.
Cuando una JSP es invocada por primera vez, ésta es convertida a un servlet
normal, en el cual la parte HTML estática se imprime directamente sobre el
flujo de salida asociado con el método service de dicho servlet.
La venta por catálogo tuvo su mayor impulso cuando aparecieron las tarjetas
de crédito, ya que además de las ventajas mencionadas anteriormente había
que tener en cuenta que se mantenía el anonimato entre comprador y
vendedor.
Los países que componían el G7/G8 crearon hacia 1995 una nueva iniciativa,
un Mercado Global para PYMES. El objetivo primordial de esta nueva plataforma
era conseguir que empresas de todo el mundo adoptaran esta nueva forma de
trabajo, el comercio electrónico. En este mismo año se crea la OMC,
Organización Mundial del Comercio para regularizar y estandarizar todos los
procesos comerciales de intercambio entre países.
A finales del siglo XX aparecen las primeras empresas que comienzan a usar
Internet como canal de venta y aunque no son las pioneras, empresas como
Ebay o Amazon siguen teniendo éxito desde entonces.
Todo esto lleva asociado la primera crisis de las ‘punto com’ (así se llamaba a
las compañías de ese período de tiempo que se basaban en Internet), ya que a
finales del año 2000 estalla esta burbuja debido principalmente a la sobre
valoración de los negocios electrónicos y a la creencia de que las visitas son
sinónimo de rentabilidad para la empresa.
Con esto, lo que hay que tener muy claro es que un proyecto de estas
características, que use el comercio electrónico, sólo funcionará si
aporta valor tanto a la empresa como a sus clientes y sus proveedores.
Aumento de competidores
Problemas de seguridad.
Perderse en la Red.
Algunas de las métricas que se pueden tomar para la evaluación de los blogs
son:
Porcentaje de rebote.
Errores comunes
Tienda lenta
SEO
Imágenes Digitales.
Ejemplo de Adobe
Edición multimedia.
Código de edición
Para realizar una transformación, primero seleccione un elemento para
transformarlo y, a continuación, seleccione un comando de transformación. Si
es necesario, ajuste el punto de referencia antes de manipular la
transformación.
GIMP
GIMP
Inkscape
Inkscape
El video digital.
El trabajo con capas de vídeo se realiza al igual que con capas normales,
ajustando el modo de fusión, la opacidad, la posición y el estilo de capa.
También se pueden agrupar las capas de vídeo en el panel Capas.
Importar vídeo
Formatos de vídeo
QuickTime
MOV
AVI
BMP
DICOM
JPEG
OpenEXR
PNG
PSD
Targa
TIFF
Pixel
Frame (fotograma).
Frame
Tipos de frames
Label Frame: contiene en la parte superior una "bandera" roja que indica
que tienen un nombre asociado. Dicho nombre se establece desde el Panel
"Frame". Si la duración del frame es la suficiente, se puede leer el nombre (o
etiqueta) que identifica al conjunto de fotogramas.
Edición de imágenes
FPS
Tipos
UHDTV.La ultra alta definición incluye frame rate que van desde los
23.976p a los 120p.
Video progresivo/entrelazado.
Diferencias
Entrelazado
Este sistema engaña al ojo que no es capaz de detectar cambios tan rápidos
y percibe la ilusión de una imagen completa.
Progresivo
Progresivo
Compresión de video.
Multimedia
Contenedor de vídeo.
Formato
Analógico. En este estándar podemos ver los formatos más usados para la
difusión televisiva. Estos podemos dividirlos en:
QCIF.
CIF.
CCIR.
Vídeo
Emisión de TV analógica: PAL, NTSC y SECAM.
Emisión
Historia
Formato Analógico
Formatos estándares digitales de reproducción: DV, miniDV, DVD, Blu-
Ray.
miniDV: Pasó a ser el formato de tamaño reducido del DV. Era utilizado por
las videocámaras más pequeñas, para que la ergonomía no se perdiera.
Comparativa de calidad
Interfaces de señal de video: analógicas y digitales.
Conversión analógico-digital
Conversión analógico-digital
Conversión digital-analógico
DVI
Pero también podemos encontrar otras de mayor calidad como el HDMI que
se trata de una norma de video, cifrada sin compresión capaz además de
proveer video y también audio.
HDMI
Audio digital.
Audio digital
1. Analógico
2. Digital
Conexión de audio
Storyboard para diseñar películas y animaciones.
¿Qué es el storyboard?
Storyboard
Tipos
Opción gratuita
Botón
Zona superior
Los botones inferiores sirven para realizar diferentes acciones con las viñetas:
elegir diseño (solo viñeta, viñeta con cuadro de título superior, viñeta con
cuadro de título superior y descripción inferior), modificar tamaño y posición,
añadir (versión de pago), eliminar, incorporar rejilla y guardar trabajo.
Zona inferior
Terminado de realizar el trabajo podemos compartirlo en las redes sociales,
enviar el enlace a través de correso electrónico, imprimirlo, verlo como
presentación o incrustrarlo en un blog o página web.
Guardar
Configuración
Hardware para la manipulación de audio/video digital.
Audio y video
Tarjeta sonido
Cámara 4K
Tarjeta de sonido.
Sonido
Básicamente se encarga de procesar los datos que llegan del microprocesador
codificando estos en información para así que se pueda entender por un
traductor como un altavoz o unos auriculares.
Conexiones de audio.
Para poder realizar las conexiones de audio, existen varias tipos. A destacar:
Conectores
Podemos encontrar conexiones que establezcan una conexión de audio y de
video digital, ese es el ejemplo del HDMI.
HDMI
Jack
RCA
conector.
DIN
S/PDIF coaxial
Toslink
XLR : Es el más utilizado para audio profesional, se utiliza sobre todo
para módulos de sonido de estudio, micrófonos, y aparatos de alta gama para
uso doméstico, también se utiliza para equipos de iluminación de gran tamaño.
XLR
Capturadora de video analógico.
Captura
Señal
Tarjeta de video.
Tarjeta Gráfica
Así mismo, las tarjetas gráficas tienen que ser acordes al medio en el que
van a mostrar la imagen. No tiene sentido montar una tarjeta gráfica cara y
potente para usar un monitor de baja gama, así como tampoco tiene sentido
utilizar un monitor de alta gama para la tarjeta gráfica que viene de serie con la
placa base.
¿Qué son?
Icono de flash
1. Interpolaciones de movimiento"
2. Interpolaciones clásicas