Seria necessário uma linguagem XML para descrever os padrões?

Se os padrões forem descritos em XML fica mais fácil de integrá-los em softwares de prototipação. 

Por outro lado, isso pode dificultar a colaboração e atualização dos padrões pelos usuários. 

Comentários

Linguagem de programação utilizada no sistema

Se for escrito em pyton eu consigo colaboradores para projeto

Linguagem dos padrões

Valeu, Yasodara! Por enquanto ainda não sabemos o que será necessário desenvolver. Tentaremos integrar ao máximo os softwares existentes.

Porém, esta discussão era para definir a linguagem em que será documentado os padrões, ou seja, em que linguagem vamos armazená-los. 

Podemos descrever em linguagem natural (como a maioria das demais bibliotecas) ou usar XML, que permitiria que uma máquina conseguisse ler e comparar estes dados.

<pattern>

<title>Voltar</title>

<context>Em navegadores de documentos lineares.</context>

<related>

<ref id="undo">Desfazer</ref> 

</related> 

</pattern> 

PLML

Existe a PLML (Pattern Language Markup Language) baseada em XML. O Welie disponibiliza esse formato para todos os padrões da biblioteca dele. Vejam exemplo do padrão "Autocomplete": http://www.welie.com/patterns/autocomplete.xml

Re: PLML

Fantástico, Renato! Não sabia que o Welie disponibilizava nesse formato além das descrições para humanos. Então a prioridade do ProtoPattern muda para descobrir uma maneira de incorporar os padrões dele no prototipador. Não há necessidade em primeiro momento de criarmos uma biblioteca de padrões. 

Enviar comentário

Seu email não será publicado.
  • Códigos HTML permitidos: <table> <tr> <td> <tbody> <address> <p> <br> <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd><img><h2><h3><h4><h5><object><param><embed><b><i><sup><sub><strike><hr><blockquote>
  • Youtube and google video links are automatically converted into embedded videos.
  • Endereços de páginas de internet e emails viram links automaticamente.
  • Endereços de email serão protegidos (ofuscados) de robôs que coletam endereços.

Mais informações sobre opções de formatação

CAPTCHA
Pergunta para verificar que você não é um robô de spam.
Essa pergunta é para verificar que você NÃO É um robô spammer.