Cómo diseñar sitios web (código y gráficos)

Este es un ejemplo de cómo estoy reconstruyendo el sitio web de mi cartera: @http: //matthewblode.com/

Diseño:

Comienzo con un lápiz, omitiendo la estructura de alambre en la mayoría de los casos. Por lo general, voy a @http: //bohemiancoding.com/sketch/ para obtener diseños y maquetas con una cuadrícula de arranque personalizada y usar la plantilla del sitio web. A partir de ahí, uso @Zeplin (que actualmente está en versión beta) para crear una guía de estilo de diseño para mi sitio web.

Código:

A continuación, creo un repositorio @https: //github.com/ para almacenar la base del código. Este servicio también se utiliza con fines de control de versiones. Usaría @https: //middlemanapp.com/ para crear un sitio estático con @GitHub Pages. Con Middleman no hay necesidad de usar un procesador de compilación como Gulp o Grunt, ya que @http: //sass-lang.com/ y Autoprefixer se pueden implementar a través de gemas Ruby. Para mis diseños uso Bootstrap-Sass con Jquery. Para estructurar mis clases, tiendo a usar Block Element Modifier (@BEM 101 | CSS-Tricks).

Hospedaje:

El sitio web está alojado a través de las páginas de Github, como mencioné, pero uso un nombre de dominio personalizado. Mi nombre de dominio se compró a través de Crazy Domains (que realmente no recomiendo) con @Simple Cloud Infrastructure for Developers como DNS porque admite SSH en lugar de FTP.

bueno, soy un desarrollador front-end, así que estoy fuera de la parte de “diseño”, así que hablaré sobre mi parte del trabajo.

Obtengo un diseño de PSD, así que creo un repositorio en Bitbucket y lo uso para el control de versiones, después de esto uso una repetitiva con un Gulp y una repetitiva html 5. a veces también uso Bootstrap.

Gulp gestiona la compilación y compresión de SCSS, la optimización de imagen, la verificación y compilación de JS y el material de browserSync (la página de recarga manual es material antiguo).

Después de cada parte del trabajo, voy al terminal y confirmo todo, luego uso PHPloy para implementar los cambios en S / FTP.

Por lo general, soporto Internet Explorer 9 y versiones posteriores, y la mayoría de los sitios web son receptivos, por lo que utilizo una máquina Windows con IE9 y devtools de Chrome en gran parte y después de que todo funciona bien en la computadora y los simuladores en la computadora, uso un verdadero dispositivo (teléfono celular Android, ipad y iphone) para ver cosas en acción con dispositivos táctiles reales.

a veces las cosas no funcionan en dispositivos a los que no tengo acceso, en esos casos uso BrowserStack.

a veces las cosas me vuelven loco y cuando no sé cómo resolver el problema, pido ayuda en Stack Overflow y, por lo general, publico mis problemas con una demostración de codepen.io.

y eso es todo. 🙂

Trabajo principalmente en aplicaciones web.
Si bien usé Less.js y Bootstrap (bueno, Bootstrap de la IU angular) hasta hace unos meses, desde entonces nos hemos mudado a Material angular.
La cuestión es que, si bien el CSS de Bootstrap le permite comenzar a ejecutar, descubrí que a la larga, solo paso más tiempo depurando CSS de lo que hubiera gastado escribiéndolo desde cero. Lo mismo ocurre con el material angular.

Hace aproximadamente un año y medio, hemos adoptado Angular como marco para todas nuestras IU (no es mi decisión, no me gusta Angular en absoluto).
También nos hemos vuelto más “ágiles”, en el sentido de que no tengo tiempo para pensar adecuadamente sobre el diseño y producir bonitas estructuras y maquetas por adelantado. Solo me piden reunir algunas vistas en una o dos semanas y limpiar el desorden una vez que el proyecto esté casi a la mitad. Pero para entonces realmente tengo una idea clara de lo que funciona y lo que no.

Lo que termina sucediendo es que trabajo con un bloc de dibujo en mi escritorio (sí, el tipo que garabateas con un lápiz) y voy directamente a mi confiable Sublime Text 3.
Tengo Node instalado, utilizamos Gulp para automatizar tareas y un servidor Node local con recarga automática. Todavía uso Firebug y Firefox para inspeccionar mi marcado y CSS. Encuentro que el código angular es una tarea difícil de depurar, pero podría ser solo yo, y generalmente es el trabajo del desarrollador.
Ya casi nunca uso Photoshop, me cambié a Fireworks hace unos años (porque es más adecuado para diseñar para la pantalla). Pero rara vez uso Fireworks, incluso. Solo hice algunas maquetas el año pasado. El raro logotipo y el trabajo de impresión que comienzo y termino en Illustrator.

Nuestro material de fondo era PHP. Hubo un período de aproximadamente 2 años cuando quisimos rehacer todo en .Net ejecutándose en Mono, pero desde entonces hemos refactorizado el código PHP a una API más decente. Probablemente se volverá a hacer en Python … o Nodo con Express.
Realmente no sabemos si debemos seguir con Posgress o seguir con algo como CouchDB en el futuro.

Usamos SVN para el control de versiones desde siempre, y funciona bien.

Voy del boceto a lápiz a los wireframes, a la maqueta y a la codificación. Este método resuelve tus tribulaciones antes de que sientas una línea de código distinta. correr con marcos de alambre también ayuda a seleccionar su contenido en lugar de ser abstraído por el diseño visual.

Un software completo de producción de joyas, inventario y gestión de cuentas, Sistema ERP completo rentable para joyeros, Software de fabricación, Software ERP de joyas, Software de producción de joyas, Software de fabricación de joyas, minoristas de joyas de software ERP, Sistema de software de gestión empresarial Jewlery, Software de cuentas de joyería, mejor software de pequeñas empresas de joyería, software para pequeños joyeros, software de joyería, software RFID de joyería, software de etiqueta de código de barras de joyería, software de inventario de joyas, software de fabricación de joyas, software para joyeros, inventario de joyas, software de punto de venta de joyas, software de gestión de tiendas de joyas, mayoristas y fabricantes de joyas , Sistemas de Venta, Software de Joyería, Sistema de Inventario, Software de Venta, Software de Venta, POS de Venta, Software de Pos, Software de Inventario Gratuito, Software de Venta de Venta, Punto de Venta, Software de Negocios, Software de Tienda, Pos, Programas de Joyería, Software de pequeñas empresas, Software de inventario de negocios para pequeñas empresas, software de inventario de negocios para s centro comercial, software de inventario de código de barras

Visita: – Producción de joyas, inventario y software de gestión de cuentas.

Obviamente, esto podría ampliarse, pero para resumir:

Voy de bocetos a lápiz a wireframes, maquetas y codificación. De esta forma, sus problemas se resuelven antes de tocar una sola línea de código. Trabajar con wireframes también ayuda a destacar su contenido en lugar de distraerse con el diseño visual.

Hola,

Si diseñas un sitio web sin código. onwebbox CMS (www.onwebbox.com) es una plataforma de desarrollo de sitios web de arrastrar y soltar. a través de esta plataforma, diseñe su sitio web en poco tiempo.

  • Arrastrar y soltar
  • No es necesario conocer ninguna habilidad de codificación
  • Registro de dominio y alojamiento de sitios web incluidos
  • Sitio web en vivo dentro de 1 hora

Bhavesh Patel
Herramientas gratuitas de desarrollo de sitios web

Cuando se trata de diseñar sitios web y crear aplicaciones, cualquiera puede hacerlo ahora. Ya no es algo por lo que deba pagarle a un gran diseñador o programador. ¡Pague una pequeña tarifa mensual y la atravesará y se convertirá en el profesional! Compruébelo usted mismo Builderall: todas las herramientas de marketing y automatización de Internet que necesita para administrar su negocio

1. Crear el psd de la página de inicio en photoshop
2. Realice la conversión de HTML / CSS / Javascript (uso la Fundación Zurb).
3. Integrarlo a un CMS (WordPress, Magento, etc.)