Página 1 de 1

Help sensível ao contexto

MensagemEnviado: Sex Abr 15, 2011 5:47 pm
por jtakata
Olá pessoal,

Com o Next (ou outro recurso qualquer) dá pra fazer help sensível ao contexto?
Ou seja, quando o mouse passa por cima de um campo, botão, opção de menu etc, aparece um pequeno texto explicativo a respeito do objeto em questão.

Grato,
Jorge

Re: Help sensível ao contexto

MensagemEnviado: Sex Abr 15, 2011 9:28 pm
por rogelgarcia
Atributo title..

<img title="Mensagem".../>

Isso é um atributo HTML.

Se quiser balõezinhos tipo os do google maps.. aí é necessário utilizar uma biblioteca javascript.

(No caso especifico de img existe o atributo alt.. mas o title funciona para mais componentes e mais browsers)

Re: Help sensível ao contexto

MensagemEnviado: Sáb Abr 16, 2011 8:38 pm
por jtakata
Rógel, você é mesmo um porreta!!!
Testei com algumas tags HTML e funcionou.
Depois eu testo com a tags do Next.
Grato e abraços.

Re: Help sensível ao contexto

MensagemEnviado: Ter Dez 20, 2011 7:25 pm
por jtakata
Rógel,

Estou retomando este assunto mas é por causa dos "balõezinhos do google maps".
Desculpe abusar já abusando mas você poderia dizer onde encontro a biblioteca javascript que você mencionou?
Por acaso é o jQuery?
Eu queria também fazer helps para as telas.
Você teria alguma sugestão de como implementar isso?
Bem que o Next podia ter alguns facilitadores pra fazer isso, não é mesmo? ;)

Abraços,
Jorge

Re: Help sensível ao contexto

MensagemEnviado: Ter Dez 20, 2011 8:52 pm
por rogelgarcia
Bem, eu não citei nenhuma biblioteca específica, apenas sei que existe.

Faça uma busca por tooltip javascript que eu acho que encontrará alguma interessante. Existem várias.. algumas boas, outras nem tanto.

Tem que pesquisar...

Meu caro takata, não é falta de vontade de fazer inúmeras funcionalidades para o next.. é falta de verba mesmo... Mas estou tentando pensar em uma forma sustentável de aprimorar o next de forma consistente...

Geralmente as atualizações saem principalmente por demanda de empresas que me contratam para fazer as atualizações que elas necessitam.. então acaba que se ninguém ainda precisou, o next fica sem um determinado recurso facilitado..

Mas a facilidade do next está nos templates... conseguindo o recurso desejado é só alterar o template que todas as páginas ganham automaticamente o recurso.. isso demanda um certo conhecimento pois, terá que aprofundar um pouco mais na arquitetura do next..
Mesmo assim, a arquitetura proposta no next, é bem mais simples do que em outros frameworks.. Talvez por ir mais direto ao ponto..

Os passos que você tem que fazer são:

1 - Escolher qual biblioteca utilizar
2 - Aprender a utilizar a biblioteca
3 - Atualizar algum template do next que irá incluir o componente desejado.. ou (mais fácil) chamar nos lugares no seu jsp a biblioteca escolhida diretamente (a segunda sugestão é simples de implementar, mas para cada item que desejar atualizar terá que chamar os eventos da biblioteca de js)