Spoločnosť Microsoft v novom pripravovanom operačnom systéme Windows 8 na platforme ARM nedovolí konkurentom vytvárať plnohodnotné webové prehliadače.
Tvrdí to spoločnosť Mozilla, tvorca Firefoxu.
Nový operačný systém Windows 8 podporuje na x86 aj ARM platforme dve užívateľské rozhrania a prostredia, doterajšie klasické rozhranie Windows s pracovnou plochou a zároveň nové užívateľské rozhranie Metro.
Podľa Mozilly na Windows 8 pre x86 procesory budú môcť aplikácie vrátane prehliadačov fungovať v skutočnosti v troch režimoch. Aplikácie budú môcť byť buď určené čisto pre Metro rozhranie a využívať len nové WinRT API, buď čisto pre klasické Windows rozhranie a využívať len Win32 API alebo budú môcť mať obe užívateľské rozhrania a zároveň využívať obe programové rozhrania, Win32 aj WinRT.
Na Windows 8 pre ARM to tak podľa Mozilly minimálne v prípade prehliadačov nemá byť a všetky okrem Internet Explorera budú môcť byť len čistými Metro aplikáciami. To podľa Mozilly ale neumožní konkurentom konkurovať nielen samozrejme v klasickom rozhraní ale ani v Metro rozhraní, keďže nebudú mať prístup k Win32 API a Internet Explorer takýto prístup mať bude.
Trh webových prehliadačov pre Windows už v minulosti sprevádzali dva rozsiahle spory medzi Microsoftom na jednej strane a konkurentami a protimonopolnými regulačnými orgánmi na strane druhej, v USA aj EÚ. Tieto spory sa týkali zneužívania dominantného postavenia Microsoftu na trhu OS zahŕňaním Internet Explorera do Windows.
V nedávnom prípade v EÚ sa Microsoft a EÚ nakoniec dohodli a výsledkom dohody bolo povinné zobrazenie ponuky alternatívnych prehliadačov všetkým užívateľom Windows v EÚ s Internet Explorerom nastaveným ako štandardný prehliadač a zapnutými automatickými aktualizáciami. Ponuka sa začala zobrazovať na začiatku roku 2010.
Ponuka výberu konkurenčných prehliadačov, kliknite pre zväčšenie
V ponuke sa prednostne zobrazovalo päť najpoužívanejších prehliadačov vrátane IE, ktorých poradie malo byť náhodné. Server DSL.sk ale objavil v tejto ponuke závažnú chybu, pre ktorú sa jednotlivé prehliadače nenachádzali na jednotlivých pozíciách s rovnakými pravdepodobnosťami.
Podiel výskytov jednotlivých prehliadačov na jednotlivých pozíciách a ich priemerná pozícia pri zobrazení v IE 8 na Windows 7 do 3. marca 2010 (dáta: DSL.sk)
Internet Explorer sa pre chybu v algoritme, ktorým bolo dosahované náhodné poradie, v 50% prípadov nachádzal na piatej pozícii najviac vpravo, Google Chrome sa naopak objavoval najčastejšie na prvých troch pozíciách. Spoločnosť Microsoft chybu objavenú serverom DSL.sk necelé dva týždne po zverejnení odstránila.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Štvrtok
Od reg.: marha
|
Pridané:
10.5.2012 8:52
opera je aj tak najlepsia
|
|
Re: Štvrtok
Od: shadowlurker
|
Pridané:
10.5.2012 9:01
amen
|
|
Re: Štvrtok
Od: fsdfsdf
|
Pridané:
10.5.2012 13:19
nech si cele win8 strcia za klobuk ;-)
|
|
Re: Štvrtok
Od: xXx5
|
Pridané:
11.5.2012 0:01
Nech si Mozilla spravy vlastny OS a ten nech si obmedzuju ako chcu.....
|
|
Re: Štvrtok
Od: lopuchy22
|
Pridané:
10.5.2012 12:30
drzim palce Britom(ARM) nech predbehnu Amikov(Intel), raz snad budu army nie len v mobiloch tabletoch a podobnych orezavatkach, ale aj v desktopoch, pracovnych staniciach, serveroch a mainframoch.
|
|
Re: Štvrtok
Od: Mumsito
|
Pridané:
10.5.2012 13:42
Neboj, aj Intel zacinal kalkulackami. ;)
|
|
Re: Štvrtok
Od: el_kabel
|
Pridané:
10.5.2012 14:27
snivajte s nami ;)
|
|
.....
Od: xvzf
|
Pridané:
10.5.2012 9:03
another lawsuit :)
|
|
........
Od reg.: leader
|
Pridané:
10.5.2012 9:37
gratulujem serveru DSL.sk za najdenie chyby a posielam kvety
|
|
kvety
Od reg.: foobar0
|
Pridané:
10.5.2012 10:12
Preco "plnohodnotny" je v Mozille synonymum pre "bezi v desktop mode?" Hadam, ze Windows on ARM ma ambiciu, aby si pouzivatelia naozaj zvykli na Metro a pouzivali ho, bud kvoli tomu, ze velka cast ARM zariadeni budu pravdepodobne dotykove zariadenia alebo kvoli neexistencii desktopovych aplikacii. Tam nie je dovod, aby sa pouzivatel kvoli jedinemu programu, prehliadacu, prepinal do desktop modu, nic mu to neda. Ked vidim, ako si dnes ludia pochvaluju, ako ma ten Chrome jednoduche UI iba s adresnym riadkom a tabmi, je Metro-only prehliadac na mieru sity takymto ludom.
Mozilla zbytocne viri vodu, nech si pockaju, ako to bude bezat v reali, ale ja si myslim, ze vyuzitie desktopoveho IEcka vo WOA bude mizive.
|
|
Re: kvety
Od: pikacu2000
|
Pridané:
10.5.2012 11:34
V skratke to znamena ze na Windows 8 ARM bude len .NET a sliverlight tak isto ako na WP7.
Pokial sa neak extremne neskamaratis s M$
|
|
Re: kvety
Od: tomasb
|
Pridané:
10.5.2012 14:21
c++/cx neni .NET, je to normalne c++ z rozsireniami.
|
|
by ma zaujimalo
Od: qwerty/z
|
Pridané:
10.5.2012 10:15
kto bude kupovat arm zariadenie aby tam mal windows 8... ten je akurat dobry aby vyrobcovia zacali produkovat arm zariadenia vo vacsej miere...
|
|
este jedna vec
Od reg.: foobar0
|
Pridané:
10.5.2012 10:19
Preco je Mozilla ticho o monopole Applu v rovnakej veci? iPad cloveku nedovoli ani len nastavit si iny prehliadac okrem Safari ako defaultny.
|
|
kvety blazene
Od: loa
|
Pridané:
10.5.2012 11:15
pokial viem tak win8 na arm neumozni beh ZIADNEJ plnohodnotnej (dekstopovej) app, tak neviem preco si mozilla myslela ze firefox bude vynimka
|
|
Re: kvety blazene
Od: poksmsks
|
Pridané:
10.5.2012 11:28
Aj pre ARM moze byt plnohdnotna aplikacia, ale Microsoft Moziile nedovoli ani taky Firefox ako je na android tabletoch. Rovnako Operu.
|
|
Re: kvety blazene
Od: loa
|
Pridané:
10.5.2012 12:08
nie, pre win on arm nemoze byt plnohodnotna aplikacia, jedine metro aplikacie
|
|
Re: kvety blazene
Od: djjsfjs
|
Pridané:
10.5.2012 13:07
Pre ARM môže byť rovnaký firefox ako pre x86, ale MS im ho nedovolí dať do marketplace.
|
|
Re: kvety blazene
Od: loa
|
Pridané:
10.5.2012 13:30
nie nemoze, win on arm ma pre programatorov pristupne len windows RT api, win32 tam neexistuje
|
|
windows tablet
Od: haysb
|
Pridané:
10.5.2012 11:26
Windows tablet bude teda ako iPad
|
|
acoooooo
Od: hihihiajaaaj
|
Pridané:
10.5.2012 11:31
xui do winsdorfu 8 , komu ho treba ?
|
|
Re: acoooooo
Od: lopuchy22
|
Pridané:
10.5.2012 12:37
treba si uvedomit ze arm neni len o mobilnych zariadeniach, napr. NVIDIA sa uz dlhsiu dobu snazi etablovat ako vyrobca CPU no Intel im nechce licencovat X86 a teda musia ist "o dum dal" ARM je v tomto smere idealna architektura, ktora by nakoniec mohla X86 porazit na vsetkych frontoch.
|
|
co by vlastne v mozille chceli ?
Od: Trovaric0n
|
Pridané:
10.5.2012 11:40
Pokial viem, tak Win 8 ARM NEPODPORUJE win32 api. O com vlastne v mozille tocia ? Ak mam system navrhnuty tak, ze aplikacie sa spustaju v izolovanom systeme pod specifickym api, tak preco by som mal niekomu umoznovat aby sa sparal mimo toto prostredie ? Nie je to nahodou v priamom rozpore s bezpecnostou, ktoru vyssie spominane riesenie moze poskytovat ?
|
|
Re: co by vlastne v mozille chceli ?
Od reg.: OmeGa
|
Pridané:
10.5.2012 12:51
clanku sa pise ze IE pristup k win32 mat bude.. asi im ide o to
|
|
Re: co by vlastne v mozille chceli ?
Od: Trovaric0n
|
Pridané:
10.5.2012 13:42
ja nevychadzam z clanku. Win32 podla vyjadreni ludi z MS v ziadnom pripade vo WOA (Windows on ARM) nebude.
Nie tak davno boli Microsoft Techdays po Slovensku kde sa dalo priamo s vyvojarmi z MS vyblabotat do sytosti aj na tuto temu.
WOA: http://goo.gl/d4yBI
V skratke: Mozille vadi, ze musia pouzivat WinRT api. Kedze je IE pravdepodobne vstavany do WOA este hlbsie ako za cias win 9x, tak sa netreba divit, ze sa urcite na WinRT api neobmedzuje. Staci si pozriet blogy za poslednych 12 hodin na tuto temu - taku hromadu nepodlozenych sraciek aku vedia tzv odbornici bloggeri bez unuvania na rychle prebehnutie googlu zo seba dostat ma privadza do udivu.
Sranda bude pozerat ako "zmorfuje" povodna sprava do vecera - ved to pozname: podate jednej osobe informaciu a kym sa ta dostane ku 5. osobe tak je jej obsah casto krat uplne iny.
|
|
Re: co by vlastne v mozille chceli ?
Od: tomasb
|
Pridané:
10.5.2012 14:25
tak.
Okrem toho winrt ma interfaces ku pristupu temer ku vsetkemu, jedine to je zabalene do com objektov a ma porobene moderne interfaces. metro = full screen aplikacia ktora ma podporu kreslenia UI.. kdo chce si moze spravit custom control a kreslit UI ake chce...
|
|
Re: co by vlastne v mozille chceli ?
Od reg.: Redakcia DSL.sk
|
Pridané:
10.5.2012 17:36
Vo WOA v každom prípade Win32 API respektíve nejaká jeho podmnožina zrejme prítomná je, pre desktopový Office pre WOA zrejme MS nevytvoril nejaké ďalšie tretie API.
Podľa Asu Dotzlera z Mozilly aj IE na WOA využíva Win32 API - http://weblogs.mozillazine.org/ asa/archives/2012/05/why-windows-classic-.html
Ide tak len o to, komu MS dovolí Win32 API využívať.
A o to práve Mozille ide. Bez Win32 API je jej prehliadač oproti IE znevýhodnený, aj v Metro rozhraní. Dotzler uvádza aj nejaké závažné príklady, napríklad údajne nevedia implementovať JIT kompilátor JavaScriptu = automaticky nižší výkon oproti IE.
Ako, kto a kedy o tom vedel je otázne. Hoci v komunikácii k vývojárom jasne Microsoft podporoval vývoj cez WinRT, v oficiálnej komunikácii nebol doteraz úplne explicitný, tieto veci spomínal skôr medzi riadkami a je aj otázne kedy a či vlastne v MS už padlo definitívne rozhodnutie.
|
|
Re: co by vlastne v mozille chceli ?
Od reg.: Trovaricon
|
Pridané:
11.5.2012 1:35
Praveze Microsoft jasne prezentoval uz pred dost dlhym casom, ze WOA = WinRT pre 3rd party aplikacie a pristup mimo "sandboxu" len vybranym partnerom. Toto mi pripada zo strany Mozilly ako tahanie senzacii z klobuka "v ten pravy cas". Ti vybrani partneri zrejme budu spadat do kategorie prepojenych firiem alebo do kategorie zakaznikov, ktorym sa nehovori nie (Rusko & pristup k zdrojakom win).
Uz ich vidim ako otvoria pristup mimo WinRT sandboxu opensource projektu...
Co sa tyka "nevedia implementovat JIT". Nech si pani nerobia srandu.
Je to ciste fnukanie o tom, ze po copy&paste zdrojaku je tento POMALY. Ano, velku cast kodu je mozne kopirovat medzi C++, Java, C# a par dalsimi jazykmi - neznamena to vsak, ze vsade bude riesenie optimalne. Napr. taky blowfish v Bouncy Castle sifrovacej kniznici si pamatam ako totalny copy&paste z Javy do C# - po kratkom "pokukani na zdrojak" vsak clovek nasiel mnozstvo moznosti na "tunenie".
|
|
Re: co by vlastne v mozille chceli ?
Od reg.: Trovaricon
|
Pridané:
11.5.2012 1:37
Skracoval som prispevok aby mi ho vzalo a teraz sa neda citat :(
"Priklad" na detekciu c&p / neefektivy kod:
mame data (byte pole) oznackovane hlavickou 16bit integer LE. V nej sa nachadza hodnota 384. t.j. vyzera takto: 10000000 00000001
ako spravne nacitame tuto hodnotu v C# a Java ?
C#: int size = data[0] | data[1] << 8;
V Java je toto (C#) nespavne riesenie !
Java: int size = (data[0] & 0xff) | (data[1] & 0xff) << 8;
Teda ak pri mnohych (nie vsade to plati) bitwise operaciach na byte poliach (napr. sifrovanie alebo socket komunikacia) vidite v C# kode same "endovanie 255", tak sa jedna o:
-kod pisany "Javistom"
-copy&paste poweruser detected :)
Kazdemu, kto vie preco C# kod nebude v Java fungovat spravne posielam kvety (informacie potrebne na rozlustenie "hadanky" su spravidla obsahom prvej prednasky / lekcie spominanych jazykov).
|
|
Re: co by vlastne v mozille chceli ?
Od: RTFM
|
Pridané:
11.5.2012 9:44
okay. Bud trocha viac konzistentny. Raz rozpravas, ze kod z Javy pastnuty do C# nie je efektivny, resp. kod zo C# v Jave nebude spravne fungovat.
Myslim ze je kazdemu jasne ze v Jave nemas unsigned datove typy a preto tieto problemy. Ale ano mas pravdu.
|
|
Re: co by vlastne v mozille chceli ?
Od reg.: Trovaricon
|
Pridané:
11.5.2012 10:17
Cielom mojho prispevku bolo poukazat na to co som spominal v prvej casti (reakciu na redakciu DSL som rozdelil do 2 a este aj osekal aby mi to vzalo koli dlzke).
T.j. mas generic kod / algoritmus, ktory mozes kopirovat krizom krazom po "ceckoidnych" jazykoch. V tomto pripade je to pristup s "oendovanim" vsetkych bitwise operacii. V niektorych konkretnych jazykoch vsak nie je tato operacia potrebna - a na to narazam: "Generic kod" nie je efektivny.
Ak treba zistit jednu hodnotu tak je to uplne jedno ci si ten rozdiel programator / implementator uvedomi. Ak je na bitwise operaciach zalozena implementacia blokovej sifry tak to uz tak celkom jedno nie je.
V ziadnom pripade som nechcel rozputavat flame na temu Java vs C#. Sam pracujem s oboma.
|
|
Re: co by vlastne v mozille chceli ?
Od: Vulk
|
Pridané:
10.5.2012 14:46
Lenze v tom pripade to tam nejaky truhlik pletie u nich, pretoze na ARMoch bude iba Win RT API a na x86 bude aj Win32 API aj Win RT ......
|
|
hmm.. loool
Od reg.: Peterkal
|
Pridané:
10.5.2012 16:19
"To podľa Mozilly ale neumožní konkurentom konkurovať nielen samozrejme v klasickom rozhraní ale ani v Metro rozhraní, keďže nebudú mať prístup k Win32 API a Internet Explorer takýto prístup mať bude."
tato veta je vyslovene sexy.. pre toto chodim na dsl.sk...
posielam kvety
|
|
Re: hmm.. loool
Od: .Redakcia DSL.sk
|
Pridané:
10.5.2012 16:52
kvety si strc do prdele
|
|
Re: hmm.. loool
Od reg.: Peterkal
|
Pridané:
10.5.2012 17:23
preco tak ofensivne ?? som vam dal kompliment to znamena pozitivne feedback a vy namna.. alebo to je nejaky trollko ktory si dal taky nick :D :D si zabil kazdopadne..
|
|
Re: hmm.. loool
Od: vsimaj
|
Pridané:
10.5.2012 18:41
Všímaj si tú bodku pred nickom ;)
|
|
Re: hmm.. loool
Od reg.: Peterkal
|
Pridané:
10.5.2012 19:05
hovorim ze trollko.... trollino.. trollicicocuocek
|
|
sfdsdsfdsfdsfd
Od: reg.: Redakcia DSL.sk
|
Pridané:
23.5.2017 19:38
dsfvds
|