IFD:Web Advanced I WS1213/Plog: Difference between revisions

From Medien Wiki
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
= Konzept =
== Konzept ==
Der Grundgedanke meiner Arbeit beseteht darin Nutzern die Möglchkeit zu geben ihrer Kommunikation auf das wesentliche zu konzentrieren. Durch einen Smilie-Editor kann der User seine gegenwertigige Gemütstlage auszudrücken. Der Nutzer wird damit von dem impliziten Zwang befreit seine persönliche Kommunikation als ''sinnig'' oder ''interessant'' Darzustellen. Durch die Reduktion auf den Gesichtsausdruck, als visuel ausdrucksstärkster Teil zwischenmenschlicher Kommunikation, kann der Nutzer sich gänzlich darauf konzentrieren, sein innerstes Selenleben auszudrücken.
Der Grundgedanke meiner Arbeit beseteht darin Nutzern die Möglchkeit zu geben ihrer Kommunikation auf das wesentliche zu konzentrieren. Durch einen Smilie-Editor kann der User seine gegenwertigige Gemütstlage auszudrücken. Der Nutzer wird damit von dem impliziten Zwang befreit seine persönliche Kommunikation als ''sinnig'' oder ''interessant'' Darzustellen. Durch die Reduktion auf den Gesichtsausdruck, als visuel ausdrucksstärkster Teil zwischenmenschlicher Kommunikation, kann der Nutzer sich gänzlich darauf konzentrieren, sein innerstes Selenleben auszudrücken.


= Implementation =
== Implementation ==
Der Webservice wurde mit Node.js und dem Express-Framework implementiert.  
Der Webservice wurde mit Node.js und dem Express-Framework implementiert.  


Line 11: Line 11:
Das Frontend wurde mit dem Chromium Browser getestet.
Das Frontend wurde mit dem Chromium Browser getestet.


 
== Probleme ==
= Probleme =
Der Service kann nur auf aktuellen Chrome-Browsern voll genutzt werden.  
Der Service kann nur auf aktuellen Chrome-Browsern voll genutzt werden.  
Ein Problem bei der Implementation besteht darin das Firefox gegenwärtig aus preformenz Gründen nicht in der Lage ist SVG-Elementen interaktiv zu editieren ( zumindest mittels Netbook). Auch bietet nur Chrome derzeit das in der HTML5 spezifikation beschriebene Input-Element vom Typ 'color' zur Verfügung.  
Ein Problem bei der Implementation besteht darin das Firefox gegenwärtig aus preformenz Gründen nicht in der Lage ist SVG-Elementen interaktiv zu editieren (zumindest mittels Netbook). Auch bietet nur Chrome derzeit das in der HTML5 spezifikation beschriebene Input-Element vom Typ 'color' zur Verfügung.  
 


Das Projekt ist im Rahmen des Werkmoduls WEB ADVANCED I WS 12/13 entstanden, die Dateien finden sich auf https://github.com/mitschoko/plog
Das Projekt ist im Rahmen des [[../|Werkmoduls WEB ADVANCED I WS 12/13]] entstanden, die Dateien finden sich auf https://github.com/mitschoko/plog

Latest revision as of 14:12, 22 June 2013

Konzept

Der Grundgedanke meiner Arbeit beseteht darin Nutzern die Möglchkeit zu geben ihrer Kommunikation auf das wesentliche zu konzentrieren. Durch einen Smilie-Editor kann der User seine gegenwertigige Gemütstlage auszudrücken. Der Nutzer wird damit von dem impliziten Zwang befreit seine persönliche Kommunikation als sinnig oder interessant Darzustellen. Durch die Reduktion auf den Gesichtsausdruck, als visuel ausdrucksstärkster Teil zwischenmenschlicher Kommunikation, kann der Nutzer sich gänzlich darauf konzentrieren, sein innerstes Selenleben auszudrücken.

Implementation

Der Webservice wurde mit Node.js und dem Express-Framework implementiert.

Der Quellcode ist in der Javascript-Metasprache Coffee-Script und der Template Sprache Jade verfasst. Als externe Bibliotheken wurden jQuery und Bootstrap benutzt.

Der Smilie Editor selbst wurde als SVG-Element Implementiert.

Das Frontend wurde mit dem Chromium Browser getestet.

Probleme

Der Service kann nur auf aktuellen Chrome-Browsern voll genutzt werden. Ein Problem bei der Implementation besteht darin das Firefox gegenwärtig aus preformenz Gründen nicht in der Lage ist SVG-Elementen interaktiv zu editieren (zumindest mittels Netbook). Auch bietet nur Chrome derzeit das in der HTML5 spezifikation beschriebene Input-Element vom Typ 'color' zur Verfügung.

Das Projekt ist im Rahmen des Werkmoduls WEB ADVANCED I WS 12/13 entstanden, die Dateien finden sich auf https://github.com/mitschoko/plog