Mostrando postagens com marcador banner. Mostrar todas as postagens
Mostrando postagens com marcador banner. Mostrar todas as postagens

quarta-feira, 4 de novembro de 2015

Banner Slider largura total no WebAcappella




Olá turma do bem! Ando meio devagar com o blog porque graças a Deus estou lotado de trabalho. Sabe quando você começa a jornada diária as 07 da manhã e para as 02 ou mais da madrugada? Tá desse jeito. Graças ao nosso glorioso Deus.

Mas vamos lá. Hoje estarei postando algo já conhecido por alguns e até visto em alguns templates que distribuem por aí.

Algo bacana, fácil de implementa no site: Banner Slider largura total.


Como quase todas as vezes será necessário editar alguns arquivos. Aconselho usar o Notepad++ , que pode ser baixado gratuitamente clicando aqui.


Você também precisará baixar alguns arquivos necessários. Baixe o arquivo compactado clicando aqui de descompacte em um local no seu computador.



Dentro do arquivo compactado tem tres pastas:

css
images
js

cada qual com seu conteúdo necessário para nosso banner funcionar.


Hoje vou explicar não apenas implantar o banner no seu projeto, mas também um truque para você por em cada página um banner passando as imagens relacionadas ao assunto da página.

Por exemplo:

Supomos que faremos um site para um boteco, neste site terá as seguintes páginas:

a) - Página principal que será a apresentação do boteco
b) - Especialidades da casa (que vai falar dos tira gostos e pratos da casa)
c) - Golos e gorós (que será sobre a parte de bebida | banner referente a página
d) - Programação e Eventos (que fala sobre a programação de eventos que tem no boteco) |
e) - Unidades ( o boteco do site possui várias unidades (matriz e filias) , nesta pagina falará de cada uma e sua localização e contato
-

Então na página principal haverá banner referente a todas as páginas e nas demais cada qual passando banners sobre o assunto da página.


Então mãos a obra:

1) CRIAR AS IMAGENS DOS BANNERS

Sugiro criar imagens com as dimensões 1500 px de largura e 600 px de altura

Então para a página a) criarei 5 banners sendo:

banner-pg-a-1.jpg
banner-pg-b-1.jpg (este banner tb será usado como o primeiro da pag b)
banner-pg-c-1.jpg (este banner tb será usado como o primeiro da pag c)
banner-pg-d-1.jpg (este banner tb será usado como o primeiro da pag d)
banner-pg-e-1.jpg (este banner tb será usado como o primeiro da pag e)


Para a página b) terei os seguintes banners

banner-pg-b-1.jpg  > banner que foi usado tb na pagina a)
banner-pg-b-2.jpg
banner-pg-b-3.jpg
banner-pg-b-4.jpg

Para a página c) serão:

banner-pg-c-1.jpg > banner que foi usado tb na pagina a)
banner-pg-c-2.jpg
banner-pg-c-3.jpg

Para a página d) os seguintes:

banner-pg-c-1.jpg > banner que foi usado tb na pagina a)
banner-pg-c-2.jpg
banner-pg-c-3.jpg
banner-pg-c-4.jpg

Para a página d) serão:

banner-pg-d-1.jpg > banner que foi usado tb na pagina a)
banner-pg-d-2.jpg
banner-pg-d-3.jpg

E para finalizar os banners criei os da página e):

banner-pg-e-1.jpg
banner-pg-e-2.jpg
banner-pg-e-3.jpg

Agora vamos criar nossas setas que serão as que ficarão uma apontando para direita e outra para esquerda, estas setas ao clicar fará a transição manual dos banners

Estas terão que ser criadas dentro de um quadro na medida de 42 px de largura e 80 px de altura e devem ser imagens png de fundo transparente.

salve a seta apontado para direita como seta-direita.png
e a que aponta para a esquerda como seta-esquerda.png



Agora que todas as imagens foram criadas, crie uma pasta na raiz de public_html de sua hospedagem com o nome de "images" e hospede todas as imagens criadas acima dentro desta pasta.



2) PERSONALIZANDO OS BANNERS

No arquivo descompactado que você baixou terá a pasta "js", dentro da mesma vai encontrar o arquivo padrão.js

Então agora vamos fazer tudo com muita cautela e atenção.

Vamos criar nosso arquivo para a página a)

Edite o arquivo padrão.js com o notepad++


Observe os trechos como abaixo:

{
"image" : "img.jpg",
"url" : "link_url",
"firstline" : "frase1",
"secondline" : "fraselink"
}


Para cada imagen do slider banner receberá um trecho deste,  Sendo que o primeiro trecho é para a primeira imagen do banner a aparecer e assim por diante;

Sendo se o seu banner tiver apenas 3 imagens, vc manterá 3 trechos, apagando os dois restantes. Se tiver mais imagens do que contém no código vc acrescenta um trecho destes.


As palavras em vermelho vamos substituir seguindo as seguintes condiçoes:
img.jp : nome da imagem do banner criada
link_url: será o link para onde vai redirecionar
frasr1: A primeira frase a aparecer
fraselink: A segunda frase a aparecer a qual receberá o link definido na link_url

Então, seguindo o exemplo deste artigo vamos preparar o arquivo "js" para nossa página a)


Os trechos que irei modificar estão entre as linhas 10 e 35 do arquivo padrão.js

Alterados ficaram assim:


var photos = [ {
"image" : "banner-pg-a-1.jpg",
"url" : "http://www.webacappellashow.com.br/templates/boteco/index.html",
"firstline" : "BuTeKo WAS",
"secondline" : "Você aqui"
}, {
"image" : "banner-pg-b-1.jpg",
"url" : "http://www.webacappellashow.com.br/templates/boteco/especialidades.html",
"firstline" : "Os MeLhOrEs TiRa GoStOs",
"secondline" : "Experimente"
}, {
"image" : "banner-pg-c-1.jpg",
"url" : "http://www.webacappellashow.com.br/templates/boteco/golosgoros.html",
"firstline" : "GoLoS & GoRóS",
"secondline" : "Embebede-se"
}, {
"image" : "banner-pg-d-1.jpg,
"url" : "http://www.webacappellashow.com.br/templates/boteco/eventos.html",
"firstline" : "NoSSaS FeStAs",
"secondline" : "Falta você"
}, {
"image" : "banner-pg-e-1.jpg",
"url" : "http://www.webacappellashow.com.br/templates/boteco/filiais.html",
"firstline" : "NoSSaS FiLhAs",
"secondline" : "Unidades BuTeKo WAS"
}


Não esqueça que você terá que criar cada página no Webacappella e nomeá-la de acordo com os links informados.:



Feito as alterações salve o arquivo com a opção salvar como e dê o nome do arquivo com o mesmo nome de sua página com a extensão "js". Salvando com o mesmo nome da página facilitará como referência no seu projeto.

No caso deste exemplo editado acima vou salvar como home.js pois vou utilizar na página index.html. Que é a pagina principal do site.

Para assimilar melhor a explicação, farei também o exemplo para nossa página b, que será a página especialidades.html

Ná pagina especialidades.html o banner terá apenas 4 imagens rotativas.

Abrimos novamente o arquivo padrão.js e localizamos o seguinte trecho:

var photos = [ {
"image" : "img.jpg",
"url" : "link_url",
"firstline" : "frase1",
"secondline" : "fraselink"
}, {
"image" : "img.jpg",
"url" : "link_url",
"firstline" : "frase1",
"secondline" : "fraselink"
}, {
"image" : "img.jpg",
"url" : "link_url",
"firstline" : "frase1",
"secondline" : "fraselink"
}, {
"image" : "img.jpg",
"url" : "link_url",
"firstline" : "frase1",
"secondline" : "fraselink"
}, {
"image" : "img.jpg",
"url" : "link_url",
"firstline" : "frase1",
"secondline" : "fraselink"
}
];

No trecho apresentado está para utilizar 5 imagens, então eu apago o trecho com o qual marquei com o fundo amarelo. E faço as modificações como já explicado anteriormente.

Vai ficar assim:


var photos = [ {
"image" : "banner-pg-b-1.jpg ",
"url" : "http://www.webacappellashow.com.br/templates/boteco/delivery.html",
"firstline" : "Bife acebolado ao molho grego e farofa",
"secondline" : "Delivery"
}, {
"image" : "banner-pg-b-2.jpg ",
"url" : "http://www.webacappellashow.com.br/templates/boteco/delivery.html",
"firstline" : "Carne de Sol foleada a mussarela",
"secondline" : "Delivery"
}, {
"image" : "banner-pg-b-3.jpg ",
"url" : "http://www.webacappellashow.com.br/templates/boteco/delivery.html",
"firstline" : "Tira gostos na assados ",
"secondline" : "Delivery"
}, {
"image" : "banner-pg-b-4.jpg ",
"url" : "http://www.webacappellashow.com.br/templates/boteco/delivery.html",
"firstline" : "Bolinhos de arroz a carne moída",
"secondline" : "Delivery"
},



Como é só um exemplo coloquei todos redirecionando para um link para a página de pedido Delivery.
Mas logico que poderia ser para uma receita ou qualquer outra coisa. Vai da criatividade de cada um e do tema do projeto.


Depois de feito as alterações , com a opção de salvar como do NOTEPAD ++ , salvei o arquivo com o nome especialidades.js


Faça estes procedimentos para cada página que irá receber o banner com suas características individuais da página.

No caso do exemplo foram criados os arquivos:

home.js
especialidades.js
eventos.js
filiais.js
golosgoros.js


Com todos os arquivos de extensão "js" criados, dentro da sua pasta public_html na sua hospedagem, crie a pasta js e publique os arquivos com extensão "js" dentro desta pasta.


Agora copie as pastas descompactadas:


  • css
  • js
  • images

para dentro de public_html da sua hospedagem.


3) Aplicando no Webacappella

A cada página que vai inserir o banner você fará o seguinte:

Com a opção do Webacappella PAGINAS/MATRIZES>>PROPRIEDADES DA PÁGINA, clique na CATRACA   e cole o seguinte código abaixo.

Porém é importante que: Substituir o trecho em vermelho padrao.js pelo nome do arquivo "js" referente a página que vai utilizar.


Explicando melhor:

Na minha página index.html vou substituir o trecho em vermelho pela palavra home.js
Na minha página especialidades.html vou substituir o trecho em vermelho pela palavra especialidades.js
e assim por diante




<link rel="stylesheet" type="text/css" href="css/bannerstyle.css"/>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.1/jquery.min.js"></script>
<script type="text/javascript" src="js/padrao.js"></script>

<!-- jQuery handles to place the header background images -->
<div id="headerimgs">
<div id="headerimg1" class="headerimg"></div>
<div id="headerimg2" class="headerimg"></div>
</div>
<!-- Top navigation on top of the images -->

</div>
<!-- Slideshow controls -->
<div id="headernav-outer">
<div id="headernav">
<div id="back" class="btn"></div>
<div id="control" class="btn"></div>
<div id="next" class="btn"></div>
</div>
</div>
<!-- jQuery handles for the text displayed on top of the images -->
<div id="headertxt">
<p class="caption">
<span id="firstline"></span>
<a href="#" id="secondline"></a>
</p>

</div>



</div>



Faça para cada página que vai conter o banner.


Para quem tem conhecimento pode personalizar melhor os elementos do banner editando o arquivo bannerstyle.css dentro da pasta css.







Os créditos dese artigo vai para Marco kuiper

sexta-feira, 26 de junho de 2015

Efeito super bacana que substitui um banner em um site. SUPER INTERESSANTE




Bom galera, o que mais se vê na internet são sites que utilizam banners rotativos no topo do site. Daí ou você utiliza os banners fornecidos hoje em áreas administrativas de conteúdo  ou utiliza os próprios banners gerados pelo programa WebAcappella.

Mas hoje vou passar uma dica em que muda essa filosofia criando algo diferente, e se bem feito ainda deixa seu site mais leve.

Neste efeito vamos utilizar imagem fixa misturada com um gif animado. Faça um e você verá que efeito bacana que vai causar.


Primeiramente vamos precisar de uma imagem. Como exemplo vou utilizar a abaixo:


Agora vou trabalhar nesta imagem, neste caso vou usar o Corel Draw, mas você pode usar o programa de sua preferência, Vou recortar a imagem para ficar numas dimensões bacana e colocar um texto com letras vazadas.

Coloquei abaixo algumas imagens com uma área colorida chapada abaixo da imagem trabalhada só para vocês verem que as letras estão vazadas de forma aparecer a escrita obedecendo a cor que eu colocar por baixo no site.


Agora vou criar um gif onde vai ficar trocando de cores. Para isso terei 3 imagens de áreas coloridas. Cada qual com sua cor: As imagens devem ter as mesmas medidas altura x largura.

Criei as seguintes imagens:


Utilizando uma ferramenta on line em que adoro. No site http://gifmaker.me/; criei o seguinte gif animado:





Agora vou criar um gif para fazer um efeito strobo. Para isso vou precisar de uma imagem preta e uma branca: Utilizando a mesma ferramenta on line citada acima criei meu gif strobo abaixo:



Como eu acho as dimensões de uma área de banner um tamanho considerável vou ter minha imagem da figura do banner repartida em várias partes. Pois é muito chato entrar no site e ter que esperar uma imagem ficar carregando. Dái em vários pedaços a imagem aparece bem mais rápida no site.

Você pode fazer isso utilizando o próprio Photoshop ou o programa de sua preferência.

Para quem não tem familiaridade com o Photoshop pode usar um programinha pra isso: O TileMage Imagem. Programinha gratuito.

Utilizando este programa eu dividi a imagem em oito partes como podem observar abaixo: Inseri as imagens no WebAcappella.






Após ajustar as imagens :







Para que isso?  

- Simples, quando o site começar carregar , mesmo antes do efeito funcionar. o site não fica com nenhum espaço vago. Já mostrando a imagem.



Vamos agora para o que nos interessa: Lembra do gif animado trocando de cores? Vamos inserir ele agora com a INSERIR >> IMAGEM  do WebAcappella e posicionar ele exatamente tampando a escrita "UM SHOW TODA SEMANA" de um ponto ao outro da imagem>
Agora colocamos o gif para o plano inferior.:


 Já começamos a ter um efeito, que o texto mudando de cor:

Agora vamos inserir nosso gif de strobo e redimensona  tampando completamente a imagem. 



Clicamos no gif e e enviamos o mesmo para o plano inferior.

Agora em cada imagem recortada configuramos a transparência para 90% .



 Pronto, o efeito está criado.

Agora é só implementar outras coisinhas para dar aquele realce no site.


Para ver este exemplo on line clique aqui.















Text Widget

Facebook

Flickr Images