Lucrez pe un site care va trece la un nou stil la o anumită dată. Site-ul a fost construit în HTML și CSS semantic, astfel încât schimbarea ar trebui să necesite doar o schimbare de referință CSS. Lucrez cu un designer care va trebui să poată vedea cum arată, precum și un client care va trebui să poată revizui actualizările de conținut în aspectul actual, precum și progresul designului pe aspectul nou.
Am de gând să folosesc o valoare magică a interogării de interogare și / sau o legătură în JavaScript în subsolul care scrie un cookie pentru a selecta noua pagină CSS. Lucrăm în ASP.NET 3.5. Orice recomandări?
Ar trebui să menționez că folosim IE Conditional Comments pentru suportul IE8, 7 și 6. S-ar putea să creez o funcție care să înlocuiască:
<link href="Style/<% GetCssRoot() %>.css" rel="stylesheet" type="text/css" />
<!--[if lte IE 8]>
<link type="text/css" href="Style/<% GetCssRoot() %>-ie8.css" rel="stylesheet" />
<link type="text/css" href="Style/<% GetCssRoot() %>-ie7.css" rel="stylesheet" />
<link type="text/css" href="Style/<% GetCssRoot() %>-ie6.css" rel="stylesheet" />