WebKit Speeds up Safari

Posted:
in Mac Software edited January 2014
Who else has been using the new open source WebKit:



http://webkit.opendarwin.org/



I checked out the code and built it two days ago, and I've been using it, for Safari ever since. Safari is mega fast now. I've never had a browsing experience this enjoyable.
«1

Comments

  • Reply 1 of 35
    sunilramansunilraman Posts: 8,133member
    so you would say much improved experience from

    Tiger 10.4.1 with Safari Version 2.0 (412)



    ?? just wondering, before i start playing with xCode 2.1
  • Reply 2 of 35
    kim kap solkim kap sol Posts: 2,987member
    Can someone compile the latest WebKit and post it somewhere?
  • Reply 3 of 35
    sunilramansunilraman Posts: 8,133member
    Quote:

    Originally posted by kim kap sol

    Can someone compile the latest WebKit and post it somewhere?



    yeah for us lazy bastards



    total noob question: can you create a universal binary [powerpc|intel] when compiling webKit, you know, might as well start now...???
  • Reply 4 of 35
    kim kap solkim kap sol Posts: 2,987member
    Come on guys...please? I wiped my HD (after accumulating junk for 2.5 years) to install 10.4 and start fresh but I don't want to install 900MB-worth of dev tools just to compile this thing.
  • Reply 5 of 35
    sunilramansunilraman Posts: 8,133member
    Quote:

    Originally posted by kim kap sol

    Come on guys...please? I wiped my HD (after accumulating junk for 2.5 years) to install 10.4 and start fresh but I don't want to install 900MB-worth of dev tools just to compile this thing.



    dev tools have some fun stuff like quartz composer

    and dashboard widgety stuff
  • Reply 6 of 35
    kim kap solkim kap sol Posts: 2,987member
    C'moooon...I'll be your best frieeennnd.



    Oh you're mean.
  • Reply 7 of 35
    xoolxool Posts: 2,460member
    I'm downloading now and I'll see what I can do.
  • Reply 8 of 35
    ibook911ibook911 Posts: 607member
    Yeah, you have to have Tiger, in order for the WebKit to work. Yes, the improvement, in Safari, is significant.
  • Reply 9 of 35
    ensoniqensoniq Posts: 131member
    Since the source code is being distributed freely, I don't think there would be any reason why the pre-compiled version couldn't be made available.



    So yeah...someone give us an iDisk address so we don't need to install the dev tools!
  • Reply 10 of 35
    sunilramansunilraman Posts: 8,133member
    Quote:

    Originally posted by Ensoniq



    So yeah...someone give us an iDisk address so we don't need to install the dev tools!




  • Reply 11 of 35
    sunilramansunilraman Posts: 8,133member
    okay ya lazy bastards... xool might beat me to the punch and i've never really used xcode before, so... here goes nothing. oh i'm off to tennis in 2 hours so... game ON
  • Reply 12 of 35
    sunilramansunilraman Posts: 8,133member
    wow its FAST. scrolling with a scroll-wheel mouse is very nice.



    "Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en-us) AppleWebKit/412+ (KHTML, like Gecko) Safari/412"



    note the 412+



    um.. so i succesfully built it , don't know how y'all without xcode and cvs tools and scripts might run it (replacing the webkit.framework) or something



    anyway i'll try and post a .dmg of all the stuff it put into my custom build directory when it compiled...
  • Reply 13 of 35
    sunilramansunilraman Posts: 8,133member
    okay it's at:

    http://homepage.mac.com/sunilraman/WebKitBuild.dmg



    umm... hopefully someone else will be able to point out what you would do with that if you don't have xCode.





    OMFG Dashboard is much much faster now...!! or is my mind playing tricks on me





    ...........

    built with xcode 2.1 on iBook 933mhz g4 256mb ram tiger 10.4.1

    I TAKE NO RESPONSIBILITY WHATSOEVER ON WHATEVER YOU DO WITH SAID .DMG FILE ABOVE

    ............
  • Reply 14 of 35
    kim kap solkim kap sol Posts: 2,987member
    Quote:

    Originally posted by sunilraman

    okay it's at:

    http://homepage.mac.com/sunilraman/WebKitBuild.dmg



    umm... hopefully someone else will be able to point out what you would do with that if you don't have xCode.





    OMFG Dashboard is much much faster now...!! or is my mind playing tricks on me





    ...........

    built with xcode 2.1 on iBook 933mhz g4 256mb ram tiger 10.4.1

    I TAKE NO RESPONSIBILITY WHATSOEVER ON WHATEVER YOU DO WITH SAID .DMG FILE ABOVE

    ............




    Thanks but I can't seem to download it. But it's the thought that counts.
  • Reply 15 of 35
    sunilramansunilraman Posts: 8,133member
    Quote:

    Originally posted by kim kap sol

    Thanks but I can't seem to download it. But it's the thought that counts.



    ok should be fixed now... enjoy
  • Reply 16 of 35
    kim kap solkim kap sol Posts: 2,987member
    Quote:

    Originally posted by sunilraman

    ok should be fixed now... enjoy



    Thanks very much, sunilraman...I owe you one.
  • Reply 17 of 35
    jamiljamil Posts: 210member
    Quote:

    Originally posted by sunilraman

    ok should be fixed now... enjoy



    ok downloaded it, now what?



    install dev tools from the tiger disk? then what?



    obviuosly you can tell that I've never used or done any development and am completely clueless.
  • Reply 18 of 35
    sunilramansunilraman Posts: 8,133member
    Quote:

    Originally posted by Jamil

    ok downloaded it, now what?



    install dev tools from the tiger disk? then what?



    obviuosly you can tell that I've never used or done any development and am completely clueless.




    dude, like i said, if you just download it, i dont know what to do.





    but if you install the developer tools from the tiger disk. then i can help.



    0. trash the .dmg file you downloaded from my link above



    1. install all dev tools from tiger disk



    2. follow these instructions to get source code

    http://webkit.opendarwin.org/building/checkout.html



    3. follow these instructions to build the webkit

    http://webkit.opendarwin.org/building/build.html



    4. follow these instructions to run safari using new code

    "Once the frameworks are built, you'll probably want to run Safari using the newly-built WebKit. To do that, use the run-safari script.

    WebKitTools/Scripts/run-safari"



    i am a developer noobie too, i somehow got lucky and it all worked

    the key to everything is installing xcode from tiger dvd, and typing commands in Terminal.app as directed in those webpages above. (point 2 and 3 and 4)



    good luck mate
  • Reply 19 of 35
    jamiljamil Posts: 210member
    Thanks. how long did it take you to build it?
  • Reply 20 of 35
    sunilramansunilraman Posts: 8,133member
    Quote:

    Originally posted by Jamil

    Thanks. how long did it take you to build it?



    15-20minutes

    (iBook g4 933mhz 640mb ram)
Sign In or Register to comment.