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. Safari on Windows

Safari on Windows

Scheduled Pinned Locked Moved The Lounge
c++ioscomdesignbeta-testing
13 Posts 10 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.
  • S Shog9 0

    Chris Maunder wrote:

    1. You can only resize the window using the resizer at the bottom right: it basically ignores the Windows UI and theming completely.

    Someone else mentioned that. Frankly, i didn't notice. I nearly always resize windows that way, especially when they put the little grabber there...

    Chris Maunder wrote:

    It's using the Gecko engine but does not render like Firefox

    KHTML, actually. Like Konqueror. And yeah, they brought the Apple font renderer along for the ride, which tends to do a lot less clipping to the pixel grid than ClearType... it's been sort of a big discussion on several blogs.

    Chris Maunder wrote:

    I understand Safari will be the platform for third party apps on the iPhone so Apple has a vested interest in having Safari available to everyone

    Yeah, that does seem like pretty much the driving factor, unless you count Jobs' unflappable optimism. Of course, some people are predicting that the iPhone will introduce all sorts of bizarre DOM goodies, and that Safari will be the gateway for developers... we'll see.

    ----

    Yes, but can you blame them for doing so if that's the only legal way they can hire programmers they want at the rate they can afford?

    -- Nish on sketchy hiring practices

    C Offline
    C Offline
    Chris Maunder
    wrote on last edited by
    #4

    If Safari can push DHTML a little and give us some whacky new toys to play with then excellent. Until, of course, we have IE, Opera, Firefox and Safari all doing it a different way. :sigh: I do like the clarity of the Apple font renderer.

    cheers, Chris Maunder

    CodeProject.com : C++ MVP

    S 1 Reply Last reply
    0
    • C Chris Maunder

      I'm posting this from Safari on Windows. Hmmm. Things I've noticed: 1. You can only resize the window using the resizer at the bottom right: it basically ignores the Windows UI and theming completely. 2. Font sizes are a little awkward. It's using the Gecko engine but does not render like Firefox 3. There's a search box that offers only Google and Yahoo. There's no way that I can find to add other providers. It really annoys me that Google and Apple and everyone else cries like a little girl everytime Microsoft doesn't actually put their offerings and services before Microsoft's own, but when the show is on the other foot the double standards come out 4. No tooltips on the toolbar. I'm too scared to click the spider-bug-mutant button in case it turns my mouse into one of those things and I have to get all Crocodile Dundee on it. 5. No way to import settings and bookmarks from other browsers. Overall: It's beta 3 so should be almost cooked and I'm assuming What I See Is What I Will Get with regards to RTM. It seems fine, though clunky and a little jarring. Mostly though there's just a big "Why bother" feeling. I understand Safari will be the platform for third party apps on the iPhone so Apple has a vested interest in having Safari available to everyone, but why couldn't they just make the Gecko engine the crux of the matter and then allow people to develop iPhone apps on FireFox (or any Gecko browser) instead of putting the time into producing a Windows version of a substandard browser? Ah well. I guess that's why I'm not the evangalical leader of a multi-billion dollar consumer electronics company. :sigh:

      cheers, Chris Maunder

      CodeProject.com : C++ MVP

      C Offline
      C Offline
      Chris Buckett
      wrote on last edited by
      #5

      Chris Maunder wrote:

      Font sizes are a little awkward. It's using the Gecko engine but does not render like Firefox

      Joel[^] has a good post about the differences in font rendering in Safari 4 Win. Basically it stems from "Apple's legacy in desktop publishing and graphic design"

      ChrisB ChrisDoesDev[^]

      1 Reply Last reply
      0
      • V Vikram A Punathambekar

        Chris Maunder wrote:

        You can only resize the window using the resizer at the bottom right: it basically ignores the Windows UI and theming completely.

        As somebody pointed out, if you were to port a Windows app to a Mac and retain the Windows L&F (in other words, not go for the Mac behavior) the iKnives would be out for you.

        Chris Maunder wrote:

        I guess that's why I'm not the evangalical leader of a multi-billion dollar consumer electronics company.

        You're learning fast, young Maunder.

        Cheers, Vıkram.


        After all is said and done, much is said and little is done.

        M Offline
        M Offline
        Marc Clifton
        wrote on last edited by
        #6

        Vikram A Punathambekar wrote:

        the iKnives would be out for you.

        wielded by the iKnaves. Marc

        Thyme In The Country
        Interacx
        My Blog

        1 Reply Last reply
        0
        • V Vikram A Punathambekar

          Chris Maunder wrote:

          You can only resize the window using the resizer at the bottom right: it basically ignores the Windows UI and theming completely.

          As somebody pointed out, if you were to port a Windows app to a Mac and retain the Windows L&F (in other words, not go for the Mac behavior) the iKnives would be out for you.

          Chris Maunder wrote:

          I guess that's why I'm not the evangalical leader of a multi-billion dollar consumer electronics company.

          You're learning fast, young Maunder.

          Cheers, Vıkram.


          After all is said and done, much is said and little is done.

          Z Offline
          Z Offline
          Zoltan Balazs
          wrote on last edited by
          #7

          Is there an iShield too to protect us poor CPians? ;)

          Network integrated solutions A practical use of the MVC pattern

          C 1 Reply Last reply
          0
          • C Chris Maunder

            If Safari can push DHTML a little and give us some whacky new toys to play with then excellent. Until, of course, we have IE, Opera, Firefox and Safari all doing it a different way. :sigh: I do like the clarity of the Apple font renderer.

            cheers, Chris Maunder

            CodeProject.com : C++ MVP

            S Offline
            S Offline
            Stuart Dootson
            wrote on last edited by
            #8

            Chris Maunder wrote:

            whacky new toys

            If you download the nightly build of Safari (yes, I'm daft enough to do that - but on OS X it installs as a separate application called WebKit, so I'm nice and safe with Safari Beta 2), it has a shiny Firebug-a-like thing which lets you inspect all aspects of the DOM, and a Javascript debugger (which is a separate app called Drosera, which, as I'm sure you know, is a bug eating plant). All (allegedly) implemented in JS/DHTML/CSS. PS - version 3 of Safari is the first version of Safari that is acceptable for browsing CodeProject, so they are making some progress :-)

            1 Reply Last reply
            0
            • C Chris Maunder

              I'm posting this from Safari on Windows. Hmmm. Things I've noticed: 1. You can only resize the window using the resizer at the bottom right: it basically ignores the Windows UI and theming completely. 2. Font sizes are a little awkward. It's using the Gecko engine but does not render like Firefox 3. There's a search box that offers only Google and Yahoo. There's no way that I can find to add other providers. It really annoys me that Google and Apple and everyone else cries like a little girl everytime Microsoft doesn't actually put their offerings and services before Microsoft's own, but when the show is on the other foot the double standards come out 4. No tooltips on the toolbar. I'm too scared to click the spider-bug-mutant button in case it turns my mouse into one of those things and I have to get all Crocodile Dundee on it. 5. No way to import settings and bookmarks from other browsers. Overall: It's beta 3 so should be almost cooked and I'm assuming What I See Is What I Will Get with regards to RTM. It seems fine, though clunky and a little jarring. Mostly though there's just a big "Why bother" feeling. I understand Safari will be the platform for third party apps on the iPhone so Apple has a vested interest in having Safari available to everyone, but why couldn't they just make the Gecko engine the crux of the matter and then allow people to develop iPhone apps on FireFox (or any Gecko browser) instead of putting the time into producing a Windows version of a substandard browser? Ah well. I guess that's why I'm not the evangalical leader of a multi-billion dollar consumer electronics company. :sigh:

              cheers, Chris Maunder

              CodeProject.com : C++ MVP

              N Offline
              N Offline
              Not Active
              wrote on last edited by
              #9

              I can't wait to see the Safari vs. IE commercials.


              only two letters away from being an asset

              1 Reply Last reply
              0
              • C Chris Maunder

                I'm posting this from Safari on Windows. Hmmm. Things I've noticed: 1. You can only resize the window using the resizer at the bottom right: it basically ignores the Windows UI and theming completely. 2. Font sizes are a little awkward. It's using the Gecko engine but does not render like Firefox 3. There's a search box that offers only Google and Yahoo. There's no way that I can find to add other providers. It really annoys me that Google and Apple and everyone else cries like a little girl everytime Microsoft doesn't actually put their offerings and services before Microsoft's own, but when the show is on the other foot the double standards come out 4. No tooltips on the toolbar. I'm too scared to click the spider-bug-mutant button in case it turns my mouse into one of those things and I have to get all Crocodile Dundee on it. 5. No way to import settings and bookmarks from other browsers. Overall: It's beta 3 so should be almost cooked and I'm assuming What I See Is What I Will Get with regards to RTM. It seems fine, though clunky and a little jarring. Mostly though there's just a big "Why bother" feeling. I understand Safari will be the platform for third party apps on the iPhone so Apple has a vested interest in having Safari available to everyone, but why couldn't they just make the Gecko engine the crux of the matter and then allow people to develop iPhone apps on FireFox (or any Gecko browser) instead of putting the time into producing a Windows version of a substandard browser? Ah well. I guess that's why I'm not the evangalical leader of a multi-billion dollar consumer electronics company. :sigh:

                cheers, Chris Maunder

                CodeProject.com : C++ MVP

                N Offline
                N Offline
                Not Active
                wrote on last edited by
                #10

                Chris Maunder wrote:

                why couldn't they just make the Gecko engine the crux of the matter and then allow people to develop iPhone apps on FireFox (or any Gecko browser) instead of putting the time into producing a Windows version of a substandard browser?

                Because the evangalical leader of a multi-billion dollar consumer electronics company wants it that way. You know, my way or the i-way. ;P


                only two letters away from being an asset

                1 Reply Last reply
                0
                • Z Zoltan Balazs

                  Is there an iShield too to protect us poor CPians? ;)

                  Network integrated solutions A practical use of the MVC pattern

                  C Offline
                  C Offline
                  codemunkeh
                  wrote on last edited by
                  #11

                  Notice how everyone prefixes nouns with "i-"? What happened to iVerbs? iRun, iDrink (wait, that's both), iBelieve, iCode. iCode? That sounds like some new intelligent code-guesser that someone will invariably release for Orcas to enhance the code thing. I can picture it now, a paperclip push pin popping up and saying "It looks like you're trying to write a program! Would you like me to write half it for you, so that it does nothing you want it to?"


                  Need Another Seven Acronyms...
                  Confused? You will be...

                  Z 1 Reply Last reply
                  0
                  • C codemunkeh

                    Notice how everyone prefixes nouns with "i-"? What happened to iVerbs? iRun, iDrink (wait, that's both), iBelieve, iCode. iCode? That sounds like some new intelligent code-guesser that someone will invariably release for Orcas to enhance the code thing. I can picture it now, a paperclip push pin popping up and saying "It looks like you're trying to write a program! Would you like me to write half it for you, so that it does nothing you want it to?"


                    Need Another Seven Acronyms...
                    Confused? You will be...

                    Z Offline
                    Z Offline
                    Zoltan Balazs
                    wrote on last edited by
                    #12

                    :laugh: iFreeze, iCrash, iBlueScreened, iKnow ...

                    Network integrated solutions A practical use of the MVC pattern

                    N 1 Reply Last reply
                    0
                    • Z Zoltan Balazs

                      :laugh: iFreeze, iCrash, iBlueScreened, iKnow ...

                      Network integrated solutions A practical use of the MVC pattern

                      N Offline
                      N Offline
                      NotYourAverageGuy
                      wrote on last edited by
                      #13

                      iYiYi:-D

                      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