jump to navigation

Remodelaciones de Sitios Web - Analogía July 30, 2008

Posted by developpeur in : Español, Internet Hispano, Web Development , add a comment

A veces es difícil explicarle a un cliente los procesos, terminologías y situaciones colaterales implícitas en el desarrollo web, las analogías son una forma de explicar de una manera más coloquial de tal forma que sea sencillo su entendimiento.

Para el caso de este post, o sea Remodelación de un Sitio Web, tomaremos como analogía la remodelación de una casa. Así que primeramente hay que contextualizarnos asignando equivalencias. Para el caso de esta analogía solamente tomaremos 3 elementos del proceso de construcción de una casa: Planos, Obra Negra y Acabados. Equiparándolos con los procesos de desarrollo web: Diseño, Programación, Integración.

Explico cada uno:

A fin de aclarar las situaciones que confunden en las remodelaciones, he asignado una escala de acuerdo al nivel de modificación que se requiera:

Por lo anterior es sumamente importante al momento de crear o remodelar un sitio web (como lo es en una casa) observar los siguientes detalles:

Sphere: Related Content

Pasos para diseñar en XHTML CSS July 24, 2008

Posted by developpeur in : Español, Internet Hispano, Web Design, Web2.0 , add a comment

¿Cómo hacer una página web en XHTML/CSS? ¿Cuáles son los pasos para diseñar en XHTML/CSS? Son preguntas recurrentes en foros de diseño web en diferentes idiomas, sin que hasta el momento yo haya encontrado una respuesta simple, lo cierto es que posiblemente no la hay debido a que cada desarrollador aplica una metodología distinta en su proceso. Libros excelentes se han escrito sobre el tema, sin embargo queda abierto al criterio del desarrollador el orden de los pasos a seguir. A mí me gusta programar manualmente pues obtengo resultados prácticamente exactos al modelo gráfico presentado (al cliente o al jefe).

Mi metodología es la siguiente:

  1. Diseño Gráfico:
    Diseñar (en photoshop, fireworks o lo que quieras) la apariencia gráfica que tendrá la página, “el modelo”, con todo y textos, botones, etc… vamos, como una fotografía de la página.
  2. Etiqueta CSS:
    Genero un archivo CSS con las etiquetas de estilo en blanco de acuerdo a las áreas que logro identificar en el modelo: header, content, footer, etc.
  3. Etiqueta XHTML:
    Genero un archivo XHTML 1.0 Strict, defino y posiciono las divisiones con las respectivas etiquetas de estilo, incluyo todos los textos, al menos en forma simulada (lorem ipsum) si no existen los reales todavía.
  4. Define Estilos:
    Asigno las características de estilo a cada una de las etiquetas del CSS creado previamente y que estaban en blanco.
  5. Segmenta:
    Procedo a segmentar o “rebanar” las piezas del modelo grafico que me serán de utilidad y que serán recogidas por el CSS o el XHTML una vez en el servidor.
  6. Ajusta:
    Reviso que las piezas del paso anterior hayan quedado en su lugar de acuerdo al modelo, reviso medidas, cabos sueltos, etc.
  7. Verifica:
    Procedo a revisar que la página pase efectivamente la verificación de la W3C.

Espero que esta metodología sea de ayuda para los diseñadores o desarrolladores web que apenas se inician en esto, igualmente invito a los desarrolladores y diseñadores web veteranos que quieran compartir su metodología, lo hagan en los comentarios de este post para enriquecer este recurso.

Sphere: Related Content

How to save data in fillable PDF forms May 29, 2008

Posted by developpeur in : English , add a comment

I recently had to fill up an important amount of government fillable PDF forms, as you may already know you can not save this data (most of the time) you may only print such forms, so there’s no way you keep a digital record in your so called “paperless office”. Or like in my case fill the forms at home in my laptop and print them the next day at the office. The answer is simple, you still won’t be able to save the data, but you can print it to a “digital document” such as XPS or TIF and print it or review it later (still you won’t be able to re-edit such file).

Well, probably others may have come to this solution, but for the sake of rich and useful search engine results here goes the solution:

  1. Fill out the fillable PDF form with Acrobat Reader.
  2. Click the print button on the Acrobat Reader.
  3. Instead of choosing your default printer choose: Microsoft XPS Document Writer (if not installed download it for free HERE).
  4. Click OK or Print
  5. You’ll be prompted for assigning a name to the file, directory path and saving it, so just do that and you’re done.

Now, the next morning or year when you want to print on paper that form, just look for the file and open it with Internet Explorer. Either open your IE, and then go to File+Open and browse to the file from there, or open it by right-clicking the .xps file and go to the “Open with” option and choose IE.

If you want to know more about XPS files, I wrote a post about them last year: XPS vs PDF for Digital Documents.

Sphere: Related Content

Upgrading PostNuke from 0.762 to 0.764 February 19, 2008

Posted by developpeur in : English, PostNuke, Web Development , add a comment

From 0.762 to 0.764 there are no DB changes, so just replace all files EXCEPT third party modules, custom blocks, custom themes AND config.php

Process:

  1. Backup files.
  2. Set theme to extralite.
  3. Delete all files.
  4. Upload version 0.764
  5. Place back third party modules, custom blocks, custom themes.
  6. Place back your old config.php

More info on PostNuke

Sphere: Related Content

Etiquetas en fotogramas de Flash January 29, 2008

Posted by developpeur in : Español, Flash , add a comment

Para hacer etiquetas (labels) o comentarios (comments) dentro de una Fotograma (Frame) en Flash:

  1. Ir a la pestaña o ventana de Propiedades.
  2. Escribir un texto donde dice “Fotograma”.
  3. Seleccionar que tipo de etiqueta será.

Hay 3 tipos de etiqueta:

En este link vienen otros aspectos generales del Flash

Powered by ScribeFire.

Sphere: Related Content

Resultados Orgánicos vs. Resultados Pagados November 27, 2007

Posted by developpeur in : Español, Internet Hispano, Web Marketing, Web2.0 , add a comment

En Resumen:

Ninguno excluye al otro, ambos se complementan. Aunque en el largo plazo los resultados orgánicos generan relevancia y tráfico de calidad. En la siguiente imagen queda manifiesta su ubicación, los Resultados Orgánicos están marcados con Verde y los Resultados Pagados con Amarillo.

Resultados Organicos vs Resultados Pagados

La explicación:

Difícilmente se podrían resumir en un solo artículo todos los elementos que comprenden el Web Marketing, vamos… solo para enterarse “en corto” de los elementos que la componen habría que consultar al menos unas 50 páginas de la Wikipedia (a diciembre de 2007) lo cual tampoco es mala idea y seguramente en un futuro habrá que escribir al respecto resumiendo aun mas dicha información.

Sin embargo las preguntas más frecuentes (al menos las que me hacen a mi) van relacionadas con los SERPs (Search Engine Result Pages), o las Páginas de Resultados de los Motores de Búsqueda, el cómo aparecer más rápido en ellas o el cómo salir “hasta arriba” en los resultados. Lo anterior cae específicamente dentro de uno de los ocho métodos (a dic. 2007) del Web Marketing conocido como SEM
(Search Engine Marketing) lo que en español sería algo así como “Mercadotecnia en Buscadores” aunque, para efecto de estándares, en este artículo usaremos la terminología a como se conoce en Internet.

Como decía, el SEM es uno de los ocho métodos que componen el Web Marketing, y el mismo SEM está compuesto a su vez por otros 4 métodos: SEO, Posición Pagada, Inserción Pagada y SMO. Sin embargo la mayoría de empresas y profesionales que se dedican al Web Marketing enfocan sus esfuerzos usualmente en 2 métodos del SEM: El SEO y la Posición Pagada, también conocida como PPC
(Pago Por Click) que es de lo que trata este artículo y particularmente sobre sus diferencias, así que vamos a ellas.

SEO (Search Engine Optimization)

Método que se ocupa de los Resultados Orgánicos, e implica el proceso de incrementar el volumen y la calidad de tráfico (visitas) hacia un sitio web desde las páginas de resultados de los buscadores mediante la correcta escritura del código fuente de cada página web y la adecuada inclusión de estándares en el mismo. A este proceso también se le llama Optimización Orgánica, ya que se logra a través de métodos naturales (el código fuente) y es recompensada por los buscadores otorgándoles relevancia o PageRank (en el caso de Google) que es parecido a un “Rating” para internet, resultando en un tráfico de mayor calidad a medida que aumenta el Rank o “rating” de la pagina web. Esta optimización por lo general es realizada por un Desarrollador Web o bien por un Diseñador Web con conocimiento de causa.

Ventajas del SEO:

Desventajas del SEO:

Posición Pagada (PPC)

Se refiere a los Enlaces Patrocinados
o Resultados Pagados, también se le conoce como PPC (Pago Por Click) e implica la contratación de un anuncio similar a un clasificado en una posición notoria dentro de las páginas de resultados de un buscador (los SERPs) que aparecen al introducir determinada palabra clave (keyword), generalmente son visibles a un lado o arriba de los resultados orgánicos. Dicha contratación se hace directamente con la empresa propietaria del buscador (a través de agencias, distribuidores, consultores, etc.) generalmente a través de un prepago equivalente a $50 USD como mínimo, presupuesto del cual se va descontando una cantidad cada vez que algún navegante da click en el anuncio. El costo del click es determinado libremente en una subasta automatizada, por ejemplo: Si el costo del click empieza en 0.25 centavos pero un anuncio competidor ofrece 0.30 centavos por click su anuncio aparecerá arriba del nuestro, generalmente el sistema de subasta permite introducir rangos de subasta automáticos para evitar una supervisión tediosa, aun así se recomienda supervisar el comportamiento del anuncio al menos unas 3 veces al día si la competencia en vasta.

Ventajas del PPC:

Desventajas del PPC:


Sphere: Related Content

Social Networks in English November 17, 2007

Posted by developpeur in : English, Web2.0 , add a comment

This is a compilation of the top social networks in english with their ranks and market share to Feb. 2007 according to Hitwise.com

  1. MySpace 80.74%
  2. Facebook 10.32%
  3. Bebo 1.18%
  4. BlackPlanet 0.88%
  5. Xanga 0.87%
  6. iMeem 0.73%
  7. Yahoo! 360 0.72%
  8. Classmates 0.72%
  9. hi5 0.69%
  10. Tagged 0.67%
  11. LiveJournal 0.49%
  12. Gaiaonline.com 0.48%
  13. Friendster 0.34%
  14. Orkut 0.26%
  15. Live Spaces 0.18%
  16. HoverSpot 0.18%
  17. Buzznet 0.18%
  18. Sconex 0.14%
  19. MiGente.com 0.11%
  20. myYearbook 0.11%

And then some…

Sphere: Related Content