Entradas

Valor FILE del atributo "type"

Imagen
“file” muestra un botón, que abrirá una ventana para  seleccionar un archivo, también muestra el nombre o la ruta al archivo, dependiendo del  navegador. Es un control que permite al usuario seleccionar un archivo. Se puede usar el atributo accept  para definir los tipos de archivo que el control podrá seleccionar. Define un archivo que puede ser enviado junto con los datos del formulario. En este tipo de elemento encontramos asociados una caja de texto y un botón en el que encontramos escrito bien "examinar..." bien "browse..." , dependiendo del lenguaje de nuestro navegador, que al ser pulsado nos abre la típica ventana de exploración de nuestras unidades de disco, para que seleccionemos el archivo que queremos enviar al servidor. Cuando elegimos uno su ruta aparece en la caja de texto. Ejemplo.- Principales atributos del valor file : title="titulo" : que muestra un texto en tipo tip al situar el cursor encima del botón de exami...

Valor RADIO del atributo "type"

Imagen
Radio , define un conjunto de elementos de formulario de tipo circular , en los que el usuario  debe optar por uno solo de ellos, que se marca con el ratón o tabulador. Admite los parámetros: name="nombre" , que asigna un nombre identificador único a la variable definida por el elemento. Este identificador debe ser el mismo para todos los elementos radio de un grupo. value ="valor" , que define un valor posible de la variable para cada uno de los radio botones. checked , que marca por defecto uno de los radio botones del grupo. disabled , que desactiva el radio botón, por lo que el usuario no podrá marcarlo. tabindex = "n" , que especifica el orden de tabulador que tendrá el campo respecto todos los elementos que incluye el formulario. “radio”   dibujará una casilla de opción o un botón tipo radio Ejemplo: <form action="mailto:yo@miservidor.com" method="post" enctype="text/plain" name="miform"...

Valor TEXT del atributo "type" del elemento input

Imagen
El valor text  sirve para introducir una caja de texto simple , y admite los parámetros: name ="nombre , Asigna un nombre único a los datos que se inserten en la caja de texto. maxlenght ="n , Designa el número máximo de caracteres que se pueden introducir en la caja de texto. size ="n" , que establece el tamaño de la caja de texto en pantalla value ="texto , Designa el texto que aparecerá inicialmente en la caja de texto. disabled , Desactiva la caja de texto, por tanto el usuario no podrá insertar ningún texto en dicho campo. accept ="lista de content-type" , Indica el tipo de contenido que aceptara el servidor. Sus posibles valores son: text/html application/msexcel application/msword application/pdf image/jpg readonly ,  Establece que el texto no puede ser modificado por el usuario. tabindex ="n" . Asigna el orden de tabulador que tiene el campo respecto a los demás elementos que componen el formulario...

Atributo "type" del elemento input / Programación HTML

  "type" es un atributo del elemento <input>  Y los valores para type son =  " text / radio / checkbox / button / image / password / hidden / file / submit / reset " Para el elemento <input />, “type” es uno de los atributos más importantes ya que define en qué  se convertirá el control. Pese a que no es obligatorio, es recomendable su uso. Por defecto, el atributo "type" es de tipo “text”. Fuentes: Activate, Google España   HTMLWEB

Elemento input / Formularios HTML

Imagen
El elemento <input/> es uno de los más utilizadas en formularios , con el podemos definir gran parte de los controles típicos de formularios: entradas de tipo texto, casillas de verificación y de opción (conocidas como radio), archivos, contraseñas, campos ocultos y botones varios . Se usa para crear controles interactivos para formularios basados en la web, que reciban datos del usuario. La forma en que <input> funciona varía considerablemente dependiendo del valor de su atributo type . No tiene etiqueta de cierre y, por tanto, es interesante que la cierres debidamente para cumplir con los estándares(*) . Ejemplo: <input type="submit" value="Submit!" /(*) > Fuentes: Activate, Google España  

Formularios HTML: Atributos action y method

En la utilización de la Etiqueta <form></form>   “ action ” es el único atributo requerido. Espera una cadena de texto que especifique la URL o ruta a la acción destino que procese los datos de la petición. Es posible utilizar una ruta absoluta o una relativa.   “ method ” es otro atributo de la etiqueta <form>, indica la forma de enviar la información El atributo " m ethod " acepta dos valores: GET y POST . Si no se utiliza, el formulario se enviará por defecto mediante el método GET. GET es el método que utilizamos normalmente al navegar. Al utilizarlo en un formulario, los datos de envío son visibles en la URL, como parejas nombre=valor. Esta forma de envío está limitada y el límite depende de cada navegador. Utilizaremos GET , normalmente, en los casos en los que el resultado del envío sea siempre el mismo y cuando queramos que el resultado se pueda guardar; por ejemplo en un formulario de búsqueda .   ...

Etiqueta form, básica para los formularios web

Imagen
Una de las etiquetas básicas para formularios es la etiqueta <form> . La misma es fundamental para que el resto de elementos puedan ser enviados. Todos los campos que se quieran enviar deben estar entre las etiquetas <form> y </form>. Esta etiqueta no tiene representación gráfica. “ Action ” es el único atributo requerido para la etiqueta form . Fuentes: Activate, Google España  

Formularios web

Imagen
Un formulario web (en inglés web form ) permite al usuario introducir datos para que sean enviados a un servidor web para que sean procesados. Es un elemento básico en cualquier sitio web . Según la W3C , un formulario HTML es una sección de un documento que contiene contenido normal, código, elementos especiales llamados controles, y rótulos para esos controles . Cuando realizas una búsqueda en un buscador e introduces las palabras que quieres buscar, estás utilizando un formulario web. Cuando te registras en un sitio web e introduces tus datos personales, estás utilizando un formulario web. Cuando realizas una compra e introduces los números de tu tarjeta de crédito, estás utilizando un formulario web. Los formularios se utilizan para permitir que el usuario envíe información al servidor.   Ejemplos : Formularios de registro o acceso a sitios web, formularios de contacto; también para escribir un comentario en Facebook estamos utilizando un fo...

¿Qué es DHTML?

Imagen
DHTML es el acrónimo de Dynamic HTML , un término que designa el conjunto de técnicas que permiten crear sitios web interactivos utilizando una combinación de HTML, CSS, JavaScript y DOM .   Fuentes: Activate, Google España

Lenguaje de etiquetado HTML5

Imagen
La Web está en continua evolución y para que siga avanzando necesita que se sigan desarrollando una nueva tecnología. La nueva tecnología es HTML5     Esta quinta nueva versión del lenguaje de etiquetado  que incorpora etiquetas, muchas de las cuales están orientadas al desarrollo de las aplicaciones web (y mejorará sus prestaciones y rendimiento!).   Fuentes: Activate, Google España Wikipedia      

Objeciones a la computación "en la nube"

Imagen
La primera objeción que se plantea a la computación en la nube es la protección de los datos . Se supone que los datos en la nube están más seguros, pero lamentablemente no siempre es así. Existen varios casos famosos de sistemas de computación en la nube que han tenido graves problemas de seguridad.   Otra objeción evidente es que con la computación en la nube, sin conexión a Internet un ordenador no sirve para nada . Afortunadamente, este problema cada vez será menor, ya que la disponibilidad de Internet es cada vez mayor y este factor mejorará indudablemente con el paso de los años.     Fuente: Activate, Google España                

Beneficios de la computación "en la nube"

Imagen
La computación en la nube se ofrece como servicio en el cual que los usuarios puedan acceder de forma remota a través de Internet .   La utilización de "la nube" nos permite acceder a las aplicaciones y datos desde cualquier sitio (y desde cualquier ordenador, no hace falta utilizar tu ordenador personal!). Los datos se almacenan de forma permanente en servidores de Internet y se envían al navegador bajo demanda. Desaparece el concepto de versión de las aplicaciones ya que al estar almacenadas en la Web, siempre están actualizadas a la última versión. Ya no es necesario preocuparse por las versiones de las aplicaciones, se actualizan automáticamente, y no hay que descargar ni instalar las aplicaciones y tampoco hay problemas con los datos que no funcionan en las nuevas versiones.   Permite utilizar las aplicaciones y datos desde cualquier dispositivo (teléfonos móviles, tablets).   Las copias de seguridad ya no son un problema (el proveedor de...

La "nube" como concepto de informática

Imagen
La computación en la nube ,​conocida también como servicios en la nube , informática en la nube , nube de cómputo o nube de conceptos (del inglés cloud computing ), es un paradigma que permite ofrecer servicios de computación a través de una red, que usualmente es Internet . La  NUBE  ofrece la posibilidad de ejecutar directamente en la Web a través de un navegador aplicaciones que en el pasado requerían la instalación previa del software en el ordenador. En este tipo de computación todo lo que puede ofrecer un sistema informático se ofrece como servicio, de modo que los usuarios puedan acceder a los servicios disponibles "en la nube de Internet" sin conocimientos (o, al menos sin ser expertos) en la gestión de los recursos que usan. En la computación en la nube, todo lo que puede ofrecer un sistema informático se ofrece como servicio de modo que los usuarios puedan acceder de forma remota a través de Internet. Además, los datos se almacenan de forma p...

¿Para que sirve el programa "cliente de FTP"?

Imagen
La copia de un sitio web desde el servidor de desarrollo hasta el servidor de producción se puede realizar mediante FTP   (File Transfer Protocol) , el protocolo de transferencia de archivos. Para realizar el envío se tiene que usar un programa específico que se llama cliente de FTP . Normalmente, la mayoría de los sistemas operativos incluyen un cliente de FTP sencillo. Para usar estos programas tienes que conocer los comandos de FTP. Por ejemplo, para Windows es muy popular WinSCP, un programa gratuito, aunque también existen otros programas de pago como SmartFTP, que se puede probar durante unos días sin cargo.   Otros son, por ejemplo, FileZilla y FireFTP. También existen clientes online de FTP , como net2ftp, que es ofrecido por muchas empresas de alojamiento.   Fuente: Activate, Google España      

¿Qué es el "servidor de producción"?

Los profesionales del desarrollo web que se utilizan normalmente diferentes ordenadores para diferentes propósitos:     El servidor de producción: es el ordenador en el que está funcionando el sitio web, al que están accediendo los usuarios del sitio web y que está conectado a Internet ( excepto si el sitio web es para una intranet ).   Fuente: Activate, Google España

¿Qué es el "servidor de respaldo o de versiones"?

Imagen
En el ámbito profesional de desarrollo web es muy normal que se utilicen diferentes ordenadores para diferentes propósitos:   El servidor de respaldo o de versiones: es el ordenador en el que se almacena todo el código desarrollado y permite recuperar versiones antiguas del código. Fuente: Activate, Google España

¿Qué es el "servidor de pruebas"?

Imagen
 E n un entorno profesional de desarrollo web es muy normal que se utilicen diferentes ordenadores para diferentes propósitos: El servidor de pruebas: es el ordenador en el que se puede comprobar el correcto funcionamiento de un sitio web en su conjunto. Fuente: Activate, Google España  

¿Qué es un "servidor de desarrollo"?

Imagen
Normalmente, en un entorno profesional de desarrollo web es muy normal que se utilicen diferentes ordenadores para diferentes propósitos: El servidor de desarrollo : es el ordenador en el que se desarrolla el sitio web, no necesita estar conectado a Internet . Fuente: Activate, Google España

Diferencia entre un servidor de desarrollo y un servidor de producción

Como sabemos, un sitio web se compone de diferentes ficheros, las páginas HTML y todos los ficheros como imágenes y vídeos que se emplean en las páginas HTML. Un sitio web se desarrolla en un ordenador que se suele denominar “servidor de desarrollo ” . En muchos casos, el servidor de desarrollo es el ordenador personal con el que trabaja el desarrollador web. El servidor de desarrollo normalmente no está permanentemente conectado a Internet, lo cual plantea un problema, ya que los usuarios que quieran acceder al sitio web se pueden encontrar con la desagradable sorpresa de que no pueden en ciertas ocasiones acceder, porque el ordenador está apagado o desconectado de Internet. Además, el servidor de desarrollo suele ser un ordenador que no está preparado para dar servicio a cientos de usuarios a la vez.   Una vez desarrollado un sitio web, se debe copiar del servidor de desarrollo al servidor de producción para que esté disponible para cualquier usuario en cua...