KHTML (aka Safari) on Windows part IV

Update: There is now a part V of this serie.

This must be the last version of this serie (part I, II, III). I now have found a very interesting project for Windows that implement the KHTML engine native on Windows. I think they call the browser GetWebKit or Swift. So no more emulation or rebooting, now you just install the browser and off you go. The browser is in very early stage so be aware that it can be buggy.

Update: Sadly the project seemed to have died, I do not know where to find an old copy of the install file. If anyone knows what the status is on this project, let me know.

Related Posts:

External links

15 Responses to “KHTML (aka Safari) on Windows part IV”

  1. Gerbrant Says:

    I couldn’t get the Cygwin solution to work (reason unknown), didn’t feel like the Qemu and VMware virtualization solutions, and the native project seems to be discontinued.

    However, I have gotten cooperative Linux running without too much trouble. Most of the work got into wiring up the lot and tweaking it so it works best. I can write a quick step-by-step on how I did it, if anyone is interested.

    I am surprised on how well it runs, even though it has to tunnel its display over VNC and I only gave it 64 MB ram (no swap file!).

  2. Jens Says:

    Gerbrant: That would be lovely.

  3. Gerbrant Says:

    I suppose that if I send an HTML-file to “jens OP jedisthlm punt com” you’ll know what to do with it? It contains material from other sources, and I will provide them of course, but I think I can streamline it better.

  4. Jens Says:

    Yes do so and IŽll try write something, please zip everything and mail me and IŽll see what I can come up with. And thanks alot.

  5. Troels Says:

    The link redirects to webkit.org, which has no information on the project mentioned in this post. Is there anywhere I can get my hands on this - even if it’s in alpha state, it would surely make my daily work a lot easier.

  6. Jens Says:

    I have noticed this myself. The projects seemed to died quite quickly. I am not sure where to find an old copy of the installation file, sorry.

  7. Troels Says:

    I did some googling and dug up something called swift browser: http://try.swift.ws/

    It sort of works, although I haven’t figured out how to open a document from the filesystem, which makes it a bit impractical to work with. If the quirks could be levelled out, this looks very promising.

  8. Jens Says:

    Troels: Thanx

  9. Lee Says:

    Alright. I’ve tried using Cygwin. It didn’t work. :( I didn’t bother using your second method. I don’t know how to use torrents, and don’t want to start learning now. Your third method takes a LOT of megabytes… VM player (whatever it is) takes 55.5 MB… and The SUSE desktop takes 789!!! And so I’m here. But Swift doesn’t support HTML … And I use HTML frequently… So I’m using Webkit. And I don’t know how to use the dmd file… Windows won’t open it, and whatever it says implies I need CYGWIN AGAIN!!! So… how many megabytes will the Third method take, And if it’s too much, how do i install the Webkit Browser?

  10. Jens Says:

    Hi Lee, what you need to do is to download the Swift binary for Windows, here is the direct link to the msi installer file.

    http://www.happyandlost.co.uk/media/misc/swift/swift_0.2.msi

    The file is about 13 MB so it isn’t that big, hopefully this will work out for you.

  11. Lee Says:

    Ok. I’ve done that, but now it does nothing. I have no idea about how to use the MSI file. It won’t open.

  12. Lee Says:

    Another thing. I’ve got that tortoise thing And now I don’t know what to do to get swift. I can’t open the MSI file. Even with that tortoise thing installed.

  13. Jens Says:

    What is “tortoise”?

    Another thing, what OS are you running?

  14. Lee Says:

    Ok. The Swift site says to install a subversion client or something. And they recommended Tortoise. I’m using XP. Tortoise is in other words, a subversion client.

  15. Lee Says:

    never mind… I got it… Now I’ve got to go check their forum for how to deal with an installation error.

Leave a Reply


Jens Wedin Mail me Portfolio