Ani ja Microsoft zrovna 2x nemusim, ale v tomto pripade musim dat za pravdu - WebRTC je obrovsky zbytecny tranzvestita presity z google talk/libjingle. A uz se standardizuje takrka 2 roky.
Nedavno prisli Skype kluci s cu-rtc-web, ktere v podstate nabizi webmasterum pouze zakladni stavebni kameny v takove konstelaci ze neni prostor pro hlucha mista - kdo si s WebRTC trochu hral tak vi ze SDP createOffer/createAnswer je katastrofa v kombinaci s ICE-LITE. A to je pouhe nudne demo alice vola bobovi, nic dalsiho s WebRTC totiz neudelate. Volani na legacy RTP gateway? Nada. Overlay network bez pritomnosti serveru? Nikoliv, nelze. Supernody? Co to je? Takze s W3C budeme radeji resit jednotlive pripady vyuziti nez poskytovat low-level api, aby nedejboze webmasteri nebyli moc kreativni, a samozrejme standard 50 stranek ve 3 RFC pro kazdou kravinu.
A pak samozrejme ty silene mozilli libovky jako MediaStreamProcessing...
blogisky: http://blogs.skype.com/en/2012/08/customizable_ubiquitous_real_t.html
spec: http://html5labs.interoperabilitybridges.com/cu-rtc-web/cu-rtc-web.htm
Nikdy jsem nepochopil proc se rozhodli flash zariznout. Pro me, z uzivatelskeho hlediska, je to vyborna technologie.
A co se pluginu tyce: Tim, ze vsechno integruju do jednoho obriho baliku prece automaticky nevyresim problemy se stabilitou a bezpecnosti. System pluginu ma nezanedbatelne vyhody. Treba takove windows jsou take souborem nezavislych programu.
Jenže kdyby to nebylo proprietární, ale svobodné, tak by se ten zbytek problémů dal vyřešit. Pluginy nejsou v principu špatné – naopak modularita je skvělá věc a stejně to k tomu tak nějak směřuje – např. plnohodnotný prohlížeč na desktopu toho může umět víc než prohlížeč v mobilu nebo nějakém terminálu. Pluginy poslouží jako standardní rozhraní k tomu, aby se dalo zjistit, co dané zařízení podporuje – aby se to nemuselo zjišťovat pokoutně pomocí nějakých ad-hoc testů. A vnořené elementy <object/> a MIME typy se dají použít k zobrazování alternativního obsahu, pokud podpora pro „bohatší“ formát chybí. Navíc to může fungovat jako linuxové jádro – některou funkcionalitu si zkompiluješ přímo do jádra, jinou formou modulů… něco můžou prohlížeče mít zabudované v sobě, do jiných se kvůli tomu doinstaluje plugin – jak to každému vyhovuje.
Myslis tu uzasnou technologii, ktera vecne nefunguje? Na youtube mi to zdechne tak ve 1/3 pripadech pri prehravani videa - tedy cinnosti nevyzadujici zadnou extra kreativitu ...
O deravosti pak nema sni smyslu mluvit ...
BTW: Ony se dal widle spustit nezavisle - trebas bez GUI? Vazne?
"Předinstalovaný Internet Explorer 10 standardně podporuje výhradně Flash Player."
To je věc Microsoftu a lidí, co používají IEčko.
Děravé PDF:
To skriptování tam nemá co dělat. Je potřeba ho bojkotovat.
Nějaké čtení kdesi v síti neřeší nic. Stejně to uživatel pak stáhne a otevře z disku. (Ne. PDFka z mého disku nebudu posílat nějak do internetu jen proto, abych si je přečetl)
"neaktualizovaný plug-in představuje pro útočníky snadnou cestu k provedení útoku."
Kdyby šlo o pitomou ochranu před těma zlýma, tak je i mnoho snadných věcí, co je potřeba udělat. :D (zrušit ukecanost prohlížečů, načítat obsah jen z té domény, na kterou jsem vstoupil ........)
Ale do toho se nikdo nehrne. Proč? A hele... Ono tady jde jen o to vyštípat odsud Adobe.....
Nenažranost pluginů?
Co takhle povolovat pluginy na default až po kliknutí? :)
Dělám to tak a není problém. Ale ne. My to naopak musíme nevypnutelně zadrátovat do prohlížeče, takže se nějakého zprasence prostě nezbavíte.
"WebRTC si můžeme ukázat, proč otevřené a ideálně standardizované webové technologie jsou moudřejší cestou než proprietární plug-iny."
Standardizace na webu nefunguje.
Tohle prostě nejde. Když udělám něco, co má nahradit Flash, bude to muset umět to co Flash, tím pádem to bude komplexní jako Flash a tedy asi i děravé jako Flash. Jen nevypnutelné.
Jo a asi bude pár let trvat to vytvořit... Každé z těch firem... :DDD
A pak tu máme programátorská prasata. Nenažraný flash banner odpálím celkem lehce. Nenažraný HTML&JS&CSS&Whateva banner zadrátovaný do kódu stránky už tak lehce ne.
Po nastudování několika publikací o dosud nehotovém HTML 5 a pokusy s ním, jsem coby amatérský tvůrce webu z učiněného posunu nadšený a jako logické pokračování/rozšíření se mi jeví i standardizace WebRTC, žel se obávám, to je běh na dlouhou trať s nejistým cílem. Vždyť jen, jak dlouho trval posun od HTML 4.01 ke XHTML (které už je taky mrtvou vývojovou větví). O dobrovolné dohodě na multimediálních formátech pro přenos videa a zvuku, byť ve jménu tolik potřebné standardizace, naprosto pochybuji a souhlasím s názorem, že univerzální formáty nakonec přece jen prosadí aktuálně nejsilnější hráč na trhu (např. Google). Takže nic proti Adobe, ale pryč s plug-iny, už aby to bylo... :-)
V podstatě oba termíny označují to stejné a na netu bych se bez nich neobešel. Skvělej addon je NoScript, díky němu flash animace neřeším. Tam, kde jsou skripty zakázané, tak Flash nejede. No a pokud jej chci někde přehrát, tak to stránce povolím.
Pokud by byl ten nástroj pro komunikaci ve formě pluginu, tak si myslím, že to má smysl... jinak je to IMHO nesmysl dělat nějakej jeden velkej balík něčeho a zakomponovat to do prohlížeče. Navíc taky proto, že je každej jinej a vyhovujou mu jiný funkce (tedy i pluginy).
Prohlížeč by podle mě měl umět především to, co se od programu s takovýmto názvem očekává - prohlížet.
V opačném případě jsem pro to, aby se přijaly další standardy, např. posílání emailů přímo z prohlížeče pomocí API prohlížeče, stejně tak by měl být Javasckript rozšížen o možnost zobrazování oken na webové stránce a jednoduchou manipulaci s nimi, API rozhranní pro komunikaci s ledničkou, aby se usnadnil nákup v online obchodech potravin.
Když to vezmu kolem a kolem, tak z prohlížečů se stává moloch, který duplikuje funkce toho, co je nazýváno operačním systémem. Už je jenom otázkou, kdy standardní součástí webového prohlížeče bude tabulkový kalkulátor, tabulky jsou přece stejně běžné, jako videohovory.
Odpověděl jste si sám. Prohlížeč se dnes skutečně dostává do role podobné operačnímu systému, respektive stává se určitou jeho nadstavbou. Jsou dny, kdy okno prohlížeče neopustím, protože vše potřebné mám tam.
Nesouhlasím s integrací funkcionality jiných programů typu natvrdo nainstalovaného e-mailového klienta, ale myšlence usnadnit vývoj webových aplikací, které je nahradí, se rozhodně nebráním. E-maily přece z prohlížeče posílat můžete. Stačí např. Gmail nastavit jako výchozí pro mailto: odkazy.
Tabulkový kalkulátor? Co Google Docs, Office Web Apps či Zoho Office? Rovněž běží díky webovým technologiím, které ještě před pár lety byly zbytečné. Věřím, že podobné diskuse se vedly když Netscape začal podporovat zobrazování obrázků. Web se zkrátka průběžně mění. Doby, kdy šlo jen o vyspělejší teletext, jsou zkrátka pryč.
Přímo z prohlížeče maily posílat nemůžu, zprávu musím poslat na server a teprve ten z toho vytvoří e-mail. Zatím nevím o žádném prohlížeči, který by měl vestavěnou funkci umožňující emaily odesílat - kdo ví, třeba jednou také budou.
Webové aplikace podle mě budou něco, co buď zase dlouho nevydrží (sdílené aplikace běžící na vzdáleném serveru, ke kterému se uživatel jenom připojil tu už byly), nebo na to počítače dojedou.
A když už jsme u toho, proč do prohlížeče nezabudovat např. funkce, které by se uměly připojit k výpočetním serverům s Fluentem? Nebo API pro Matlab? Kdy se dočkáme tohoto? A proč ne API, které umožní střih filmů? Nebo API pro přístup k přímo k IP protokolu nebo DNS? A co třeba integrovat API pro komunikaci s DHCP serverem? Užitečné by bylo i API pro Steam, aby si uživatelé nemuseli instalovat celou aplikaci.
Na jednu se web průběžně mění ... na druhou stranu standardizátoři prskají, když si někdo přidá nový tag do HTML.
Jinak, co se týká Google Docs, tak ten kaźdou chvíli prská, že používám nepodporovaný prohlížeč.