|
|
Til at starte med skal du ihvertfald ikke benytte Frontpage, hvis du vil blive i den boldgade vil jeg foreslå dig at skifte til Microsoft Expression Web: http://www.microsoft.com/en-us/download/details.aspx?id=36179
Det næste er at du vil aldrig kunne garantere 100% at en side vises ens i alle browsere men du kan komme ret tæt på.
Første trin, test for html fejl: http://validator.w3.org/
Når det er iorden kan du teste siden i de forskellige browsere: http://browsershots.org og lave de rettelser der skal til for at siden ser ud som du vil have det.
| |
| Kommentar Fra : molokyle |
Dato : 09-12-13 07:21 |
| | |
| Kommentar Fra : molokyle |
Dato : 09-12-13 07:24 |
| | |
| Kommentar Fra : molokyle |
Dato : 11-12-13 10:29 |
| | |
| Kommentar Fra : molokyle |
Dato : 11-12-13 10:36 |
|
Ps. Læg mærke til at der i link 2.) anvises nederst, hvorledes man også kan 'filtrere' de forskellige browser produkter i Javascript, med henblik på at skrive speciel kode for disse andre browsere:
Kode //Copy and paste this into your code/text editor, and try it
//Before you use this to fix compatability bugs, it's best to try inform the browser provider that you have found a bug and there latest browser may not be up to date with the current web standards
//Since none of the browsers use the browser identification system properly you need to do something a bit like this
//Write browser identification
document.write(navigator.userAgent + "<br>")
//Detect browser and write the corresponding name
if (navigator.userAgent.search("MSIE") >= 0){
document.write('"MS Internet Explorer ');
var position = navigator.userAgent.search("MSIE") + 5;
var end = navigator.userAgent.search("; Windows");
var version = navigator.userAgent.substring(position,end);
document.write(version + '"');
}
else if (navigator.userAgent.search("Chrome") >= 0){
document.write('"Google Chrome ');// For some reason in the browser identification Chrome contains the word "Safari" so when detecting for Safari you need to include Not Chrome
var position = navigator.userAgent.search("Chrome") + 7;
var end = navigator.userAgent.search(" Safari");
var version = navigator.userAgent.substring(position,end);
document.write(version + '"');
}
else if (navigator.userAgent.search("Firefox") >= 0){
document.write('"Mozilla Firefox ');
var position = navigator.userAgent.search("Firefox") + 8;
var version = navigator.userAgent.substring(position);
document.write(version + '"');
}
else if (navigator.userAgent.search("Safari") >= 0 && navigator.userAgent.search("Chrome") < 0){//<< Here
document.write('"Apple Safari ');
var position = navigator.userAgent.search("Version") + 8;
var end = navigator.userAgent.search(" Safari");
var version = navigator.userAgent.substring(position,end);
document.write(version + '"');
}
else if (navigator.userAgent.search("Opera") >= 0){
document.write('"Opera ');
var position = navigator.userAgent.search("Version") + 8;
var version = navigator.userAgent.substring(position);
document.write(version + '"');
}
else{
document.write('"Other"');
}
//Use w3schools research the `search()` method as other methods are availible |
</MOLOKYLE>
| |
| Du har følgende muligheder | |
|
Dette spørgsmål er blevet annulleret, det er derfor ikke muligt for at tilføje flere kommentarer.
| |
|
|