Work philosophy

The work philosophy includes over all the use of web standards, keeping in mind that Web site development sould be user-centered, evaluating the evolving design according to the user requirements. It reaches a set of essential steps to turn the web site usable, accessible, and with a clean desing in order to give to user a good experience and impression while navigating through the pages. These steps include:
- Define the objectives of the site
- Specify the contexts of use
- Define structure and content
- Define support navigation
- Define page design
- Evaluation methods
- Management and maitnance
The idea is to avoid the excessive decoration aiming to keep the user concentrated in the site content. It is possible to achive it with the development of a clean presentation, design balance, and the use of web standards techniques.
Why web standards?
Web standards are web development techniques recommended by W3C, the web organization that develops interoperable technologies (specifications, guidelines, software, and tools) to lead the Web to its full potential. Why are web standards good for your website? Because:
- You can separate content from presentation
- Your content has more semantic meaning
- Your site becomes simpler to develop and easier to maintain
- Your site is more accessible (all browsers)
- Your site is more searchable (increase visibility)
- Your site is more correct
- Your site is smaller (less download size, less network traffic, so less cost.)
- Your users have an improved experience
- Your site is more likely to interact nicely with future technologies
Used technology
- HTML/XHTML
- PHP
- Java script
- CSS
- MySQL
Usability
On the Web, usability is a necessary condition for survival. If a website is difficult to use, people leave
. If the homepage fails to clearly state what a company offers and what users can do on the site, people leave
. If users get lost on a website, they leave
. If a website's information is hard to read or doesn't answer users' key questions, they leave
.
Usability is a quality attribute that assesses how easy user interfaces are to use. The word "usability" also refers to methods for improving ease-of-use during the design process. Usability has five quality components: Learnability, Efficiency, Memorability, Errors, and Satisfaction.
Accessibility
Acessibility comes from the Latin Accessibilis
and means easiness in the approximation
.
Just as computers vary by operating system, processor speed, screen size, memory, and networking abilities, users vary in ways both expected and unexpected. Some differences that are more commonly thought of are language, gender, age, cultures, preferences, and interests. But some of the differences that need to be addressed more by the software and web development community are skills, ability levels, and constraints under which users may be operating. Designing for diversity not only increases the number of people able to access your software or website but also increases their level of involvement with it. Barrier-free design is beneficial for all users. Designing for universal access is not only good social practice, but in general, it is good business practice.
Web standards make it easy to build accessible sites along with beautiful and elegant designs.
Portfolio (last projects)
Ledur - Musical Instruments (in portuguese)
Coser Advocacia (in portuguese)
- http://www.coseradvocacia.com.br
LCM - Computer Music Lab
GIA - Interest Group on Artificial Intelligence
- http://www.inf.ufrgs.br/gpesquisa/GIA/
Viviane Possamai. (In Portuguese)
- http://www.vivianepossamai.com.br
Tiago de Moura Web Site. (In Portuguese)
- http://www.tiagodemoura.com.br
Português
Italiano
