Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Win8 - the death of vendor lockin? Why is MS so stupid?

Win8 - the death of vendor lockin? Why is MS so stupid?

Scheduled Pinned Locked Moved The Lounge
javascripthtmlcomdesignlinux
8 Posts 6 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • E Offline
    E Offline
    ekolis
    wrote on last edited by
    #1

    Is it just me, or did Microsoft make a monumentally stupid move by basing the Win8 Metro UI on HTML and Javascript? I mean, if you base your OS desktop paradigm on open web standards that any old web browser can implement, what's the point of the whole fancy operating system? Why would anyone buy Win8 if they can run the same apps on Linux or Mac in Firefox or Safari? Or are they going to make up some new "Magic MS HTML Extensions" again (ActiveX redux?) that only work in IE10 and then patent the extensions so nobody else can implement them in their browser?

    E D D L 5 Replies Last reply
    0
    • E ekolis

      Is it just me, or did Microsoft make a monumentally stupid move by basing the Win8 Metro UI on HTML and Javascript? I mean, if you base your OS desktop paradigm on open web standards that any old web browser can implement, what's the point of the whole fancy operating system? Why would anyone buy Win8 if they can run the same apps on Linux or Mac in Firefox or Safari? Or are they going to make up some new "Magic MS HTML Extensions" again (ActiveX redux?) that only work in IE10 and then patent the extensions so nobody else can implement them in their browser?

      E Offline
      E Offline
      Ennis Ray Lynch Jr
      wrote on last edited by
      #2

      Do you really thing Metro is complaint with HTML and ECMA standards? They are probably littered with custom extensions.

      Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting. I also do Android Programming as I find it a refreshing break from the MS. "And they, since they Were not the one dead, turned to their affairs" -- Robert Frost

      N 1 Reply Last reply
      0
      • E ekolis

        Is it just me, or did Microsoft make a monumentally stupid move by basing the Win8 Metro UI on HTML and Javascript? I mean, if you base your OS desktop paradigm on open web standards that any old web browser can implement, what's the point of the whole fancy operating system? Why would anyone buy Win8 if they can run the same apps on Linux or Mac in Firefox or Safari? Or are they going to make up some new "Magic MS HTML Extensions" again (ActiveX redux?) that only work in IE10 and then patent the extensions so nobody else can implement them in their browser?

        D Offline
        D Offline
        Dave Kreskowiak
        wrote on last edited by
        #3

        No, they didn't. Quite the opposite really. Go watch the Windows BUILD videos. http://www.buildwindows.com/[^]

        A guide to posting questions on CodeProject[^]
        Dave Kreskowiak

        1 Reply Last reply
        0
        • E Ennis Ray Lynch Jr

          Do you really thing Metro is complaint with HTML and ECMA standards? They are probably littered with custom extensions.

          Need custom software developed? I do custom programming based primarily on MS tools with an emphasis on C# development and consulting. I also do Android Programming as I find it a refreshing break from the MS. "And they, since they Were not the one dead, turned to their affairs" -- Robert Frost

          N Offline
          N Offline
          NormDroid
          wrote on last edited by
          #4

          Ennis Ray Lynch, Jr. wrote:

          They are probably littered with custom extensions.

          And that, is where the fun starts :)

          Software Kinetics Wear a hard hat it's under construction
          Metro RSS

          1 Reply Last reply
          0
          • E ekolis

            Is it just me, or did Microsoft make a monumentally stupid move by basing the Win8 Metro UI on HTML and Javascript? I mean, if you base your OS desktop paradigm on open web standards that any old web browser can implement, what's the point of the whole fancy operating system? Why would anyone buy Win8 if they can run the same apps on Linux or Mac in Firefox or Safari? Or are they going to make up some new "Magic MS HTML Extensions" again (ActiveX redux?) that only work in IE10 and then patent the extensions so nobody else can implement them in their browser?

            D Offline
            D Offline
            djdanlib 0
            wrote on last edited by
            #5

            I think you missed the point. It does not require you to use HTML and Javascript in order to be a Metro GUI. In fact, you can do it with many languages, and they're all first-class citizens. This isn't about making websites with special features for Windows only. You can't really do that. The idea is that you can take an existing web app (or your existing skillset to make such a thing) and port it, in essence "tie" it into the Windows GUI by using the WinRT interface. You would do this on purpose as a way to make it an extension of Windows. That then precludes you from calling it a web app because it's a mixture of both the native Windows parts, and Web stuff that you already know how to manage as a developer. Obviously this won't work in any other browser or on any other platform, but you're not running it as if it were a website anymore. I don't see anybody complaining about Mac-specific applications in the Mac App Store or other things like Playstation Network or XBox Live or Wii Shop, so why wouldn't you want to make Windows-specific applications for the Windows App Store, and not have to learn something you don't generally use elsewhere, like Objective-C?

            E 1 Reply Last reply
            0
            • D djdanlib 0

              I think you missed the point. It does not require you to use HTML and Javascript in order to be a Metro GUI. In fact, you can do it with many languages, and they're all first-class citizens. This isn't about making websites with special features for Windows only. You can't really do that. The idea is that you can take an existing web app (or your existing skillset to make such a thing) and port it, in essence "tie" it into the Windows GUI by using the WinRT interface. You would do this on purpose as a way to make it an extension of Windows. That then precludes you from calling it a web app because it's a mixture of both the native Windows parts, and Web stuff that you already know how to manage as a developer. Obviously this won't work in any other browser or on any other platform, but you're not running it as if it were a website anymore. I don't see anybody complaining about Mac-specific applications in the Mac App Store or other things like Playstation Network or XBox Live or Wii Shop, so why wouldn't you want to make Windows-specific applications for the Windows App Store, and not have to learn something you don't generally use elsewhere, like Objective-C?

              E Offline
              E Offline
              ekolis
              wrote on last edited by
              #6

              Hmm, OK, that makes sense now. By the way, I wasn't complaining about Windows programs being Windows-specific; I was just shocked that Microsoft would be building a "platform" out of open standards that are in no way specific to their operating system.

              1 Reply Last reply
              0
              • E ekolis

                Is it just me, or did Microsoft make a monumentally stupid move by basing the Win8 Metro UI on HTML and Javascript? I mean, if you base your OS desktop paradigm on open web standards that any old web browser can implement, what's the point of the whole fancy operating system? Why would anyone buy Win8 if they can run the same apps on Linux or Mac in Firefox or Safari? Or are they going to make up some new "Magic MS HTML Extensions" again (ActiveX redux?) that only work in IE10 and then patent the extensions so nobody else can implement them in their browser?

                L Offline
                L Offline
                Lost User
                wrote on last edited by
                #7

                ekolis wrote:

                I mean, if you base your OS desktop paradigm on open web standards that any old web browser can implement, what's the point of the whole fancy operating system? Why would anyone buy Win8 if they can run the same apps on Linux or Mac in Firefox or Safari?

                I agree. Lots of people only require a browser. I disagree. Windows and Linux install a whole lot more than merely a browser, Gigabytes of libraries. It's the things that your browser cannot, and the OS can, that make the difference. Imagine me running through Stormwind City trough a browser :laugh: (for the heathens, that would mean that World of Warcraft would work on an iPhone) An OS provides all that a computer needs to operate, whereas a browser provides a limited environment. Having said that, my primary computer runs on Suse Linux. It's not my development-station, as that requires Visual Studio. See oneself running that with some TT-templates in a browser :) Fewer people buying PC's, because their needs are filled using a tablet and a browser. On which, runs a Win8, because it's the most accessible platform.

                Bastard Programmer from Hell :suss:

                1 Reply Last reply
                0
                • E ekolis

                  Is it just me, or did Microsoft make a monumentally stupid move by basing the Win8 Metro UI on HTML and Javascript? I mean, if you base your OS desktop paradigm on open web standards that any old web browser can implement, what's the point of the whole fancy operating system? Why would anyone buy Win8 if they can run the same apps on Linux or Mac in Firefox or Safari? Or are they going to make up some new "Magic MS HTML Extensions" again (ActiveX redux?) that only work in IE10 and then patent the extensions so nobody else can implement them in their browser?

                  L Offline
                  L Offline
                  Lost User
                  wrote on last edited by
                  #8

                  Hi, Here is what concerns me... the Trident engine and the Chakra JScript engine are considered insecure and have a large number of exploits each year. So essentially this could imply that applications designed with the Win8 Metro UI may be susceptible to the same types of security flaws. Best Wishes, -David Delaune

                  1 Reply Last reply
                  0
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  • Login

                  • Don't have an account? Register

                  • Login or register to search.
                  • First post
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • World
                  • Users
                  • Groups