Pretendo fazer um layout onde é possivel o leitor adaptar o layout para seu gosto. A ideia é que com a ajuda do script.aculo.us o layout seja adaptável mas que este fique gravado para quando esse utilizador volte ao site ele esteja como o deixou.
Alguém sabe como isto é possivel? Sei que dá para alterar as folhas de estilo e criar um cockie de forma a que a referencia seja carregada quando o utilizador voltar ao site.
Sei que isto é possivel em certos sites mas apenas com utilizadores registados. Mas sem estarem registados é possivel? Alguém tem alguma ideia?

Claro que é possÃvel, usas cookies
Maryo, como vai essa vida?
Ora bem, actualmente com a vida atarefada (*really*) q tenho, raramente me deparo em casa a averiguar situações dessas, no entanto, se tu fores (por ex.) ao DynamicDrive.com a’ secção de “menus e navegação” encontrarás scripts (JavaScript, claro) que recorram a’ utilização de cookies para gravar variáveis, posições, e n so’.
Creio q te ira’ ajudar no q pretendes, ou poderás basear-te em tal e seguir com o resto.
Se entretanto precisares de + alguma ajuda (old times, lol) pode ser q eu passe por aqui e te possa dar um apoio nisso.
Ate’ la’, um abraço.
A minha questão é, como não sou web developer, como é que faço isso?
Gravar um cookie em javascript é fácil mas gravar a posição relativa a partes de um layout não consistem em apenas gravar cookies. Se fosse apenas gravar um cookie era uma maravilha
Boas noites.
Podes também fazer o seguinte, com PHP+MySQL safas-te (fiz isso em tempos para uma empresa).
Utilizas StyleSheets diferentes para cada “layout” e depois gravas numa BD (MySQL) os “apontadores” para tal.
Ex:
ID NOME COOKIE
0 layout0.css $COOKIE_ID
1 layout1.css $COOKIE_ID
2 layout2.css $COOKIE_ID
Depois basta criares um sistema (JavaScript/PHP+MySQL) que grave o COOKIE_ID ao saires/fechares a página.
Posto isto, o utilizador ao aceder á página, o script (JavaScript/PHP+MySQL) lê o COOKIE_ID e associa ao ID na BD e coloca o “layout” associado em prática
Um método + prático (que foi no meu caso) é talvez utilizando um sistema de autenticação, pois aà na passagem da informação tens logo um método + directo de ler/mostrar o layout correspondente.
Um abraço!
A parte estrutural do layout que tem a informação que quero gravar não é controlada por CSS.
Isso que disseste também já usei com outro intuito.
But thanks anyway