IE10: web izstrādātājiem būs vieglāka dzīve

Sākumlapa Forumi Notepad.lv IT ziņas IE10: web izstrādātājiem būs vieglāka dzīve

Tiek skatīts 1 ieraksts (no 18 kopumā)
  • Autors
    Ieraksti
  • #153858
    samurajs
    Participant

    Pēc Internet Explorer 10 nākšanas klajā web izstrādātājiem vairs nevajadzēs sūtīt mātesvārdus uz Redmondas pusi – jaunajā pārlūkā būs paredzēts saderības režīms, sākot pat ar IE5. Precīzāk: IE10 simulēs IE5, IE7, IE8 un IE9 vizualizācijas dziņus.

    Lai jaunumu notestētu, nav pat jāgaida; tas ir pieejams jau IE10 Platform Preview 1. Microsoft instrukcijā rakstīts:

    “Jūs varat piespiest Platform Preview darboties dažādos dokumenta attēlošanas režīmos. Jānospiež Debug izvēlne un tanī jāizvēlas vajadzīgais Document Mode punkts. Var arī lietot tastatūras saīsnes, spiežot Alt + ciparu 5, 7, 8, 9 vai 0 režīmiem IE5, IE7, IE8, IE9 un IE10. Piemēram, lai izvēlētos IE7 modi, jāspiež Alt+7.

    Lai ieslēgtu standarta renderēšanas režīmu konkrētai lapai, jāspiež Ctrl + Alt + 0. Konkrētais režīms tad tiks parādīts statusa joslā.”

    Lai web izstrādātāji varētu laicīgi sagatavoties jaunajām IE10 funkcijām un īpatnībām, reizē ar Platform Preview 1 tika publiskots arī manuālis Internet Explorer 10 Platform Preview Guide.

    #267651
    daGrevis
    Participant

    Viņi galīgi nedomā ar īsto galvu?

    Vajag uztaisīt sakarīgu atbalstu W3 standartiem, tad arī viss! Ak dies’!

    #267652
    Jaunzems
    Participant

    Kā būtu vienkārši paņemt WebKit?

    #267653
    Crow
    Participant

    Tieši otrādi. Web-koderi ir tie, kas nedomā ar “īsto galvu”. IE9 pagaidām visprecīzāk seko W3C specenei, tikai koderščiki, kas nekad nav paostījuši C vai kādu citu nopietnu valodu, brēc pa puspasauli, ka viņu līkā (par 99% no citiem bez sajēgas includotā) draza nedarbojas. Kur, savukārt, iemesls ir vienkāršs – visas isIE() tipa pārbaudes joprojām saka, ka tas ir IE, tātad gļukains šits. Bet IE9 ir cita opera (pun intended). Risinājums varētu būt gaužām vienkāršs – šīs userAgent pārbaudes patvīkot ar papildus nosacījumu, kas iekļauj IE9 pie pareizā gala. Odnako, parādiet man, lūdzu, ES LŠªDZU, kādu nopietnu lapu, kas validējas (un ne tikai HTML, bet arī CSS un javaskripti). Da nu mļē, pusei nav vispār DOCTYPE iekļauts, citi kodējumu maina kā zeķes, pārējiem vienkārši pajāt par kaut kādiem tur nahren standartiem – ka tik iet. Bet vainīgi vienmēr ir tikai pārlūka izstrādātāji, mhhh…

    OT: vo šas uzrīdīšu validatoru notepadam. Brīnumi būs, garantēju.

    Edit: Opsidrallalā :>

    Un tas ir tikai HTML…

    #267654
    samurajs
    Participant

    Tikai 70 kļūdas? Tad jau V3 ir tikpat kā valīds; es biju simtos mērāmu skaitli gaidījis 😀

    Un vnm aizvērt iekavas pēc tagiem – tas jau nav labais tonis, to tik amatieri dara 😀

    #267655
    Foxsk8
    Participant

    Par validātoru ir, tā, vienmēr jau ir tā, vispirms dizains, pēc tam griezums, griezums vienmēr tiek nodots tālāk valīds un bez kļūdām, gļukiem, tālāk jau ko php puse nepareizi saveido ir kā ir.

    Bet Crow, neliekas nocīgi, kāpēc šādi target=”_blank” tiek uzskatīts par nevalīdu. Kad viņi sāks supportēt visus object embed tagus? Kad tiks iekļauts moz-border-radius css3 validācija?

    Reāli tie visi fiksi ir jāveido ar JS, bet kam tas ir vajadzīgs?

    Nākošais, normālos projektos arī izplānot visus JS errorus nemaz nav tik viegli, ja tu iemet neesošas funkcijas kādai lapai visā projekta headerī, tad arī lapās, kur tev kas jāizsauc, rodas kļūda.

    IE9 vēl ir ko uzlabot, it sevišķi ar css3 un javascript lietām.

    Reāli vēl par 10 IE nespriedīšu, tagad jau ir darba gan priekš IE7, IE8, un IE9 supportēšanas.

    #267656
    Android
    Participant

    cik tad % no notepad lietotājiem izmanto IE?

    #267657
    Crow
    Participant

    Tieši par target=”_blank” piekritīšu, nevaru izprast, kāpēc tas tika izņemts. W3C pašus vajag cepināt uz lēnas uguns par to miskasti, kas saucās DOM.

    Bet PHP gan pats tāds kļūdas netaisa, neba jau tavs kaķis sāk kodēt Notepad, kamēr dienasvidu guli. Ja gribās uz citu rakstīto vai savu veco, ķip laika zoba pārbaudīto kodu paļauties, tad tādas ziepes var notikties.

    A kāpēc moz-kautkas būtu vispār jāiekļauj standartos?

    #267658
    anonymous74100
    Participant

    Ja lieto XHTML5 standartu, tad DOCTYPE nav vajadzīgs.

    #267659
    anonymous74100
    Participant

    Firefox 4 vairs nav javadzīgs “-moz” priekš “border-radius”

    #267660
    Aldis
    Participant

    Crow, web developeri no pārlūka prasa to, lai parāda lapu visiem cilvēkiem vienādi, un tā kā tas uzrakstīts kodā. Nevis, kā to mēdz parādīt Internet Explorer…

    Ar pārlūku platformām ir kā ar cilvēkiem, katram sava taisnība galvā. 🙂

    Ak jā – moz-borders sen jau vajadzēja ieviest. Visi citi pārlūki izņemot IE to saprot jau gadiem ilgi. Jo neuzskatu – ka racionālāk apaļus stūrus pogām, logiem, e.t.c.. ir zīmēt kā bildi, griezt laukā, un ievietot kodā liekus stūrīšu elementus, ja to var norenderot pārlūks nolasot pāris rindas koda.

    #267661
    Crow
    Participant

    Vēl trakāk… enīvej, IE9 atbalsta border-radius. Es nemaz nebrīnos, ka tam nafig jāzin, kas par figņu ir moz-border-radius.

    #267662
    Crow
    Participant

    Nu bet izveido un ieliec pareizu kodu – if {} else {}. Kur problēma? Supportē savas lapas. Tiem, kas nevēlas veltīt laiku supportam un domā, ka viņu ģeniālais kods strādās mūžīgi, tad arī būs skriet ar pieri sienā un ņaudēt. Cita acī skabargu, savā gateri neredz. Visi citi vainīgi, tikai ne pats.

    OT: Es nemaz nebrīnos, ka pointeru aritmētiku aizliedza iekš .NET. Vairums spožās jaunatnes galvā vienreizvienu nespēj aptvert, mhhh…

    #267663
    daGrevis
    Participant

    Tu gribi teikt, ka valīda lapa (HTML, CSS un JavaScript bez “error’iem”) rādīsies uz IE tā kā vajag? Ko pīpē?

    Labojums:

    Ikdiena… https://stackoverflow.com/questions/927626/how-do-you-deal-with-internet-explorer

    #267664
    Aldis
    Participant

    Un principā lai mazāk galvas sāpes, taisam šādi? 🙂

    Code:

    border-radius:4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    ms-border-radius:4px;

    #267665
    Crow
    Participant

    Nekas cits jau neatliek. Tā notiek, kad Murzilka un Ä€bols veido savus “standartus”.

    Galu galā CSS3 vēl nav kā standarts apstiprināts, tur vispār kišmiš ar sakaltušām rozīnēm.

    Bet modei jau jāseko.

    Hmm, a kas tas tāds ms-border-radius? o_O

    #267666
    Aldis
    Participant

    Pāris forumos minēts kā MS veidojums. 🙂 Pats tādu nelietoju, neesmu notestējis.

    CSS3 kā arī HTML5 abi bardakā, lielie gūguļi un citi zvēri šos bīda kā vien grib uz priekšu.

    #267667
    zebieksterc
    Participant

    Gudrīši! Kurš browsers tad ir vis-vistuvāk standartiem veidots?!

    Kad to būsiem nolēmuši, tad arī veidojiet savas lapas uz šī pārlūka! Ignorējiet citus… Tad savukārt pārējiem pārlūku veidotājiem nāksies piekāpties un labot savas kļūdas un problēmas arī tiks atrisinātas!

    Visas vecās pārlūku versijas vajadzētu iznīcināt… Tik gandē visu padarīšanu un rada haosu!

Tiek skatīts 1 ieraksts (no 18 kopumā)
  • Jums ir jāpieslēdzas sistēmai, lai varētu komentēt šo tēmu.
Jaunākais portālā

Vai vēlies saņemt jaunumus no Notepad.lv?