mboost-dp1

Microsoft Corporation
- Forside
- ⟨
- Forum
- ⟨
- Nyheder
Så vidt jeg husker, gælder det vist alle udviklere (ikke kun browsere på 8 RT), Så jeg synes de tuder lidt vel rigeligt over at de ikke får speciel behandling.
Marey Jo Foley stillede et meget godt spørgsmål til det igår: When is a version of Windows not Windows?
Men det er da sjovt Mozilla ikke brokker sig over iOS...
Men det er da sjovt Mozilla ikke brokker sig over iOS...
I stedet for bøder til Microsoft så tving dem til at overholde standarderne 100% Penge har de nok af, evnen til at lave software der overholder standarder er noget andet.
Så kan de for min skyld få lov til at have 99,9% af markedet (jeg ville så nok være blandt de 0.1% der ikke bruger IE, med mindre at Microsoft laver deres browser til andre OS på et senere tidspunkt)
Så kan de for min skyld få lov til at have 99,9% af markedet (jeg ville så nok være blandt de 0.1% der ikke bruger IE, med mindre at Microsoft laver deres browser til andre OS på et senere tidspunkt)
Windcape (6) skrev:Hvilke standarder? Er du komplet idiot?
Når man arbejder med webudvikling så er det næsten altid IE7-9 der giver problemer, hvor man skal ud i en masse hacks for bare at få browseren til at opføre sig bare nogenlunde.
det er såmænd bare det jeg mener.
Jeg er fløjtende ligeglad med Microsofts andre standarder, men som webudvikler er jeg virkelig træt af at skulle bruge mange ressourcer på at "hacke" IE
Så min "joke" går ud på at det ville være en meget større straf for Microsoft hvis man tvang dem til at overholde webstandarderne
Som det er vel sagt mange gange før.
Det er urimeligt at Microsoft ikke kan medtage deres eget produkt i deres eget produkt pga urimelighed... Jamen så kan Mozilla da bare lave deres eget OS og inkludere så mange ting de vil, microsoft har valgt finde en anden metode til at inludere IE hvilket er fint nok, da de udvikler Windows.
Det er urimeligt at Microsoft ikke kan medtage deres eget produkt i deres eget produkt pga urimelighed... Jamen så kan Mozilla da bare lave deres eget OS og inkludere så mange ting de vil, microsoft har valgt finde en anden metode til at inludere IE hvilket er fint nok, da de udvikler Windows.
Du arbejder tydeligvis ikke med web-udvikling.binderup (9) skrev:Når man arbejder med webudvikling så er det næsten altid IE7-9 der giver problemer, hvor man skal ud i en masse hacks for bare at få browseren til at opføre sig bare nogenlunde.
Hvilke webstandarderne? DER ER IKKE NOGEN STANDARDER.binderup (9) skrev:overholde webstandarderne
Kan jer fjolser som ikke ved noget som helst om webudvikling, ikke holde jer langt væk fra diskussionen? Det ville være dejligt.
Der er iøvrigt tale om at de ikke får adgang til det der hedder "Windows classic" det udelukker ikke at de kan lave 3. parts browsere.
Windcape (12) skrev:Du arbejder tydeligvis ikke med web-udvikling.
aha
Sjovt hvordan sites udviklet i Chrome, Safari, Opera, Firefox sjældent skal tilpasses for at se ens ud (ingen hacks), mens man altid skal det med IE og har skullet det lige siden IE blev sendt ud.
Det er ikke så slemt med IE9 men problemerne er der skam stadig.
Og skal vi nitpicke, ja så ved jeg godt at W3C er recommendations og ikke defacto standarder. Men det er trods alt dem resten af flokken læner sig op ad.
Windcape (12) skrev:Du arbejder tydeligvis ikke med web-udvikling.Hvilke webstandarderne? DER ER IKKE NOGEN STANDARDER.binderup (9) skrev:overholde webstandarderne
Kan jer fjolser som ikke ved noget som helst om webudvikling, ikke holde jer langt væk fra diskussionen? Det ville være dejligt.
"Web standards, in the broader sense, consist of the following:
Recommendations published by the World Wide Web Consortium (W3C)[2]
Internet standard (STD) documents published by the Internet Engineering Task Force (IETF)
Request for Comments (RFC) documents published by the Internet Engineering Task Force [3]
Standards published by the International Organization for Standardization (ISO) [4]
Standards published by Ecma International (formerly ECMA) [5]
The Unicode Standard and various Unicode Technical Reports (UTRs) published by the Unicode Consortium [6]
Name and number registries maintained by the Internet Assigned Numbers Authority (IANA) [7]"
binderup (14) skrev:Sjovt hvordan sites udviklet i Chrome, Safari, Opera, Firefox sjældent skal tilpasses for at se ens ud (ingen hacks), mens man altid skal det med IE og har skullet det lige siden IE blev sendt ud.
Er det ikke fordi de bruger Webkit? Opera gør vist ikke, men de tre andre har vel samme renderingsmotor.
Som jeg sagde, du arbejder tydeligvis ikke med webudvikling.binderup (14) skrev:Sjovt hvordan sites udviklet i Chrome, Safari, Opera, Firefox sjældent skal tilpasses for at se ens ud (ingen hacks), mens man altid skal det med IE og har skullet det lige siden IE blev sendt ud.
Firefox og Opera kræver flere tilpasninger end IE9/10 og Chrome. Det ville du selvfølgelig vide, hvis du faktisk havde det mindste erfaring med emnet.
Webkit: Safari, ChromeXorpiZ (16) skrev:Er det ikke fordi de bruger Webkit? Opera gør vist ikke, men de tre andre har vel samme renderingsmotor.
Gecko: Firefox
Trident: Internet Explorer
binderup (14) skrev:Og skal vi nitpicke, ja så ved jeg godt at W3C er recommendations og ikke defacto standarder. Men det er trods alt dem resten af flokken læner sig op ad.
duppidat (15) skrev:"Web standards, in the broader sense, consist of the following:
Recommendations published by the World Wide Web Consortium (W3C)[2]
Suk, skal i virkelig have det forklaret? W3Cs recommendations er in-draft indtil de er implementeret. Final revisions er baseret på implementeringer, ikke på de forslag der er i draft.
Altså hvis IE implementere noget, og Chrome implementere det anderledes, så har begge to ret, indtil at begge implementeringer er blevet diskutteret i W3Cs arbejdsgruppe, og refineret.
Og I den gruppe sidder der folk fra både Google og Microsoft.
Derudover så er de nuværende specifikationer på HTML4 så uspecifikke, at ingen af forskellene mellem Chrome og IE9, faktisk går imod specifikationerne.
Chrome, Firefox og Safari bryder alle også med forskellige punkter i HTML4, og CSS2.
HTML5 og CSS3 er stadigvæk i draft, så her kan det ikke engang betale sig at diskuttere hvem der gør det rigtigt -- siden "rigtigt" er defineret som "den implementering, som flest har tilsluttet sig".
Hold nu op venner...
Hele den her sag har intet med web standarder at gøre...
Problemer her er primært at IE kan nogle ting som alle andre metro apps er udelukket fra.
For eksempel kommer chrome og FF ikke til at kunne lave en jit kompilering af javascript... eller well de kan teknisk set stadig oversætte javascript til native men de kan ikke afvikle native koden bagefter...
Så kan vi godt vinke farvel til de seneste 5 års forbedring i js performance... (bortset fra IE altså...)
EDIT: lidt mere info om hvad ie må og de andre ikke må
http://www.version2.dk/blog/win8arm-m-paa-rette-sp...
Edit 2: Og ja Æble skod har samme problem men det gør det ikke bedre at MS nu igen begynder at udnytte deres OS til at give al deres anden software favorabel status....
Hele den her sag har intet med web standarder at gøre...
Problemer her er primært at IE kan nogle ting som alle andre metro apps er udelukket fra.
For eksempel kommer chrome og FF ikke til at kunne lave en jit kompilering af javascript... eller well de kan teknisk set stadig oversætte javascript til native men de kan ikke afvikle native koden bagefter...
Så kan vi godt vinke farvel til de seneste 5 års forbedring i js performance... (bortset fra IE altså...)
EDIT: lidt mere info om hvad ie må og de andre ikke må
http://www.version2.dk/blog/win8arm-m-paa-rette-sp...
Edit 2: Og ja Æble skod har samme problem men det gør det ikke bedre at MS nu igen begynder at udnytte deres OS til at give al deres anden software favorabel status....
Tvivlsomt. 99% af web-udviklerere fokuser på at lave et produkt der virker på de platforme de supportere.Desca (21) skrev:W3C's recommendations må man per definition gå ud fra kan kaldes en standard eftersom 99.99% af de professionelle webudviklere gør brug af W3C.
Hvilket typisk inkludere brug af browser-specifikke hacks som f.eks. web-kit-* , moz-* , diverse JavaScript frameworks til at omgå DOM forskelle, osv.
Og hvor DOM er en W3C recommendation, så er JavaScript ikke. Og alle browserne har deres egen JavaScript engine implementering, som absolut ikke er ens.
binderup (9) skrev:Når man arbejder med webudvikling så er det næsten altid IE7-9 der giver problemer, hvor man skal ud i en masse hacks for bare at få browseren til at opføre sig bare nogenlunde.
det er såmænd bare det jeg mener.
Jeg er fløjtende ligeglad med Microsofts andre standarder, men som webudvikler er jeg virkelig træt af at skulle bruge mange ressourcer på at "hacke" IE
Så min "joke" går ud på at det ville være en meget større straf for Microsoft hvis man tvang dem til at overholde webstandarderne
Problemet er selvfølgelig hvilke standarder man snakker om og hvilke udgaver af standarderne man snakker om. Derudover er spørgsmålet så, hvornår en standard er klar til at blive implementeret. Hvis vi f.eks. kigger på Websockets så var Chrome forholdsvist hurtigt på banen og implementerede løbende breaking changes hvilket betød at websites fra den ene dag til den anden ligepludselig ikke virkede mere. FF valgte også at hoppe med på vognen til at starte med men endte med helt at droppe websockets (jeg mener det var i FF4?) for så at implementere dem igen når standarden var lidt mere moden. Jeg er helt enig med at MS har været lidt sløve til at implementere ny funktionalitet i IE (7-8), men det har ikke så meget med emnet at gøre :)
At bare sige "standarder" holder bare ikke, da der er utroligt mange forhold man skal tage hensyn til og utroligt mange måder at implementere en standard på :)
99% af web-udviklere, så længe det foregår online og eksternt og ikke internt, bestræber sig efter at lave et produkt der virker over en bredere kam af platforme.
Det ville være surt hvis alle web-udviklerne sagde at de KUN ville lave et produkt til f.eks. IE og det så virkede af helvedes til i de andre browsere. Det taber man kunder, besøgende og andre interesserede på.
Så ved ikke lige hvor du har de der "erfaringer" du udpensler fra.
Det ville være surt hvis alle web-udviklerne sagde at de KUN ville lave et produkt til f.eks. IE og det så virkede af helvedes til i de andre browsere. Det taber man kunder, besøgende og andre interesserede på.
Så ved ikke lige hvor du har de der "erfaringer" du udpensler fra.
Desca (26) skrev:99% af web-udviklere, så længe det foregår online og eksternt og ikke internt, bestræber sig efter at lave et produkt der virker over en bredere kam af platforme.
Det ville være surt hvis alle web-udviklerne sagde at de KUN ville lave et produkt til f.eks. IE og det så virkede af helvedes til i de andre browsere. Det taber man kunder, besøgende og andre interesserede på.
Så ved ikke lige hvor du har de der "erfaringer" du udpensler fra.
Kan det tænkes at han tænker på: http://www.sitepoint.com/w3c-css-webkit-prefix-cri...
binderup (9) skrev:Så min "joke" går ud på at det ville være en meget større straf for Microsoft hvis man tvang dem til at overholde webstandarderne
Hvis bare IE7 og IE8 ikke fantes mere ville det være nemt at være Webudvikler...
Men du kan jo bare lade være med at understøtte dem - evt smide brugerne over til en 'fejl' side hvor de får besked på at bruge en anden browser.
Det er da utroligt så meget nogen firmaer kan brokke sig. Microsoft har ikke nogen nævnværdig markedsandel på tablet markedet, så de kan sagtens gøre som de gør her. Der er nok en grund til dette valg, netop øget sikkerhed i OS'et så det bliver langt svære at hacke systemet og skrive virus/trojaner til OS'et. Det skulle da alligevel være muligt at opnå samme hastighed via andre metoder vil jeg mene, ellers er hele ideen med OS'et jo dybt idiotisk hvis det bevidst medfører lag og øgede begrænsninger. Tænk på iOS, det er meget låst men stadig kan programmerne afvikles hurtigt uden performance problemer, det samme bliver tilfældet med WindowsRT.
Montago (28) skrev:Men du kan jo bare lade være med at understøtte dem - evt smide brugerne over til en 'fejl' side hvor de får besked på at bruge en anden browser.
Hvis det bare var så simpelt.
De sites jeg udvikler skal køre på IE7 (under udfasning) og IE8. Disse browsere afvikles på et terminal miljø, hvor der er nogle programmer der kræver disse versioner af IE (grundet dårlig udvikling ved KMD og CSC hvor man indtil for kort tid siden mente at IE6 var det hotte - der kan man virkelig snakke om en elendig browser).
Udenfor vores terminal miljø sidder der så brugere der kører med IE9 (og nogle enkelte IE10 alfaer/betaer).
Vi kører med "standard" CSS hacks på IE7 og 8 og opdager steder ved IE9 hvor det skal tilpasses for at makke ret.
Windcape (24) skrev:Hvilket typisk inkludere brug af browser-specifikke hacks som f.eks. web-kit-* , moz-* , diverse JavaScript frameworks til at omgå DOM forskelle, osv.
Og filter, så man kan få gamle IE versioner til at fortolke PNG'erne ordentligt.
Brugernavn (33) skrev:Og filter, så man kan få gamle IE versioner til at fortolke PNG'erne ordentligt.
det kun IE6.... btw STOP FOR HELVEDE MED AT UNDERSTØTTE IE6 !!!
I DK er det kun <1% som bruge IE6 og hver gang du understøtter IE6 gør du dig selv en bjørnetjeneste !
binderup (30) skrev:Vi kører med "standard" CSS hacks på IE7 og 8 og opdager steder ved IE9 hvor det skal tilpasses for at makke ret.
I know... Gradienter på IE9 fungere fungere ikke.
prøv at lave en Div med Corner-Radius på 20px og sæt baggrunden til at være en Gradient... doesn't work
IE9 laver også andre tåbelige ting, bl.a. bliver LAN sites pr default kørt i kompatibilitets mode .. WTF !!!!
IE SKAL åbenbart bare være verdens dårligste browser ifølge Microsoft !
Montago (34) skrev:det kun IE6.... btw STOP FOR HELVEDE MED AT UNDERSTØTTE IE6 !!!
I DK er det kun <1% som bruge IE6 og hver gang du understøtter IE6 gør du dig selv en bjørnetjeneste !
Det kan godt være at der samlet set ikke er flere, men vi har stadig kunder, der ikke bruger andet, så det er ikke rigtigt en mulighed.
#34
Nu er der trodsalt stadig folk der udvikler til den offentlige sektor, som er "tynget" af software fra forskellige "oldtids" softwarehuse, så der køres stadig i stor stil IE6.
Så det lort du lige lukkede ud der kan du bare pakke væk. Der er trodsalt folk rundt om i Danmark der laver andet end erdetfredag.dk hjemmeisder.
Nu er der trodsalt stadig folk der udvikler til den offentlige sektor, som er "tynget" af software fra forskellige "oldtids" softwarehuse, så der køres stadig i stor stil IE6.
Så det lort du lige lukkede ud der kan du bare pakke væk. Der er trodsalt folk rundt om i Danmark der laver andet end erdetfredag.dk hjemmeisder.
#32 er det også - med mindre de misbruger et monopol !
Hvis der var monopol på biler og du kun kunne køre i Toyota ville du nok også være pænt træt af kun at kunne købe dæk, der kom fra Toyouta, fordi de lige har valgt at lave så den kun virker med de dæk .. Problemet er der først, hvis toyota sad total på markedet.. Det gør de så ikke, men der har Microsoft så jævnfør tidligere domme jo monopol -> som de er villige til at misbruge.
Hvis der var monopol på biler og du kun kunne køre i Toyota ville du nok også være pænt træt af kun at kunne købe dæk, der kom fra Toyouta, fordi de lige har valgt at lave så den kun virker med de dæk .. Problemet er der først, hvis toyota sad total på markedet.. Det gør de så ikke, men der har Microsoft så jævnfør tidligere domme jo monopol -> som de er villige til at misbruge.
Montago (34) skrev:det kun IE6.... btw STOP FOR HELVEDE MED AT UNDERSTØTTE IE6 !!!
I DK er det kun <1% som bruge IE6 og hver gang du understøtter IE6 gør du dig selv en bjørnetjeneste !
Tja, det er da ikke mere end en måneds tid siden jeg sad med en IE5.0 i Win98 Pre-SE der faktisk stadig kørte og blev brugt dagligt.
Granted, Gmail så ikke specielt godt ud.. men tingene virkede, og er sikker på der ikke er mange vira/malware derude der faktisk kunne inficere den pc :)
#36, #39
http://www.fdim.dk/statistik/teknik/browserbaromet...
http://w3schools.com/browsers/browsers_explorer.as...
Stop nu med at understøtte det lort - eller er i masochister ?
http://www.fdim.dk/statistik/teknik/browserbaromet...
http://w3schools.com/browsers/browsers_explorer.as...
Stop nu med at understøtte det lort - eller er i masochister ?
I de sidste par år er det rigtigt nok blevet en del bedre med ie - set i forhold til at der optræder flere problematikker i firefox.
Men alt andet lige - er det jo som udgangspunkt vigtigt at følge de ting w3c bliver enige om - uanset hvilken browser vi taler om.
Når det så er sagt - er det jo mange gange nemmere at udvikle til alle browsere idag - end det var for bare 5-6 år siden ( mener os - som ikke behøver at kode mod ie6 og ned af ;) )
Men alt andet lige - er det jo som udgangspunkt vigtigt at følge de ting w3c bliver enige om - uanset hvilken browser vi taler om.
Når det så er sagt - er det jo mange gange nemmere at udvikle til alle browsere idag - end det var for bare 5-6 år siden ( mener os - som ikke behøver at kode mod ie6 og ned af ;) )
levels (41) skrev:( mener os - som ikke behøver at kode mod ie6 og ned af ;) )
IE 7 og 8 er jo ikke bedre... når resten af verden bruger IE9, FF11, Chrome18
#42
Meget bedre end 6 og nedaf
edit:
Det kommer nok meget an på hvad du tænker på - hvis du altid er på forkanten med de nyeste browsere - så vil alt være problematisk.
Man kan ikke leve "on edge" i browser verden - bliver nød til at acceptere at laver man noget - skal det virke med ældre ting - gælder egentlig bare om at definere hvad man vil understøtte.
Det er sådan jeg tænker ihvertfald - og deraf mit ie6 udsagn.
Meget bedre end 6 og nedaf
edit:
Det kommer nok meget an på hvad du tænker på - hvis du altid er på forkanten med de nyeste browsere - så vil alt være problematisk.
Man kan ikke leve "on edge" i browser verden - bliver nød til at acceptere at laver man noget - skal det virke med ældre ting - gælder egentlig bare om at definere hvad man vil understøtte.
Det er sådan jeg tænker ihvertfald - og deraf mit ie6 udsagn.
#44
Synes umiddelbart ham mozilla gutten strækker den så langt som han kan - men jeg kan vel også forstå ham - ingen vil presses ud af et marked ....
Synes dog umiddelbart - at han skal sidestille IOS og RT og så argumentere for begge dele ... eller måske forstår jeg ham ikke helt.
Synes umiddelbart ham mozilla gutten strækker den så langt som han kan - men jeg kan vel også forstå ham - ingen vil presses ud af et marked ....
Synes dog umiddelbart - at han skal sidestille IOS og RT og så argumentere for begge dele ... eller måske forstår jeg ham ikke helt.
Jeg var personligt aldrig stor fan af hele EU's farce med Microsoft og der bøder for Internet Explorer. Selvom IE kom præinstalleret på alle Windows PC'er og andre browsere ikke gjorde, så havde man stadigvæk muligheden for (frivilligt) at downloade en alternativ browser.
Problematikken her er dog som sagt at Microsofts konkurrenter ikke vil være i stand til at bygge en konkurrerende browser på nogen måde (og ja, jeg er modstander af det samme på iOS). Jeg vil egentlig personligt skide på hvilke produkter man bundler med sin software, men direkte at forsøge at udelukke konkurrence ved at nægte dem adgang til vigtige funktioner (eller bare konsekvent nægte dem adgang) er jeg stærk modstander af, medmindre man har et STÆRKT argument omkring sikkerheden eller lign.
Microsofts argument ville dog i dette tilfælde falde fra hinanden, da deres grundliggende antagelse er at deres egne produkter (der kan bruge disse API'er) er sikre fra the get-go, en argument som - firmaets historie taget i betragtning - er latterligt på alle niveauer. Det samme gælder forøvrigt Apple, som nu tre gange har formået at få iOS jailbreaket ved noget så simpelt som at besøge en hjemmeside på deres iOS Safari Browser. Det er til grin, og det er en skadelig tendens for softwareudvikling at man forsøger at eliminere konkurrence til fordel for en sikkerhed som ikke er eksisterende.
Problematikken her er dog som sagt at Microsofts konkurrenter ikke vil være i stand til at bygge en konkurrerende browser på nogen måde (og ja, jeg er modstander af det samme på iOS). Jeg vil egentlig personligt skide på hvilke produkter man bundler med sin software, men direkte at forsøge at udelukke konkurrence ved at nægte dem adgang til vigtige funktioner (eller bare konsekvent nægte dem adgang) er jeg stærk modstander af, medmindre man har et STÆRKT argument omkring sikkerheden eller lign.
Microsofts argument ville dog i dette tilfælde falde fra hinanden, da deres grundliggende antagelse er at deres egne produkter (der kan bruge disse API'er) er sikre fra the get-go, en argument som - firmaets historie taget i betragtning - er latterligt på alle niveauer. Det samme gælder forøvrigt Apple, som nu tre gange har formået at få iOS jailbreaket ved noget så simpelt som at besøge en hjemmeside på deres iOS Safari Browser. Det er til grin, og det er en skadelig tendens for softwareudvikling at man forsøger at eliminere konkurrence til fordel for en sikkerhed som ikke er eksisterende.
Montago (40) skrev:Stop nu med at understøtte det lort - eller er i masochister ?
Jeg er sådan set bare ansat og gør hvad jeg får min løn for. Så deet.
#38 det er så deres argument, sagde jeg intet om.. Men Windows har monopol, og om det lige er x86 eller ARM har jeg svært ved at se forskellen på, ja der er sikkert juridisk, men som forbruger vil jeg da objektivt set have meget svært ved at se forskellen.. Det er da bare at misbruge at man kan bøje reglerne fra MS's side med mine briller.
Brugernavn (47) skrev:Jeg er sådan set bare ansat og gør hvad jeg får min løn for. Så deet.
Når det så er sagt, hader jeg gamle IE versioner, som pesten, og ville meget gerne af med dem.
Hvis du ikke mener der er forskel, så mener jeg heller ikke at der er forskel på mobiler og pc'er.webwarp (48) skrev:og om det lige er x86 eller ARM har jeg svært ved at se forskellen på, ja der er sikkert juridisk,
Og så har Windows jo slet ikke monopol mere, når du medregner samtlige iPhones og Android telefoner i verden :p
Opret dig som bruger i dag
Det er gratis, og du binder dig ikke til noget.
Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.