Vra

Ek het 'n webwerf wat ek net opgelaai het op die interwebs, en dit vertoon anders met behulp van Firefox 3.0.1 op Ubuntu en WinXP.

Twee dinge wat ek opgemerk op Ubuntu:

  1. Die favicon ontbreek
  2. Die agtergrond is nie vertoon (dit stel in die style)

Wat het ek verkeerd gedoen? Die CSS-lêer word gehaal onder Ubuntu, so hoekom is dit nie die toepassing van al die style, net die stukkies dit hou? En hoekom nie die favicon vertoon? Is hulle dieselfde probleem?


Die antwoord op die agtergrond: ongeldig HTML. Maar ek wil graag vir iemand om te verduidelik hoekom dit werk onder Windows en nie Ubuntu.

Die antwoord op favicon: voorheen, was daar geen favicon. Die leser kas die gebrek aan favicon. Duidelike die Firefox kas , en alles in orde is.

Was dit nuttig?

Oplossing

Ek sou eerste wat daarop dui om jou HTML en CSS-kode bekragtig. Indien daar enige foute in jou opmaak, kan hierdie foute kan veroorsaak in die lewering.

Ander wenke

Ek het ook loop in verskille tussen FF3 op WinXP en FF3 op OS X (meestal met CSS posisionering). Die CSS en HTML beide behoorlik bekragtig, maar ek was nog nooit in staat om uit te vind waarom daar was hierdie verskil. Ek sou dink dat die lewering enjin dieselfde sou wees, maar blykbaar is daar ten minste 'n paar subtiele verskille.

Ek stem saam .. daar is subtiele verskille tussen die twee bedryfstelsels. Deel van hierdie is net skrifgroottes en hoe lyn hoogte en brief spasiëring word bepaal. Soveel van bladsy vloei is gebaseer op hierdie witspasie elemente in wisselwerking met ander bladsy elemente.

Ek glo dit is 'n teken kwessie en 'n leser / OS kwessie.

Ons weet dat verskillende firefox weergawes is afhanklik van die bedryfstelsel - daar is 'n paar Firefox Uitbreidings beskikbaar vir Linux, 'n paar Firefox Uitbreidings vir vensters is beskikbaar. dit is die skrif wat ek dink.

Probeer om mtts kern fonts (Microsoft ware tipe) aflaai wat al die vensters fonts sluit sodat firefox die skrif wat jy gespesifiseer in die css kan vertoon.

ook jy kan seker maak dat jy fonts wat beskikbaar is op beide platforms is gebruik. Anders, raai ek herkontrolering en revalidating jou kode.

Die ander kwessie kan die skerm resolusie wees. Dit mag dalk okay in vensters met jou hoë resolusie, maar nie met die lae resolusie ubuntu weergawe.

Byna te voor die hand liggend om te sê, maar is hulle albei "Firefox 3,01"? Een daarvan is nie, byvoorbeeld Firefox 3.01 hersiening 3 update 6 service pack 9 en die ander, wel, die prentjie kry jy.

Selfs al hulle was altwee die heel nuutste Firefox vir daardie platform, beteken nie hulle is presies dieselfde ding.

Om te sien wat anders is, betree about: config in die adres bar in Firefox in beide Linux en Windows, druk Enter, en vergelyk die opbrengs

Ubuntu (Ek glo) hul eie kolle van toepassing op Firefox, so miskien hierdie saak. Noudat dit gesê is, het ek gedink dat die kolle was net vir klein, GUI-tipe veranderinge.

Gelisensieer onder: CC-BY-SA met toeskrywing
Nie verbonde aan StackOverflow
scroll top