Solução do tipo WML para iPhone
-
12-09-2019 - |
Pergunta
Estamos desenvolvendo um aplicativo da Web que deve estar acessível a partir de um telefone celular.
Envolve um simples catálogo de árvore somente de texto.
Para evitar viagens de ida e volta extras para o servidor para expandir os itens da árvore enquanto você clica neles, decidi usar WML
.
Permite pré -carregar múltiplos <card>
está em um documento e navegação rápida entre estes <card>
's.
No entanto, iPhone
não suporta WML
Em todo e outros navegadores móveis, têm vários problemas com ele.
Existe uma tecnologia que permite carregar várias páginas em iPhone
O navegador e a navegação entre eles sem viagens de ida e volta extras para o servidor?
Solução
Não é exatamente o mesmo que WML, mas Joe Hewitt's iui foi desenvolvido com a mesma ideia de pré -carregar diferente <div>
São correspondente a diferentes páginas e facilita a navegação entre elas.
Aqui está um exemplo:
http://iui.googlecode.com/svn/tags/rel-current/samples/music.html
Veja o código -fonte para ver como cada um <div>
ou <ul>
é realmente uma página diferente. Você também pode adicionar dinamicamente páginas usando AJAX.
Outras dicas
Se você estiver desenvolvendo o site apenas para o iPhone, eu recomendaria o excelente plugin jqtoch para jQuery. Ele permite armazenar páginas em tags separadas de div e navegar entre elas sem atualizar a página.
Eu acho que um truque é carregar uma página com divs de 320px de largura e fazê -lo rolar horizontalmente via JavaScript. Você pode fazer o iPhone ocultar as barras de rolagem Horizontall.
Um Tiddlywiki funcionaria?
Até onde eu sei, você pode usar o aspecto de um tiddlers de um tiddlywiki para mostrar/ocultar pequenas quantidades de conteúdo da Web sem precisar fazer viagens ao servidor?
Ainda não posso votar, mas eu verifiquei Texto do link E é incrível. Eu estava trabalhando em algo assim para prototipagem de tela, mas não juntei 2 e 2 para ver sua utilidade prática.
Esclarecimentos sobre o link mal formado: eu estava me referindo à ligação IUI para o CSS que cria seções DIV com a obra de arte apropriada para parecer que o conteúdo da Web é gerado pelo aplicativo iPhone. Este é um ótimo complemento para uma solução de ponta a ponta.
Eu voto com os dois polegares se eu pudesse ...
Também conferirei o jQuery do plug -in JQTouch, pois essa pode ser uma maneira mais proprietária de procurar conteúdo licenciado.