Jornadas de Software Libre y Open Source Diseño de sitios Web con Software Libre Por Mauricio Moreira Guzmán – Centro de Gestión Tecnológica UNA.

Slides:



Advertisements
Presentaciones similares
I N K S C A P E. ¿Qué es? Es un editor gráfico gratuito, bajo licencia GNU GPL, para la creación de gráficos vectoriales. Fué lanzado el 2 de noviembre.
Advertisements

SOFTWARE LIBRE, OPEN SOURCE E HISTORIA DE LINUX TOVAR LÓPEZ IAN GUSTAVO PROFESOR RENÉ DOMINGUEZ ESCALONA ADMINISTRA SISTEMAS OPERATIVOS GRUPO 503.
Software Libre Rolinger Guzmán Polania “Mufasa”. Free Sofware Foundation (FSF) Fundación para el software Libre (1985): el software libre se refiere a.
CMS ABIERTO Y CMS CERRADO MARÍA CAMILA MUÑOZ U TATIANA ARIAS CHAPARRO U CAROLINA FIGUEROA U
PRESENTACIÓN DRUPAL Versión 0.1 Por Ricardo Chang.
Ing. De la Puente Matias Introducción a. Ing. De la Puente Matias OpenOffice ● Suite ofimática libre. ● Procesador de textos, hojas de calculo, presentaciones,
OFFICE. PAQUETE DE OFFICE Microsoft Office es una recopilación de aplicaciones (suite de oficina), las cuales son utilizados en oficinas y sirve para.
Trabajo de mantenimiento Presentado por: Daniel elejalde Víctor Manuel puentes.
1. Introducción a GNU/Linux 1.1 Qué es GNU/Linux 1.2 Estereotipos alrededor de GNU/Linux * “Reemplazo gratuito de Windows” * “Es más barato que Windows”
Soporte a usuarios en entornos Linux Rafael Varela Pet Unidad de Sistemas Área de Tecnologías de la Información y Comunicaciones Universidad de Santiago.
Validación de HTML Validación de CSS. Validación de HTML Desarrollado por: W3C Tipo de Recurso: Programa – Software Tipo de Destinatario: General Tipo.
Es un visor y editor de documentos en línea a través del navegador web. Permite crear, compartir y editar presentaciones, hojas de cálculo, archivos de.
Usando software libre. Conceptos Básicos Software Libre Se trata de libertades Plantea 4 libertades: Libertad 0: Libertad de usar el programa, con cualquier.
COMUNICACIÓN Y TICS Károl Fernanda Barragán M. Jennylith Dayana Ardila P. Wendy Paola Pinto F.
¿Que Es OpenOffice? es una suite ofimática de software libre y código abierto de distribución gratuita que incluye herramientas como procesador de textos,
Presentadores Gráficos Ivanoba Juárez INSTALABLES Pertenecen a una suite de Ofimática que se instalan directamente al ordenador.
COMUNICACIÓN Y TIC Ángela Espinosa Hayler Peñaranda.
BASE DE DATOS EN LA WEB POR- OSIRYS MARCIAGA JESUS NIETO.
INGENIERÍA DE INFORMACIÓN Y APLICACIONES
Herramientas tecnológicas educativas
Microsoft Word Integrantes: -Jose Carlos Guerrero
Nombres: Jhonatan Naranjo Daniel Mejía Curso: 901
Open Office Juan Viera Arnold Zapata 9-1.
Iniciación a Android Dia 1: Instalación Android Studio - 1h
Visual ITP y Web ITP Raquel Sánchez Díaz Universidad de Salamanca.
Yireth Alejandra Amaya Guevara y Yennifer Tatiana Arboleda Araque
Presentadores Gráficos
Tipos de formato de imagen
CMS Un sistema de gestión de contenidos (en inglés: Content Management System, más conocido por sus siglas CMS) es un programa informático que permite.
LOS DIFERENTES LENGUAJES DE PROGRAMACION PARA LA WEB
Tópicos de bases de datos
Microsoft Publisher L.A. y M.C.E. Emma Linda Diez Knoth.
Miguel García Ruiz Jackeline Giraldo Urrea
CARRERA DE INGENIERÍA EN SISTEMAS E INFORMÁTICA
UNIDAD I: INTRODUCCIÓN AL DISEÑO WEB.
Diseño y Edición de Paginas web
Google docs.
Presentado por: Diana Torres Azucena Blagauera
SEMINARIO INCORPORAR SOFTWARE LIBRE – MITOS Y VERDADES
KUbuntu Carlos Torres Denis González 7 de septiembre de 2015.
SOFTWARE. Es el soporte lógico e inmaterial que permite que la computadora pueda desempeñar tareas inteligentes, dirigiendo a los componentes físicos.
NAVEGADORES WEB.
NAVEGADORES WEB Karen Mejia Chacón 1002.
R.A 2.1:EDITORES Y PROCESADORES DE TEXTO
SEBASTIAN GAITAN BEDOYA
PREZI.
PHOTOSHOP Adobe Photoshop es un editor de gráficos rasterizados desarrollado por Adobe Systems Incorporated. Usado principalmente para el retoque de fotografías y.
Viviana Andrea León Delgado
DISEÑO WEB Sesion 1.
PRESENTACION ELECTRONICA
Resultado de Aprendizaje:1
LENGUAJE DE SCRIPTING EN SERVIDORES WEB INTEGRANTES :JOSTIN FRANCO DARYENIS ARAUZ PABLO CANDANEDO.
Sistemas Operativos En La Nube Mtro. Abimael Antonio Pineda TEMA.
* Puedes hacer dos grupos de participantes. Por ejemplo, el grupo A y el grupo B. Te recomiendo que ellos mismos elijan un nombre de equipo divertido.
Pasos para el registro a MENDELEY a través del CONRICYT
Servidor de Reportes basado en Tecnología Java y XML
Entendiendo PHP En diseño de software en el Front-end es la parte del software que interactúa con los usuarios. Es la persona que se encarga del diseño.
Viviana Andrea León Delgado
Prepa Yucatán Mons. Luis Miguel cantón Marín Nombre de editores gratuitos de HTML, CSS y JavaScript Timna Jiménez Pérez.
INFORMATICA. Vamos a hablar de...HTML Conceptos del lenguaje Estructura para documentos Herramientas usadas para crear documentos Buenas prácticas.
Lenguajes del lado del cliente
Nombre del Docente: María Guadalupe Salazar Chapa
Sistema de Gestión de Contenidos Mercadotecnia digital
Docente: Valerio Herrera, Luis E. Experiencia Formativa III Semana 4: Servidores Web.
UNIVERSIDAD TECNOLÓGICA DEL PERÚ Microsoft Corporation fue fundada por Paul Allen y Bill Gates, está dedicada al sector de software y hardware. Un producto.
Nombres: Angelina Jimenez CED: Elvis Marcucci CED: Mindomo.
Introducción Docente: Ing. /Bach. CHUQUILLANQUI CHIHUAN, Usias.
Navegadores y buscadores. ¿Qué es un Navegador? Un navegador o navegador web, o browser, es un software que permite el acceso a Internet, interpretando.
Transcripción de la presentación:

Jornadas de Software Libre y Open Source Diseño de sitios Web con Software Libre Por Mauricio Moreira Guzmán – Centro de Gestión Tecnológica UNA

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source ¿Qué es Software Libre? La libertad de usar el programa, con cualquier propósito, La libertad de estudiar cómo funciona el programa, y adaptarlo a tus necesidades La libertad de distribuir copias, con lo que puedes ayudar a tu vecino La libertad de mejorar el programa y hacer públicas las mejoras a los demás, de modo que toda la comunidad se beneficie. El acceso al código fuente es un requisito previo para esto. Software Libre Libertade s

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source  ¿De qué se trata? El proceso que implica la construcción de un sitio web, consiste en una serie de etapas a través de las cuales son necesarias herramientas que faciliten su desarrollo. Acerca de esta charla

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source  El derecho a elegir A menudo estas herramientas tienen un costo elevado y en muchas ocasiones las empresas las utilizan al margen de la ley sin saber que existen alternativas libres tan buenas o mejores que las propietarias. Acerca de esta charla

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source  ¿Cuáles alternativas tengo? Veremos que en campo del software libre existen muchas opciones de donde escoger que nos ayudarán a facilitarnos esta tarea, en esta charla trataremos de identificar cuales son estas herramientas y cómo elegir la más adecuada a nuestra necesidades y capacidades. Acerca de esta charla Software Libre

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source ¿Por donde comenzar? ?

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Requerimientos iniciales  Computadora  Sistema operativo base  Paquetería de software adicional:  Ofimática  Diseño gráfico  Edición Web  Maquetación  CMS

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source ¿Por qué NO utilizar software privativo? ?

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Factor seguridad Factores a considerar antes de... Factor económico Factor aprendizaje Factor hardware

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source ¿Por qué NO utilizar S.P?  Factor seguridad  Virus  Basados en formatos cerrados (nadie sabe cómo funcionan)  Fallos (algunos usuarios ven como algo normal que su computadora falle constantemente)

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source ¿Por qué NO utilizar S.P?  Factor económico  Coste de adquisición  Coste de soporte  Coste de renovación y licenciamiento

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source ¿Por qué NO utilizar S.P?  Factor aprendizaje  Se crean simples usuarios de programas  Nivel limitado de conocimiento  No puedo compartir el conocimiento

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source ¿Por qué NO utilizar S.P?  Factor hardware  Requerimientos elevados de hardware  Poca o nula escalabilidad  Drivers de bajo rendimiento

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Desarrollo de un sitio web Definición del proyecto Desarrollo de la estructura Diseño visual Pruebas y validación Etapas en el Desarrollo de un sitio Web Etapas en el Desarrollo de un sitio Web

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Definición del proyecto ¿Cuáles herramientas de software libre me pueden ayudar en esta etapa?

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramientas para la planificación

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramientas Planificación  Kplato  Programa de gestión de proyectos  Usa diagramas de Gannt para mostrar la temporalización de las tareas.  Permite usar dependencias entre tareas.  Usa estructuras de desglose de trabajo en forma de árbol.

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramientas Planificación  Planner  Herramienta de administración de proyectos que le permite administrar tiempos y recursos asignados a un proyecto.

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramientas Planificación  Collabtive  es una plataforma libre en la que podremos alojar en nuestro servidor, con el fin de administrar los proyectos de nuestros clientes y grupos de trabajo a través de él, además claro, de permitirle a nuestros clientes ver cuanto a avanzado el proyecto desde la semana anterior. Permite mensajería entre empresa y cliente, generar listas de tarea, gestión de proyectos y una infinidad de opciones muy interesantes.

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramientas para la recolección de la información

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramientas Recolección Información  OpenOffice  es una suite ofimática de software libre y código abierto de distribución gratuita que incluye herramientas como procesador de textos, hoja de cálculo, presentaciones, herramientas para el dibujo vectorial y base de datos.

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramientas Recolección Información  OpenOffice  es una suite ofimática de software libre y código abierto de distribución gratuita que incluye herramientas como procesador de textos, hoja de cálculo, presentaciones, herramientas para el dibujo vectorial y base de datos.

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramientas Recolección Información  OpenOffice  es una suite ofimática de software libre y código abierto de distribución gratuita que incluye herramientas como procesador de textos, hoja de cálculo, presentaciones, herramientas para el dibujo vectorial y base de datos.

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramientas para la calendarización y contactos

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramientas calendario y contactos  Sunbird  Es un programa de calendario y planificación que cumple funciones de agenda, lista de tareas y calendario con alarmas

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Resumen

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Estructura del sitio ¿Cuáles herramientas de software libre me pueden ayudar en esta etapa?

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramientas para diagramas conceptuales

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramienta Diagrama conceptuales  Kdissert  Permite generar documentos bien organizados según la información y la estructura del mapa mental.

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramienta Diagrama conceptuales  Xmind  es un programa open source para realizar mapas conceptuales, ayuda a la gente a anotar ideas, organizar diversos gráficos, y compartirlos para colaborar online.

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramientas para conjunto de marcos

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramienta Conjunto de Marcos  Kivio  Kivio es una aplicación informática para generar diagramas y organigramas, incluida dentro de la suite ofimática para KDE KOffice. Tiene un interfaz de usuario similar a Microsoft Visio

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Resumen

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Diseño visual y pruebas ¿Cuáles herramientas de software libre me pueden ayudar en esta etapa?

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Maquetación de gráficos

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramientas maquetación de gráficos  Gimp  es un programa de edición de imágenes digitales en forma de mapa de bits, tanto dibujos como fotografías. Es un programa libre y gratuito. Está englobado en el proyecto GNU y disponible bajo la Licencia pública general de GNU.

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Cubre el 200% de las necesidades de un usuario doméstico y el 90% de un profesional

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source GIMP  Ventajas  Es muy potente  Es LIBRE y Gratuito  Es Multiplataforma  Ampliable: Scripts  GIF, JPG, PNG, PDF, TIFF, etc.  Desventajas  Gestión de Color *  Modelo CMYK  Acciones  Gestión del TEXTO *

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Algunos ejemplos

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Algunos ejemplos

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Algunos ejemplos

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Algunos ejemplos Animaciones con Gimp

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramientas maquetación de gráficos  Inkscape  es un editor de gráficos vectoriales de código abierto, con capacidades similares a Illustrator, CorelDraw o Xara X, usando el estándar de la W3C: el formato de archivo Scalable Vector Graphics (SVG).

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramientas maquetación de gráficos  Las características soportadas incluyen: formas, trazos, texto, marcadores, clones, mezclas de canales alfa, transformaciones, gradientes, patrones y agrupamientos. Inkscape también soporta meta-datos Creative Commons, edición de nodos, capas, operaciones complejas con trazos, vectorización de archivos gráficos, texto en trazos, alineación de textos, edición de XML directo y mucho más. Puede importar formatos como Postscript, EPS, JPEG, PNG, y TIFF y exporta PNG así como muchos formatos basados en vectores.

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Inkscape  Ventajas  Es muy potente  Es LIBRE y Gratuito  Es Multiplataforma  Ampliable: Scripts  Postscript, EPS, JPEG, PNG, y TIFF y exporta PNG  Desventajas  No tienes colores Pantone o los famosos “Books de color”  tampoco tiene el overprint, opción para guardar spot de color y dificulta poner los porcentajes exactos en CMYK

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Algunos ejemplos

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Algunos ejemplos

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Algunos ejemplos

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramientas maquetación de gráficos  Agave  Software para la generación de esquemas de color y le da sugerencias sobre cuales colores pueden combinar bien.  Generar 6 tipos diferentes de esquemas de color  Integración con Gimp o Inkscape

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramientas maquetación de gráficos  Gcolor2  Extrae el color de cualquier parte de tu pantalla.  Integración con Gimp o Inkscape

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramientas maquetación de gráficos  Phatch  Cuando trabajas en diseño gráfico es muy frecuente aplicar efectos, retoques, modificaciones y muchas cosas más a las imágenes con las que trabajas  Phatch es un editor libre y multiplataforma (Linux, Windows, Mac) que te permite el procesamiento de imágenes por lotes

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramientas maquetación de gráficos  Hugin  Software para el diseño de fotografías panorámicas

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramientas maquetación de gráficos  Hugin : algunos ejemplos 

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramientas maquetación de gráficos  Hugin : algunos ejemplos 

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Maquetación de código

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramientas maquetación de código  CSSED  Esta es una excelente herramienta para los desarrolladores web que trabajan sobre Linux. Se trata CSSED, es un aplicación GTK, que permite crear y editar Hoja de Estilos en Cascada (CSS) de manera sencilla y práctica.  Entre sus características están, el resaltado de sintaxis, autocompletar (al estilo Dreamweaver), vista de árbol, la validación del documento, etc.También soporta documentos html, php, javascript, jsp, java, etc.

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramientas maquetación de código  Komposer  Editor WYSWYG multiplataforma que provee un entorno gráfico similar al de Dreamweaver para el desarrollo intuitivo de sitios web.

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramientas maquetación de código  Quanta  Quanta pertenece al metapaquete kdewebdev, que junto a Quanta+provee una suite de aplicaciones para el desarrollo web en el escritorio KDE.

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramientas maquetación de código  Aptana Studio  Aptana es un módulo orientado al desarrollo web para Eclipse.  Como tal, está basado en JAVA y bien se puede obtener en un paquete independiente o como módulo para Eclipse.

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramientas maquetación de código  Geany  Geany es un editor de texto ligero basado con características básicas de Entorno de desarrollo integrado (IDE).  Es multiplataforma, tiene soporte para muchos lenguajes de programación distintos, como C, C++, Java, JavaScript, PHP, HTML, CSS, Python, Perl, Ruby, Pascal y Haskell.  Algunas de las características más destacadas de Geany son: Autocompletado, soporte multidocumento, soporte de proyectos, coloreado de sintaxis y emulador de terminal embebido.

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramientas maquetación de código  Sistemas de administración de Contenido (CMS)  Un sistema de gestión de contenidos CMS es un programa que permite crear una estructura de soporte (framework) para la creación y administración de contenidos de páginas web.  Consiste en una interfaz que controla una o varias bases de datos donde se aloja el contenido del sitio. El sistema permite manejar de manera independiente el contenido y el diseño.  Así, es posible manejar el contenido y darle en cualquier momento un diseño distinto al sitio sin tener que darle formato al contenido de nuevo, además de permitir la fácil y controlada publicación en el sitio a varios editores.

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Funcionalidad, validación de código y accesibilidad

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramientas funcionalidad, validación de código y accesibilidad  Navegadores  Firefox  Opera  Konqueror  Google Chromium  Internet explorer  Ies4Linux permite instalar y ejecutar, mediante Wine, Internet Explorer en sistemas Linux.

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source  Extensiones Firefox  Web Developer Es una extensión de Firefox que ofrece potentes características CSS, como la posibilidad de aplicar una hoja de estilo personal a una página web o incluso editar el CSS de la página web visualizada. Adicionalmente, permite ver el estilo aplicado a cada elemento de la página web abierta, basta con seleccionar el elemento deseado. En cuanto a las opciones de validación, todos los validadores URL son configurables, y permite validar el CSS, HTML, WAI, Feed, los enlaces y la sección 508 de una página web. Herramientas funcionalidad, validación de código y accesibilidad

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Herramientas validación de código, funcionalidad, accesibilidad  Extensiones Firefox  Firebug Firebug se integra a Firefox para, al igual que la extensión Web Developer, ayuda a desarrollar, evaluar y depurar sitios web, controlando el CSS y HTML en tiempo real, midiendo el tiempo de carga para optimizar la página o corrigiendo los posibles inconvenientes con Javascript.

Universidad Nacional de Costa Rica Jornadas de Software Libre y Open Source Resumen Etapas desarrollo de un Sitio Web

Jornadas de Software Libre y Open Source