.jpg)
Para los diseñadores todo se basa en la percepción, en como vemos el mundo y la creatividad con la cual ayudamos a que este mundo se vea de manera armoniosa, aunque sea en la parte gráfica. El área de desarrollo tampoco es desconocida para nosotros, y por suerte tenemos una adicción que nos permite realizar esas ideas que vienen a nuestra mente cuanto no estamos diseñando en Photoshop, hablo del CSS.
Las hojas de estilo han llegado a nuestras vidas como una alternativa para darle variación a lo que los desarrolladores tienen más complicado, el arte.
Claro usar hojas de estilo también es un arte, no hablo de aprender a manejarlas o saber para que sirve un
o una posición relativa, realmente, en mi forma de ver muy romántica, las hojas de estilo son la forma que inventaron para.....
Leer el arículo completo

Seguramente has visitado muchos sitios y has visto fuentes fantásticas, tipografía que no habías visto en otro sitio a menos que fueran en imágenes, lo que seguramente no sabias es que este tipo de fuentes están adheridas de forma externa a los sitios web, y nosotros vamos a enseñarte a hacerlo en pocos pasos.
Como diseñador debes saber que hay pocos tipos de fuentes que la mayoría de los browsers pueden leer sin dificultad, si no las sabes, estas son las 5 principales:
ArialTimesHelvéticaVerdanaTrebuchet
Estas fuentes son usadas comúnmente por lo anterior mencionado, pero hay nuevas formas que te permiten adherir nuevas fuentes, y con esto se abren nuevas posibilidades para trabajar con los diseños. Una de las formas con las que se comenzó agregar tipografías externas fue.....
Leer el arículo completo

Lo primero sería definir que es el W3C. Básicamente es un organismo internacional que hace recomendaciones para implementación dentro del World Wide Web. Esta organización tiene una serie de licencias de manera gratuita entre las que están la W3C Software Notice and License, que es la utilizada para los estándares de programación en internet.
Antes de seguir, es importante aclarar que toda esta serie de recomendaciones que hace la w3c para que haya desarrollos bien hechos en internet, no significa que si tu sitio web no cumple con los estándares, esta mal hecha, simplemente es que debes tener un poco mas de paciencia y encontrar los problemas que los validadores hayan en tu sitio.
Validar sirve para cosas muy básicas pero importantes, por ejemplo el posicionamiento en los buscadores, si.....
Leer el arículo completo

Como ya hemos comentado en otros artículos, si usted es un lector asiduo de nuestro blog, las páginas de redes sociales son las que mejor funcionan para dar a conocer una empresa y sus productos. Por ello, existen diversas técnicas que pueden ser usadas fácilmente si se sabe cómo, para cada red social. En este caso, nos centraremos en las páginas de Facebook para ofrecer concursos y mejorar las conversiones a nuestra web.
Características de la página de Facebook
Para poder implementar un concurso en Facebook es necesario poner una pestaña, que el propio Facebook nos ofrece, con el nombre de concurso. Al hacer clic en esta página, los usuarios y nuestros fans, accederán a toda la información sobre el concurso. Esta página debe estar diseñada de manera que capte la atención de nuestros usuarios, por lo que deberá contener una imagen grande re.....
Leer el arículo completo

Aunque parezca mentira, diseñar toda una página web no es simple ni mucho menos sencillo, si tomamos en consideración la cantidad de horas invertidas, los diferentes tipos de lenguaje que se pueden usar, las necesidades concretas de cada tipo de web y, como no, el complicado gusto, no ya de los clientes sino de los posibles visitantes de una determinada página web.
La tarea de los diseñadores se complica cada vez y ahora, están lejos de tener sólo que usar los códigos de programación que se sabían; ahora, el diseñador web, debe tener además buen gusto, saber qué es lo que su cliente quiere, valorar los posible visitantes de la página web y, como no, tener los conocimientos de SEO necesarios, para poder crear una página web que se ajuste a las necesidades de los motores de búsqueda de internet. Por ello, su labor es cada vez más complicada, ya que no siempre .....
Leer el arículo completo

Cuando aprendemos a desarrollar interfaces, como diseñador muchas veces cuesta aprender un poco mas de que puede y no puede hacer el código, que permiten y no permiten los estándares, como desarrollador front end un diseñador también debe aprender a optimizar su trabajo conforme a reglas para un mejor funcionamiento.
Un desarrollador front end., es en conocimientos algo mas completo que un diseñador web, debe saber estándares, manejar un buen diseño, saber maquetar y dar estilo a sus diseños y en la mayor parte de los casos también trabajar con programación para darle vida a los sitios web como JavaScript o por lo menos entender los conceptos de jquery, json, etc.
Al desarrollar una interface o sitio web del lado del usuario también es importante la optimización, si la optimización de có.....
Leer el arículo completo

Normalmente vemos que programas de diseño van y vienen, pero hay unos pocos que siguen a través del tiempo, si hablo de Adobe. Estos amigos han sabido llevar los tiempos de manera correcta en cuanto a innovación y manejo de versiones, haciendo que la mayoría de los diseñadores y en muchos casos también programadores caigan rendidos a sus pies deseando su software para trabajar.
Siendo honesto, Adobe saca mucha ventaja de los consumidores cautivos, a los cuales se les cobra un precio excesivo por el uso de licencias de los programas, es por esta razón básicamente, por la cual cada vez hay más opciones similares a lo que ofrece el software de adobe.
A continuación, una lista de lo que tenemos a nuestra disposición sin tener que gastar una barbaridad para realizar nuestro trabajo.
.....
Leer el arículo completo

Siguiendo con el tema de los nuevos talentos en el diseño web, vamos a tocar un punto importante en nuestros días, la forma de desarrollar para que un sitio web sea funcional, bonito, apegado a estándares, entre otras cosas.
Cando hablamos de desarrollar un sitio web, lo primero en que nos debemos enfocar es, en que desea el cliente. Muchos clientes tienen conocimiento de lo que necesitan, y otros tantos, como es común, no lo tienen, pero por experiencia se que muchos clientes que saben un poco, son los que más difíciles son de tratar, y es que no saben (no en todos los casos) llevar un buen flujo en cuanto a lo que necesitan y saben del tema, con la habilidad y experiencia que los que les brindan el servicio; lo que recomiendo es que con ambos tipos de cliente seas prudente en lo que ofreces......
Leer el arículo completo

Si lo que deseamos es obtener un resultado profesional en la elaboración de los botones de nuestrapágina web, tendremos que tener en cuenta que la mejor opción para realizarlos es mediante hojas de estilos, ya que a diferencia de flash, otorga una forma bastante ligera y profesional de realizar nuestro diseño teniendo una muy buena compatibilidad entre los navegadores que posean el estándar, para realizar nuestro botón, necesitaremos 3 imágenes distintas, una donde se muestre el botón en sí, otra donde se muestre el botón cuando el cursor esté encima de él y finalmente, una imagen del botón cuando ha sido presionado, el lugar donde el botón aparecerá será donde se ponga el código siguiente:
INICIO
Para aplicarle el diseño al botón, será necesario aplicar el siguiente código CSS,.....
Leer el arículo completo

Los bucles for se consideran los más sencillos dentro de PHP, su función básica es la de realizar un número determinado de veces alguna acción, su sintaxis es la siguiente:
for(inicialización; condición; actualización) sentencia;
Inicialización: se ejecuta solamente al principio, asignándole el valor con el cual se iniciará el ciclo a una variable, el ejemplo más común sobre este punto es el siguiente:
$i=0;
Condición: Es una expresión lógica que evalúa cuando el ciclo tendría que terminar, el resultado de esta operación tendrá como resultado un verdadero o un falso, en caso de tener un valor verdadero, el ciclo continuará, la representación de este punto podría ser la siguiente:
$i<=1000;
El cual se podría leer como “mientras $i sea menor o igual a 1000”.
Actualización: Esta expresión modifica el valor usado en la variable de inicializació.....
Leer el arículo completo

Para realizar una página web donde se ofrezcan servicios profesionales en el ámbito de sistemas, deberá ser muy cuidadoso con respecto a lo que quiera transmitir al público en general, sobre todo teniendo en consideración cual es el fuerte de su empresa.
Si está enfocado a desarrollo de sistemas para la industria de las pequeñas y medianas empresas, donde los sistemas suelen ser desarrollos cortos y dinámicos, lo recomendable es transmitir por medio de diseños que posean colores vivos el dinamismo de la empresa, ya que dará a entender el propio diseño que se trata de una empresa joven que puede otorgar sistemas a un precio competitivo enfocados a las empresas dinámicas.
En caso de que su empresa de desarrollo de software a la medida sea enfocado a sistemas grandes para empresas maduras, algo recomendable es el uso de colores sobrios, donde abunde la es.....
Leer el arículo completo

PHP no sería un lenguaje de programación completo si no incluyera entre sus atributos la capacidad de manejar archivos, ya sea para extraer información de ellos o para manipularlos según se necesite.
Para realizar la manipulación de archivos, se requerirá de fopen(), que abrirá un archivo del modo que se establezca y devuelve el recurso de puntero de archivo, esto se podrá realizar mientras no se utilice la instrucción fclose(), un ejemplo sencillo de cómo abrir un archivo es el siguiente:
Como se puede observar, lo que hace el código es abrir el archivo a modo de solo lectura para posteriormente cerrarlo con el uso de fclose()
Para realizar la lectura y escritura del archivo, se deberán utilizar los comandos fread() y fwrite(), para escribir dentro del archivo de texto se d.....
Leer el arículo completo

Al elegir unhostinges deseable que éste tenga cPanel, ya que ayuda al control de cada detalle del sitio Web, tal como el correo electrónico, los archivos, estadísticas, instalación de scripts, bases de datos y seguridad entre otros. Cuestiones que podrían ser complicadas de realizar manualmente, son verdaderamente sencillas al utilizar cPanel.
Las características dentro del panel de controlcPanel facilitan la gestión total del servidor de una forma sencilla, con una interfaz amigable que ofrece una forma rápida de observar la información relacionada a la cuenta y otorga un acceso rápido a las herramientas y utilidades que vienen con el paquete de Hostingcontratado.
Para el manejo de los correos electrónicoscPanel ayuda a la creación de las cuentas de correoelectrónico, configurando el espacio asociado, las contraseñas, los alias, f.....
Leer el arículo completo

Al momento de desarrollar cualquier aplicación, sin importar el lenguaje, nunca se está exento de errores, tomando en cuenta esto, PHP incluye entre sus herramientas el “error_reporting” que permite definir el tipo de errores que se mostrarán en nuestras páginas, las opciones disponibles son:E_ALL: Muestra todos los errores y advertencias, excepto los correspondientes a la opción E_STRICT, es recomendable utilizarlo en ambientes de desarrollo porque muestra al desarrollador todo lo referente a las fallas.E_ERROR: Muestra todos los errores fatales en tiempo de ejecución.E_WARNING: Muestra las advertencias en tiempo de ejecución y errores considerados como no graves.E_PARSE: Destinado a mostrar los errores de compilación internosE_NOTICE: Errores no críticos, producto de fallas de código fuente de una aplicación, como variables no inicializadas por ejemplo.E_.....
Leer el arículo completo

Curiosamente, el significado de PHP es “PHP Hypertext Pre-processor”, algo así como PHP Pre-procesador de Hipertexto”, donde la primera P del acrónimo representa el nombre de nuevo, cuestión que a algunos les resulta graciosa, aunque el nombre original es “Personal Home Page Tools”.
Una nota relevante acerca del PHP, es que sin contar los servidores de pruebas y desarrollo, se encuentra funcionando en cerca de 20 millones de servidores alrededor del mundo bajo diferentes sistemas operativos (hay que recordar que es multiplataforma).
El lenguaje de programación PHP nació para ser de forma estructurada, con una sintaxis muy parecida con la que contamos hoy en día, afortunadamente, PHP ha evolucionado paulatinamente para convertirse poco a poco en un lenguaje orientado a objetos, aunque ya existe un gran avance en ese aspecto, yo podría considerar que aún va en camino.
.....
Leer el arículo completo

Las tablas en html, aunque para muchas personas podrían considerarse en desuso, a mi parecer siguen siendo geniales al momento de mostrar información desde una base de datos, su estructura básica es la siguiente:
| Nombre |
Apellido |
| Homer |
Simpson |
Obviamente el resultado no es nada estético, por lo que en esta ocasión nos daremos a la tarea de dar algunos consejos sobre cómo dar una mejor presentación a nuestras tablas por medio de CSS, para empezar, podríamos utilizar lo siguiente para indicar que el borde será color azul:
Como podrán observar dice literalmente “blue”, afortunadamente para nosotros, eso lo podemos cambiar por nuestro tono favorito en hexadecimal, para no tener que estar atados a solo unos cuantos .....
Leer el arículo completo

En Code Igniter es posible realizar consultas a la base de datos de una forma segura, evitando el ataque conocido como SQL injection, para ello tendremos que olvidarnos de la sintaxis de las consultas tradicionales para aplicar las propias del framework.
Estamos acostumbrados a realizar consultas de SQL de la siguiente forma: “SELECT * FROM tabla”, el primer paso para hacer el cambio de estilo es el siguiente código, que mediante Code Igniter, nos dará el mismo resultado:
$consulta = $this->db->get(‘tabla’);
Como podrán observar es realmente sencilla la transición de un estilo a otro, para hacer algo un poco más complejo, como un limit, se deberá hacer de la siguiente forma:
$consulta = $this->db->get(‘tabla’,10,20);
Esta tendrá su equivalente de la siguiente forma:
SELECT * FROM tabla LIMIT 20, 10 (únicamente funciona en MySQL)
Ya que hemos obtenido el r.....
Leer el arículo completo

Como es conocido por muchos para ejercer la programación web es necesario un servidor para poder ejecutar las conocidas en servidor que siguen un esquema similar a este:
Usuario à Consulta web à Recibe servidor ß Servidor emite una consulta resolutiva à Se publica en la web à El usuario la lee
Para ello es fundamental que haya un servidor que procese las conocida como consultas hay alternativas para los que no quieren subir las webs como XAMPP o su versión para Linux LAMPP pero si se quiere publicar la pagina web es necesario la adquisición de un servidor tenemos que exigir que acepte algunos lenguajes de programación.
Aquí les proporcionamos una lista con las razones:
PHP à Es necesario que el servidor tenga PHP debido a que es el lenguaje usado por excelencia, el que usan la mayoría de CMS y porque es el más estable. Gran parte de las web.....
Leer el arículo completo

Mediante este artículo explicarémo como usar DIVs y no tablas para nuestra pagina web. Un párrafo puede estar incluido en el centro del sitio web solamente usando DIVs sin necesidad de usar tablas. Las etiquetas DIVs remplazan a la ya conocida propiedad que crea las tablas.
Para nuestro diseño web lo primero que se debe realizar es crear las etiquetas div. En el próximo ejemplo que os mostraré veremos que crearemos una etiqueta div donde dividiremos el sitio conteniendo el logo de la empresa, una barra lateral y el pie de página.
# Header {
position: fixed;
width: 100%;
altura: 15%;
top: 0;
derecha: 0;
fondo: auto;
a la izquierda: 0;
}
Como se ve no es necesario especificar el tipo de div que se va a usar en la página web, este es detectado automáticamente por los navegadores.
Ahora desarrollamos la barra lateral en nuestrodiseño web.....
Leer el arículo completo

Principios básicos de la Seguridad Web.
La seguridad web es una importante rama de la seguridad informática, en ella se emplea la creatividad y la astucia. El propósito de este artículo es más que nada discernir la seguridad web con otros campos especializados, ya que una de las principales causas de la ignorancia es con claridad la falta de cultura.
Habrá en la internet alguna frase con connotación egocéntrica mencionando que la seguridad web es una tontería o algo parecido a ello, a fin de “insultar” a los que se especializan en ello, y aunque insultar sea muy subjetivo, explicaré que es lo mejor sobre este tema. Un 70% aprox. de los sitios web tienen algún tipo de bug conocido en un 50% son de XSS, construir un sitio web y protegerlo bien es más difícil que “hackear” uno.
Todos los sitios son insegur.....
Leer el arículo completo