2010-06-09 7 views
6

Sé que esto suena tonto, pero estoy teniendo grandes problemas (bueno, no tan grandes, pero aún así ...) problemas cuando tengo una idea para un proyecto web, grande o pequeña. El instante de apagado es cuando recuerdo que tengo que codificar el html/css a mano una y otra vez. Me gusta programar mucho más que diseñar sitios web, y simplemente no disfruto diseñarlos tanto como me gusta programarlos.¿Cómo puedo disfrutar o evitar el diseño de cada aplicación web que hago?

Dicho esto, también prefiero diseños simples y minimalistas. ¿Cuál es su enfoque en el diseño web, cómo lo hace agradable (al menos un poco)?

+0

Buena pregunta, IMO.Me encanta escribir aplicaciones de Twitter, pero odio diseñar una interfaz de usuario para ellos, y es por eso que todavía tengo que poner a disposición del público. – RavB

+0

¿Por qué no usar un CMS? Parece que eso sería una solución para ti. –

+0

@JB King: Estoy desarrollando principalmente aplicaciones web personalizadas, y no sitios para empresas/organizaciones, blogs ni nada que sea "genérico". – schmrz

Respuesta

4

Yo uso prefabricated HTML/CSS templates. O creo los míos y los reutilizo. Pero trato de no reinventar la rueda cada vez.

+0

Quizás no estaba muy claro cuando dije que lo hago "una y otra vez". El problema es que, básicamente, cada aplicación que creo * necesita * un diseño diferente, una estrategia diferente para estructurar el sitio. La reutilización de plantillas sería la solución para sitios genéricos sobre empresas, organizaciones, etc., o para blogs. Tal vez estoy equivocado sobre esto: \ – schmrz

+0

Pero muchos sitios web tienen una estructura general común. Si puede capturar esa estructura y estilo en su plantilla HTML/CSS, lo único que cambia es el contenido. Y si tiene un diseño sensato para su plantilla, es bastante fácil hacer cambios estructurales si se necesitan. –

+0

La mayoría de los sitios son bastante estándar, pero para las nuevas y alucinantes ideas que traerían montones y montones de dinero, generalmente necesita ese pequeño extra para despegar. Y a pesar de que puede llegar muy lejos con (pequeñas modificaciones a) plantillas, nunca, por definición, se volverá verdaderamente único. –

5

Si no tiene ninguna/como cualquier plantilla prefabricada, se une a con alguien. Comparta su idea con un diseñador y trabajen juntos en el proyecto.

+0

Es curioso cómo siempre termino ayudándolos en el back-end de la aplicación, y nunca pedí un favor a cambio. ¡Buena idea! :) – schmrz

1

Hago un poco de XHTML/CSS. La reutilización es la clave. La mayoría de los diseños son bastante comunes: encabezado, columnas, pie de página. Cree algunos diseños genéricos que conozca, modifique y reutilice. Use comentarios en su CSS, de esa manera encontrará cosas para modificar más fácilmente.

Si organiza su conjunto de herramientas, la mayoría de su trabajo XHTML/CSS modificará el código existente y no los escribirá a mano desde cero.

Si eso no funciona, delegue.

0

Me parece que disfrutar de cualquier tipo de desarrollo implica resolver problemas desafiantes el 10% del tiempo. El otro 90% del tiempo es una tediosa repetición de patrones. Con el tiempo, usted refina sus patrones, sus plantillas, su proceso, etc. para que pueda evitar las partes tediosas cuando sea posible.

Sin embargo, la conclusión es que debe recorrer las partes tediosas lo suficiente como para descubrir cómo evitarlas, la mayoría de los nuevos desarrolladores simplemente no aprecian los marcos que generan códigos/automatizan el diseño porque no comprenden qué es la codificación manual ser guardado, etc.

Mantengámoslo, estoy seguro de que puedes optimizar tu proceso para reducir la codificación manual de html/css cuando sea posible. No creo que haya un buen marco mágico para eliminar este trabajo. Pague sus deudas y no se arrepentirá.

1

I Ver las 3 posibilidades siguientes como buenos candidatos en su decisión:

1.) Utilice CMS (Es muy sencillo y asequible)

2.) Dar a sus tareas de diseño a una universidad donde por un módico los estudiantes de nivel superior estarían dispuestos a hacer esto por usted y usted podría hacer el pago como beca y organizar el trabajo en el proyecto como una carrera entre estudiantes para encontrar al mejor diseñador. No tiene que pagar impuestos después del pago de la beca, los estudiantes están dispuestos a hacer el trabajo por una cantidad muy pequeña (los estudiantes son las personas más pobres del mundo) y de 10 candidatos puede elegir el ganador (el mejor en su gusto)

3.) Vaya a un sitio de Freelancing y abra este proyecto. Los diseñadores de Freelancer intentarían ofertar por precios menores y menores, plazos más cortos y más cortos y el ganador sería el Freelancer que proporciona la mejor solución al menor precio. Sin embargo, en la mayoría de los casos, la persona más barata y el proveedor de la mejor calidad no es la misma persona, en este caso, debe decidir qué tan importante es el costo y qué tan importante es la calidad para usted.

Cuestiones relacionadas