Kaboom
From Labmm2
(→Layouts) |
|||
| Line 57: | Line 57: | ||
Layout vilões:<br> | Layout vilões:<br> | ||
[[File:Layout_mau.jpg]] | [[File:Layout_mau.jpg]] | ||
| - | + | <br> | |
| + | <br> | ||
== Fluxograma == | == Fluxograma == | ||
[[File:Kaboom_f.jpg]] | [[File:Kaboom_f.jpg]] | ||
| + | <br> | ||
| + | <br> | ||
| + | ==Estrutura Geral== | ||
| + | Para a realização do menu recorremos essencialmente a divs para dividir a informação. | ||
| + | <br> | ||
| + | <br> | ||
| + | |||
| + | <br> | ||
| + | <br> | ||
| + | |||
| + | == Funções no Javascript == | ||
| + | |||
| + | Função Moving: | ||
| + | |||
| + | <pre> | ||
| + | function moving(x,y) { | ||
| + | $(".container").animate({"left": x}, "slow"); | ||
| + | $(".container1").animate({"left": x}, "slow"); | ||
| + | $(".container2").animate({"left": x}, "slow"); | ||
| + | $(".container3").animate({"left": x}, "slow"); | ||
| + | $(".container4").animate({"left": x}, "slow"); | ||
| + | $(".container5").animate({"left": x}, "slow"); | ||
| + | $(".container").animate({"top": y}, "slow"); | ||
| + | $(".container1").animate({"top": y}, "slow"); | ||
| + | $(".container2").animate({"top": y}, "slow"); | ||
| + | $(".container3").animate({"top": y}, "slow"); | ||
| + | $(".container4").animate({"top": y}, "slow"); | ||
| + | $(".container5").animate({"top": y}, "slow"); | ||
| + | }; | ||
| + | </pre> | ||
| + | <br> A função moving permite a transição entre os menus (divs). | ||
| + | Função Mudar: | ||
| + | <pre> | ||
| + | function mudar() { | ||
| + | hero=window.name; | ||
| + | if(hero==0){ | ||
| + | hero=1; | ||
| + | window.name=1; | ||
| + | } | ||
| + | else { | ||
| + | hero=0; | ||
| + | window.name=0; | ||
| + | } | ||
| + | window.location.reload(true); | ||
| + | } | ||
| + | </pre> | ||
| - | + | A função mudar permite a alteração do ambiente gráfico de herói para vilão ou vice-versa, de acordo com o valor da variável "hero" (0 ou 1) | |
| - | + | ||
Revision as of 04:12, 22 June 2011

- Grupo:
- Bruno Barradas - 59474
- Daniel Teixeira - 50644
- Flávio Bártolo - 59949
- João Santos - 60583
- Rui Rego - 59965
- Público-alvo primário:
O público-alvo para o qual vamos fazer o site são todos os amantes e apreciadores de banda-desenhada dos 8 aos 80 anos. - Público-alvo secundário:
Potenciais clientes que ao visitarem o site comecem a ficar interessados nos produtos disponibilizados pela loja e pela banda desenhada, principalmente as crianças.Brainstorming
Ao longo do processo de Brainstorming, várias ideias foram discutidas e apresentadas entre as quais as seguintes:
- Criação de um layout para portofólios;
- "Rede social" para artistas e empresas no ramo da fotografia;
- Site para troca de favores entre utilizadores;
Logótipos
Decidimos usar 2 logótipos diferentes pois para o site vamos recorrer a dois layouts diferentes, um layout para os heróis com um logótipo com fundo azul e um layout para vilões, com logótipo com fundo vermelho.
Limites e características da aplicação
Para este site vamos possibilitar o acesso a todos os utilizadores que queiram visitar o site, o acesso será livre a todos os menus, mas para que sejam efectuadas as compras dos produtos disponíveis será necessário criar uma conta de utilizador.
Layouts
Para este site irão ser realizados dois layouts com temas diferentes, um como o tema de heróis, e outro com vilões. O plano de fundo será dividido numa imagem, dividida em quadradinhos de banda desenhada que representam os diversos menus, cada um desses quadrados terá um herói/vilão. Para se alterar entre os temas, em cada menu, irá haver um butão que irá permitir essa alteração entre os temas. Os menus em cada um dos temas terão os mesmos conteúdos e tudo estará posicionado da mesma maneira, as únicas alterações que serão apresentadas será a personagem e a imagem de fundo no quadrado.
Primeiro Layout
Fluxograma
Estrutura Geral
Para a realização do menu recorremos essencialmente a divs para dividir a informação.
Funções no Javascript
Função Moving:
function moving(x,y) { $(".container").animate({"left": x}, "slow"); $(".container1").animate({"left": x}, "slow"); $(".container2").animate({"left": x}, "slow"); $(".container3").animate({"left": x}, "slow"); $(".container4").animate({"left": x}, "slow"); $(".container5").animate({"left": x}, "slow"); $(".container").animate({"top": y}, "slow"); $(".container1").animate({"top": y}, "slow"); $(".container2").animate({"top": y}, "slow"); $(".container3").animate({"top": y}, "slow"); $(".container4").animate({"top": y}, "slow"); $(".container5").animate({"top": y}, "slow"); };
A função moving permite a transição entre os menus (divs).Função Mudar:
function mudar() { hero=window.name; if(hero==0){ hero=1; window.name=1; } else { hero=0; window.name=0; } window.location.reload(true); }A função mudar permite a alteração do ambiente gráfico de herói para vilão ou vice-versa, de acordo com o valor da variável "hero" (0 ou 1)
Contents |
Apresentação e contextualização do tema
O tema ao qual o nosso grupo se propõe falar, é a banda desenhada. Vamos desenvolver um quiosque on-line, onde se podem comprar artigos relacionados com os heróis e vilões de várias histórias de banda desenhada. O objectivo deste site é dar a conhecer aos utilizadores um pouco do mundo da banda-desenhada e dar a conhecer também a loja sobre a qual estamos a fazer o site.



