The post Hojas de estilo en cascada nivel 3 appeared first on Techopedia Espa?ol.
]]>Hojas de estilo en cascada nivel 3 (CSS3) es la iteración del estándar CSS utilizado en el estilo y formato de las páginas web. CSS3 incorpora el estándar CSS2 con algunos cambios y mejoras.
Un cambio clave es la división del estándar en módulos separados, lo que facilita su aprendizaje y comprensión. En febrero de 2014, el Consorcio World Wide Web (W3C) seguía desarrollando el estándar, pero varias de las propiedades de CSS3 ya se han implementado en las últimas versiones de algunos navegadores Web.
CSS3 introduce cambios en la forma en que algunos elementos visuales son implementados y representados por un navegador. Sin embargo, no es una única especificación enormemente difícil de manejar, a diferencia de CSS2.
CSS3 está separado en módulos independientes para facilitar el desarrollo. Esto significa que la especificación sale a trozos, con módulos más estables que otros.
Algunos estarían listos para su recomendación, mientras que otros estarían marcados como borradores en desarrollo, los más recientes de los cuales se publicaron ya en junio de 1999.
Algunos de los principales módulos de CSS3 son:
The post Hojas de estilo en cascada nivel 3 appeared first on Techopedia Espa?ol.
]]>The post Django appeared first on Techopedia Espa?ol.
]]>Django es un marco web avanzado escrito en Python que utiliza el patrón arquitectónico modelo vista controlador (MVC). Django se creó en un entorno de redacción de noticias en rápido movimiento, y su objetivo clave es facilitar el desarrollo de sitios web complicados y basados en bases de datos.
Este marco web se desarrolló inicialmente para The World Company para gestionar algunos de sus sitios orientados a las noticias. En julio de 2005, se hizo público bajo licencia BSD.
Django está disponible como marco web de código abierto, y utiliza Python de forma extensiva para crear archivos, configuraciones y modelos de datos.
Está dise?ado para hacer frente a dos retos principales: los rigurosos requisitos de los desarrolladores web altamente experimentados y los intensos plazos de una redacción.
Django se concentra más en automatizar siempre que sea posible y en atenerse al principio de ?no repetirse?. Django hace hincapié en lo siguiente:
The post Django appeared first on Techopedia Espa?ol.
]]>The post Usabilidad appeared first on Techopedia Espa?ol.
]]>La usabilidad es el grado de facilidad con que productos como programas informáticos y aplicaciones Web pueden utilizarse para alcanzar los objetivos deseados de forma eficaz y eficiente.
La usabilidad evalúa el nivel de dificultad que entra?a el uso de una interfaz de usuario. Aunque la usabilidad sólo puede cuantificarse mediante medidas indirectas y, por tanto, es un requisito no funcional, está estrechamente relacionada con la funcionalidad de un producto.
La evaluación de la usabilidad suele incluir estudios sobre la claridad de las páginas web y los programas informáticos. Estos estudios los llevan a cabo analistas de usabilidad. Cuando se considera que un producto tiene una buena usabilidad, esto significa que es fácil de aprender y eficiente y satisfactorio de usar.
El dise?o de la usabilidad tiene en cuenta quiénes son los usuarios, qué saben y cómo aprenden, la formación general de los usuarios y el contexto en el que utilizan un determinado producto.
También tiene en cuenta si los usuarios realizan las tareas a la velocidad deseada, la formación necesaria para utilizar el programa, los materiales de apoyo disponibles para ayudar a los usuarios, la posibilidad de recuperación en caso de error y la capacidad del programa para satisfacer las necesidades de los usuarios discapacitados.
La usabilidad se basa en tres principios de dise?o:
Existen varios métodos para evaluar la usabilidad:
The post Usabilidad appeared first on Techopedia Espa?ol.
]]>The post Programación web appeared first on Techopedia Espa?ol.
]]>La programación web se refiere a la escritura, el marcado y la codificación implicados en el desarrollo web, que incluye el contenido web, el cliente web y las secuencias de comandos del servidor y la seguridad de la red.
Los lenguajes más utilizados para la programación web son XML, HTML, JavaScript, Perl 5 y PHP. La programación web es distinta de la programación a secas, que requiere conocimientos interdisciplinares sobre el área de aplicación, la programación de cliente y servidor, y la tecnología de bases de datos.
La programación web puede clasificarse brevemente en codificación de cliente y de servidor. La parte cliente necesita programación relacionada con el acceso a los datos de los usuarios y el suministro de información.
También necesita garantizar que haya suficientes complementos para enriquecer la experiencia del usuario en una interfaz gráfica de usuario, incluidas las medidas de seguridad.
El lado del servidor necesita programación relacionada principalmente con la recuperación de datos, la seguridad y el rendimiento. Algunas de las herramientas utilizadas aquí son ASP, Lotus Notes, PHP, Java y MySQL.
Hay ciertas herramientas/plataformas que ayudan tanto en la programación del lado del cliente como del lado del servidor. Algunos ejemplos son Opa y Tersus.
The post Programación web appeared first on Techopedia Espa?ol.
]]>The post Operador de asignación appeared first on Techopedia Espa?ol.
]]>Un operador de asignación es el operador utilizado para asignar un nuevo valor a una variable, propiedad, evento o elemento indexador en el lenguaje de programación C#.
Los operadores de asignación también pueden utilizarse para operaciones lógicas, como las operaciones lógicas bit a bit o las operaciones sobre operandos integrales y operandos booleanos.
A diferencia de C++, los operadores de asignación en C# no se pueden sobrecargar directamente, pero los tipos definidos por el usuario pueden sobrecargar los operadores como +, -, /, etc. Esto permite utilizar el operador de asignación con esos tipos.
Las siguientes son las características de los operadores de asignación:
En C#, una expresión que utilice un operador de asignación podría ser ?x op y?, donde x e y son operandos y ?op? representa el operador. El operador de asignación simple ?=? se utiliza para almacenar el valor de su operando derecho en la posición de memoria indicada por el operando izquierdo.
El resultado es su valor de retorno. Los otros operadores de asignación que realizan la operación indicada en los dos operandos y asignan un valor resultante al operando izquierdo se denominan operadores de asignación compuesta. Entre ellos están:
The post Operador de asignación appeared first on Techopedia Espa?ol.
]]>The post Servicio web appeared first on Techopedia Espa?ol.
]]>Un servicio web es un servicio de software utilizado para comunicarse entre dos dispositivos de una red.
Más concretamente, un servicio web es una aplicación de software con una forma estandarizada de proporcionar interoperabilidad entre aplicaciones dispares. Lo hace a través de HTTP utilizando tecnologías como XML, SOAP, WSDL y UDDI.
Un servicio Web implica a un proveedor de servicios y a un solicitante de servicios (cliente). Como los servicios Web presentan transparencia de lenguaje, no importa si el sistema subyacente que proporciona el servicio está escrito en Java mientras que el cliente está escrito en Perl, Python o Ruby.
Por ejemplo, a través de los servicios web, un servidor windows puede interactuar con un servidor Linux o servir una aplicación a ordenadores de sobremesa, portátiles o tléfonos inteligentes y otros dispositivos móviles a través de la World Wide Web.
The post Servicio web appeared first on Techopedia Espa?ol.
]]>The post Etiqueta HTML appeared first on Techopedia Espa?ol.
]]>Una etiqueta HTML se define comúnmente como un conjunto de caracteres que constituyen una orden de formato para una página web. En el núcleo del HTML, las etiquetas proporcionan las instrucciones o recetas para el contenido visual que se ve en la web.
Las etiquetas HTML siempre han sido importantes en la historia del dise?o Web. Durante los primeros días de la World Wide Web, eran responsables de la mayor parte del código Web. Puede que ya no sea así, pero las etiquetas HTML siguen estando en el centro de cómo se formatean las páginas Web.
Se han creado otros tipos de lenguajes en torno a la columna vertebral de HTML, como las Hojas de Estilo en Cascada (CSS), que facilitan la creación de estilos y esquemas de color coherentes y globales.
Las etiquetas HTML incluyen etiquetas para referencias, etiquetas para tablas, etiquetas para titulares o títulos, etc. Una etiqueta HTML consta del nombre de la etiqueta entre corchetes angulares y puede venir en pares, lo que constituye la etiqueta inicial y final que enmarcan un determinado fragmento de código, texto u otras etiquetas.
La etiqueta inicial consiste en el nombre, seguido opcionalmente de uno o más atributos, mientras que la etiqueta final consiste en el mismo nombre precedido de una barra oblicua (?/?). Por ejemplo, la etiqueta HTML ?<p>? inicia un párrafo, mientras que ?</p>? lo termina. Se trata de una sintaxis coherente en HTML.
The post Etiqueta HTML appeared first on Techopedia Espa?ol.
]]>The post Servidor web Apache appeared first on Techopedia Espa?ol.
]]>El Servidor Web Apache es un software de código abierto para la creación, despliegue y gestión de servidores web. Desarrollado inicialmente por un grupo de programadores informáticos, en la actualidad lo mantiene la Fundación para el Software Apache.
El Servidor Web Apache está dise?ado para crear servidores web capaces de alojar uno o más sitios web basados en HTTP.
Entre sus características más destacadas están la capacidad de soportar múltiples lenguajes de programación, scripts del lado del servidor, un mecanismo de autenticación y soporte de bases de datos. El Servidor Web Apache puede mejorarse manipulando el código base o a?adiendo múltiples extensiones/add-ons.
También es muy utilizado por las empresas de alojamiento web para proporcionar alojamiento compartido/virtual, ya que, por defecto, el Servidor Web Apache admite y distingue entre distintos hosts que residen en la misma máquina.
The post Servidor web Apache appeared first on Techopedia Espa?ol.
]]>The post Consulta de medios appeared first on Techopedia Espa?ol.
]]>Una consulta de medios o media query en inglés es una funcionalidad HTML/CSS que permite que el contenido de una página web se adapte al tipo de medio en el que se está representando la página, como la pantalla de un ordenador o la de un teléfono o tableta.
Se considera una tecnología básica para implementar el dise?o web responsivo y se recomendó su implementación como estándar en junio de 2012 junto con otras funcionalidades de CSS3.
Las consultas de medios consisten en un tipo de medio junto con una o más expresiones que comprueban condicionalmente determinadas características de los medios, en particular la de los tama?os de pantalla.
Las expresiones lógicas de una consulta de medios pueden ser verdaderas o falsas; es verdadera si el tipo de medio de la consulta coincide con el tipo de medio del dispositivo en el que se ejecuta el agente de usuario (navegador web); en caso contrario, es falsa.
Cuando la consulta de medios resulte verdadera, se aplicarán las correspondientes reglas de estilo especificadas, siguiendo las reglas normales de cascada. Debe tenerse en cuenta que, incluso si la consulta resulta falsa, las hojas de estilo especificadas dentro de la etiqueta <link> se siguen descargando, pero simplemente no se aplican.
Ejemplo utilizando la etiqueta HTML <link>:
<link rel=?stylesheet? media=?(max-width: 600px)? href=?specific.css? />
Ejemplo utilizando @media dentro de la etiqueta <style>:
<style>
@media (max-width: 500px){
.left_sidebar {display: none; }
}
</style>
The post Consulta de medios appeared first on Techopedia Espa?ol.
]]>The post Metaetiqueta appeared first on Techopedia Espa?ol.
]]>Una metaetiqueta es un elemento que proporciona información sobre los metadatos de un documento HTML. Esta información puede ser las palabras clave, el autor, la descripción de la página o cualquier otro detalle sobre la página concreta. Sin embargo, a diferencia de otras etiquetas HTML, una metaetiqueta no es visible ni se muestra en la página en cuestión.
Aunque la mayoría de los motores de búsqueda han dejado de utilizar las metaetiquetas para la clasificación, estas etiquetas siguen considerándose útiles para la optimización de los motores de búsqueda y también ayudan a aumentar la tasa de clics del sitio web.
Las metaetiquetas también se conocen como etiquetas de descripción, etiquetas de meta descripción o etiquetas de metadatos.
La sintaxis de la metaetiqueta es la siguiente:
<meta name = ?tipo de metaetiqueta? content = ?contenido relacionado con la metaetiqueta? />
Las metaetiquetas son pasables por la máquina y también las pueden utilizar los servicios web y los motores de búsqueda. Suelen contener información sobre la página que no pueden representar otras etiquetas HTML y se consideran una categoría de la optimización en la página.
Aunque al principio todos los motores de búsqueda solían indexar los sitios web basándose en las metaetiquetas, el uso excesivo y la saturación de metaetiquetas hicieron que la mayoría de los motores de búsqueda utilizaran algoritmos que no dependen de las metaetiquetas para la indexación.
Hay distintos tipos de metaetiquetas, las más comunes son las metapalabras clave y las metadescripciones. Aunque ahora una metaetiqueta tiene un efecto mínimo en la clasificación de la página, aún puede ayudar en las tasas de clics, ya que las metaetiquetas de descripción sí aparecen en los resultados de los motores de búsqueda.
Al crear una metaetiqueta, debe ser precisa y relevante para la página en cuestión. Esto ayuda a la legibilidad y también da un atractivo genuino a las cosas. La metaetiqueta debe ser breve, clara y concisa, y se considera una buena práctica no utilizar las mismas metaetiquetas en distintas páginas ni duplicar metaetiquetas.
The post Metaetiqueta appeared first on Techopedia Espa?ol.
]]>