Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Złe wyświetlanie forum w IE i innych

Błąd   Założony przez  zukuStudio.

wersja skryptu MyBB: 1.6.4
adres forum: gta-five.eu
na czym polega problem (screen, opis, komunikaty):
Forum źle wyświetla się w IE, Operze i być może jeszcze w innych przeglądarkach. Na pewno wszytsko jest dobrze przy nowym Firefoxie.
W pozostałych przeglądarkach po pierwsze - wszystko jest wyśrodkowane, po drugie szerokość nagłówka jest za duża. Nie mam pojęcia czym to jest spowodowane, proszę o szybką pomoc.
szerokość dopasowuje sie do loga, ponadto logo wyśrodkuj i będzie dobrze, mi tam wszystko poza logiem wyświetla sie dobrze i poprawnie, uaktualnij sobie przeglądarki.
Tak samo styl IPB by KubaG na 'eksplorerze' siaaada .
jak chodzi o IE to tylko standardowy styl działa poprawnie reszta w ogóle nie chce działać więc nie ma czym sie martwić
Nie że nie ma się czym martwić, bo z IE wg. statystyk nadal korzysta najwięcej użytkowników.
Po prostu autorzy styli robią je niechlujnie, w szczególności CSS - powinni sprawdzać zarówno w IE (już ograniczmy się do wersji 8 oraz 9) a także w Operze.
Jeżeli na nich obu będzie ok, to i na innych powinno być dobrze.
ale IE jest starego typu, i nowych części css nie będzie czytało, to znaczy że style mają być robione w starej wersji css, bez sensu. Ponadto nie wiem skąd ty masz te statystyki, bo z tego co wiem to sporo odchodzi z IE. Ponadto gdyby tak było i dane były by prawdziwe to MS nie reklamował Ie w telewizji czy w necie.
http://gs.statcounter.com/

W Polsce oczywiście nieco inaczej, ale udział IE nadal jest duży:
http://ranking.pl/pl/rankings/web-browsers.html

To co piszesz o "starym typie" i nieobsługiwanych css to czyste pierdoły - już IE8 jest całkiem-całkiem. Co prawda nie ma w nim np. border-radius czy text-shadow, ale problemów na ogół nie robi.
IE9 to natomiast sporo lepsza sprawa, bo radiusy można stosować, zresztą sporo sporo innych rzeczy również.

Twoja sprawa jak do tego podchodzisz. Moim zdaniem podejście typu "z IE czy Opery nikt nie korzysta to po co dbać o prawidłowe wyświetlanie i budowę" oznacza tylko, że "administrator" który tak mówi nie dorósł do funkcji którą pełni.
opera? Opera nie tworzy problemów tylko IE, ale np. gradienty css IE nie czyta wersja 8 bo 9 nie wiem (brak możliwości przetestowania), raczej MS nie dorósł do wypuszczania i przykładania sie przy tworzeniu programów. Ponadto nie napisałem że nie czyta css bo czyta (logika, i nie przekształcaj moim zdań), tylko tyle że czyta css1 a nie css2 czy css3 , które dają większe możliwości manewru w kodowaniu i właśnie tych manewrów w kodowaniu nie czyta gdyż ma stara bazę informacyjną (przenośnia).
CSS2 jest w sporej możliwości obsługiwany.
Piszesz o gradientach - czy sam ich używasz? Jak wiele styli ich używa? Jeżeli już to robią, to w formie grafik: póki co jest to o wiele bezpieczniejszy sposób niż używanie gradientów CSS3.
masz racje, ale skoro daje możliwość css to czemu nie korzystać? wszystkie przeglądarki prócz do ie8 nie obsługują, IE9 nie wiem, powinno ale jak masz to wiesz. Ponadto gradient css jest lżejszy i szybciej sie ładuje od grafik na wolnym necie np. jak mobilne po wykorzystaniu transferu do 50kb/s, sam używam bo grafiki można zrobić tylko że po co, skoro css daje taka możliwość a przeglądarki (po za wyjątkami) je bez kłopotu odczytują, ponadto mniej czasu zajmuje tworzenie elementu z css3 niż w wersji graficznej
Nie korzystać, bo mało która przeglądarka tak naprawdę dobrze i co ważne jednakowo to interpretuje. Przykład: Opera 11.60, która jeszcze nie wyszła wprowadza poprawki do obsługi gradientów radialnych. Jak używać czegoś, co ciągle się zmienia? Nie mówię o wszystkim, ale sądzę że podany przez Ciebie przykład gradientów to naprawdę zły wybór. IE można pominąć np. przy stosowaniu text-shadow: nie obsługuje, no trudno, są obejścia korzystające z JS, ale dosyć wolne. Tam gdzie da się użyć border-radius a zarazem nie "psuć" wyglądu w IE8 też warto to robić.

W wypadku wersji mobilnej powinniśmy używać przeglądarek przedstawiających się jako mobilne np. Opera Mini / Opera Mobile / Dolphin itd. a na stronach stosować oddzielne style specjalne dla urządzeń mobilnych, które upraszczają strony i usuwają obrazki - tu znowu mowa o gradientach nie ma sensu, bo na co on komu przy przeglądaniu mobilnym, gdzie liczy się TREŚĆ a nie wygląd?

No i co z tego że więcej czasu idzie, skoro wygląd graficznego jest znacznie lepszy? Można zrobić w 5 minut stronę, ale czy będzie ona przyjemna dla oka? Nie wydaje mi się.
zależy gdzie co wrzucić, tylko że wersja mobilna usuwa grafiki, więc żadnej różnicy nie robi czy jest w css czy nie,mi chodziło o internet mobilny xd
No w tym rzecz, w wypadku internetu mobilnego powinniśmy korzystać raczej z przeglądarek odpowiednio się przedstawiających i korzystających z kompresji (Opera Turbo to naprawdę fajne rozwiązanie).
tylko że internet typu GSM ale opcja modem+komputer a nie przez telefon, bo to jest logiczne, acz kolwiek dzisiejsze niektóre modele nie mają problemu z tym.



Użytkownicy przeglądający ten wątek:

2 gości