News for hackers. Stuff that matters.
Re:Microsoft Edge and Web Components by untog on Wednesday July 15, 2015 @10:44PM (#9895255)
I dislike the comparison to IE6 because it's easily shot down with the many ways in which the situation is different. But Safari absolutely is falling behind other browsers in API support and could well end up holding the web back. Particularly on mobile, given that iPhone users are not able to install a different browser runtime.
Re:Microsoft Edge and Web Components by WalterGR on Thursday July 16, 2015 @04:08AM (#9895920)

    I dislike the comparison to IE6 because it's easily shot down with
    the many ways in which the situation is different.
Inseparable from an OS version and falling behind the state of the art.

What else is there?

Re:Microsoft Edge and Web Components by threeseed on Thursday July 16, 2015 @05:11AM (#9896115)
Being pretty disingenuous to compare IE6 with WebKit in terms of implemented features. Many websites had to be specifically coded for IE as it wouldn't render correctly many basic parts of HTML/CSS. WebKit is deficient mainly in the newer, less popular features.

Also Microsoft would unilaterally add proprietary features and tie their software to it e.g. Outlook/Sharepoint which then encouraged corporations to do the same as well. Apple actively participates in standards organisations eg. one for Web Components:

http://www.w3.org/2015/04/24-webapps-minutes.html

Re:Microsoft Edge and Web Components by WalterGR on Thursday July 16, 2015 @05:34AM (#9896178)
Legitimate questions:

    Many websites had to be specifically coded for IE as it wouldn't render correctly many basic parts of HTML/CSS.
Was IE6 demonstrably less compliant than other contemporary browsers? I recall - similarly - sites that were "Best viewed in Netscape Navigator at foo x bar resolution."

    Also Microsoft would unilaterally add proprietary features
IIRC, IE6 added XmlHttpRequest, which - though there were other workarounds to accomplish the same thing - enabled AJAX.

Do not other browsers even today add their own features (e.g. browser-prefixed CSS properties) prior to standardization?

    ...and tie their software to it e.g. Outlook/Sharepoint
Okay, that's definitely bad.
Re:Microsoft Edge and Web Components by Alphasite_ on Thursday July 16, 2015 @04:34AM (#9896000)
Falling behind was never IEs worst 'feature'. Standards compliance, security and speed were much bigger issues.
Re:Microsoft Edge and Web Components by WalterGR on Thursday July 16, 2015 @05:39AM (#9896198)

    Standards compliance, security and speed were much bigger issues.
In these respects, how did it compare to other contemporary browsers?
Re:Microsoft Edge and Web Components by rimantas on Thursday July 16, 2015 @05:50AM (#9896231)
When it was released? It was the best (ok IE5 on Mac may disagree). Seven years later (when IE7 finally appeared) it was worst.
Re:Microsoft Edge and Web Components by sjwright on Thursday July 16, 2015 @06:00AM (#9896262)
Initially well, but soon very poorly, because IE6 remained a contemporary browser for an unusually long time.

Distilled down to the core, the fundamental problem with IE6 was the five year chasm where development was completely stalled. When the version was finally bumped in 2006, so much time had elapsed that the solution was unsatisfying for everyone: changes so major that compatibility was problematic, but still insufficient to bring it up to speed with its competitors.

Safari may not be implementing bleeding-edge features at the same rate, but at least the engine is being continually developed and improved.

Re:Microsoft Edge and Web Components by rimantas on Thursday July 16, 2015 @05:51AM (#9896233)

  > But Safari absolutely is falling behind other browsers in
  > API support and could well end up holding the web back
I am afraid that hastily releasing half-baked APIs and moving on to the new shiny things will do web more harm in the long run. IMHO web is suffering a huge identity crisis right now.
Re:Microsoft Edge and Web Components by madeofpalk on Thursday July 16, 2015 @06:14AM (#9896295)
IMHO the problem is their yearly release cycle. Right now the feature might be too incomplete to include, which is fair. But in a few months it would be, but its still 10 months at minimum before Safari adds support for it.
Re:Microsoft Edge and Web Components by untog on Thursday July 16, 2015 @11:45AM (#9897902)
Can you cite some examples?