WebKit ported to Windows

Microsoft Windows operating system, and software for Windows platform, including QuickTime Player and iTunes for Windows. We also discuss topics about Microsoft Corp.

Moderators: Josh, Don_HH2K, Mandrake

WebKit ported to Windows

Postby Don_HH2K » Thu 03 Aug, 2006 11:00 pm

WebKit, the rendering engine that powers Apple's Safari and other Mac OS X technologies, has been ported to Windows. A standalone browser, named Swift, has also been created to implement it.

The news and download links are posted on the front page of GetWebKit.org. The source to Webkit is also available here.

As for how Swift works as a browser...
  • I can't log into this forum with it, because it can't display password widgets
  • I can't search the forum, because <input type="search" /> doesn't display either.
  • I can't run the Acid2 test, because Swift apparently does not implement anchor support

Given, it's only version 0.1.

Presenting Swift.
Image
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:1.8.0.6) Gecko/20060729 Donzilla/1.0.1 (wml/1.3)
Last edited by Don_HH2K on Mon 07 Aug, 2006 9:34 pm, edited 1 time in total.
Laptop: HP Compaq nx6325 - Turion 64 X2 @ 2GHz, 2GB DDR2, 100GB HD, ATI Radeon X300, 15" LCD, Seven Pro
Handheld: Palm Treo 650 - Intel PXA270 @ 312MHz, 10MB RAM, 32MB flash, 2.7" LCD, Palm OS 5.4
User avatar
Don_HH2K
Moderator
Moderator
 
Posts: 5112
Joined: Sun 09 May, 2004 3:59 pm

Postby beanboy89 » Thu 03 Aug, 2006 11:24 pm

This seems like a really interesting project. If I remember correctly, someone was able to port KHTML and Konqueror over to Windows via Cygwin, but you had to complie it yourself and it was way too buggy for everyday use.
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1a3) Gecko/20060621 SeaMonkey/1.1a
User avatar
beanboy89
diamond member
diamond member
 
Posts: 1623
Joined: Sun 16 May, 2004 8:56 am

Postby Tidus » Fri 04 Aug, 2006 9:25 am

Swift looks really good! I've always admired the rendering engine of Safari on MacOS. And it's open source too, so this means myself & my wife Kas can tweak it, and fix bugs and things.

Kas is a programmer, and she's done all sorts of programs for Windows, Linux, and MacOS.

If we could implement this engine with Firefox, that would make FF so much better. Although it'll mean ripping the guts out of Firefox, which will be a laborious task, as it'd mean rewriting most of the browser.

I'm gonna watch this project eagerly!
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6
Tidus
BANNED offensive user
BANNED offensive user
 
Posts: 321
Joined: Thu 11 May, 2006 8:13 am
Location: Stretford, Manchester UK

Postby DJGM » Fri 04 Aug, 2006 12:28 pm

Tidus wrote:If we could implement this engine with Firefox, that would make FF so much better.


What could be even more interesting could be a browser that can be toggled between either rendering engine.

Trouble is, the Windows port of the WebKit engine is still very much in it's infancy, and needs a fair bit more
work before it equals or even betters the maturity of WebKit on Mac OS X, or Gecko on all OS platforms.

Eitherway, this very much worthwhile project is eventually going to make it much easier for all website
developers to test their pages in standards based browsers, without requiring both a PC and a Mac.
UserAgent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X Mach-O; en-GB; rv:1.8.0.6) Gecko/20060729 SeaMonkey/1.0.4
SeaMonkey = Swiss Army Knife: It's versatile, reliable, and contains useful tools.
Windows Internet Explorer = Old Swiss Cheese: Full of holes, and it stinks!
User avatar
DJGM
diamond member
diamond member
 
Posts: 4550
Joined: Wed 19 Jun, 2002 1:03 pm
Location: Manchester, England, UK

Postby baronharkonnen » Sun 06 Aug, 2006 11:43 pm

It would be nice to have Konqueror on Windows, without needing Cygwin, I guess this will be the next best thing.
UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322)
baronharkonnen
izanbardprince
izanbardprince
 
Posts: 13
Joined: Sun 06 Aug, 2006 3:15 pm

Postby baronharkonnen » Mon 07 Aug, 2006 8:47 am

I don't know if anyone noticed, but the GetWebKit link takes you to an advertising site.
UserAgent: Mozilla/4.0 (compatible; MSIE 7.0; AOL 9.0; Windows NT 5.1; .NET CLR 1.1.4322)
baronharkonnen
izanbardprince
izanbardprince
 
Posts: 13
Joined: Sun 06 Aug, 2006 3:15 pm

Postby DJGM » Mon 07 Aug, 2006 10:10 am

Getwebkit.org does not link to an advertising site. Getwebkit.com does though.

Image
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.5) Gecko/20060721 SeaMonkey/1.0.3
SeaMonkey = Swiss Army Knife: It's versatile, reliable, and contains useful tools.
Windows Internet Explorer = Old Swiss Cheese: Full of holes, and it stinks!
User avatar
DJGM
diamond member
diamond member
 
Posts: 4550
Joined: Wed 19 Jun, 2002 1:03 pm
Location: Manchester, England, UK

Postby Zim » Mon 07 Aug, 2006 11:54 am

Quite exiting for me to have a browser that people like!

I like to keep things on a personal level, so Hi. I'd be Chris and the dev of Swift.

I had a friend in IRC who pasted this link to me. Me and some buddies are allways on the lookout for articles posted about Swift.

If anyone's intrested in becoming a full time dev with me, please feel free to PM me.

A few notes, we have hacks (but not implemented) for checkboxes and password boxes, although as it is it won't mask passwords (The hack that is).

Just thought i'd make a post. Thanks for blogging, nice forum/site!

Add: Ahh! My useragent was posted, so I might as well post that I use IE becuase of it's speed. That's one of the goals, is speed, in Swift.
UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Last edited by Zim on Mon 07 Aug, 2006 11:55 am, edited 1 time in total.
Zim
junior member
junior member
 
Posts: 5
Joined: Mon 07 Aug, 2006 11:48 am

Postby Fulvio » Mon 07 Aug, 2006 12:32 pm

Quite a flop! Download from getwebkit.org worked up. I got a .msi file. Installation seemed simple and fast, until I got error because...bin\webkit.dll failed to resister, contact your (?) support personnel. I tried to repair the installation, uninstall/reinstall to no avail. Same error, and no go after that. Same fate with another download. What is the secret?
The Community download page link timed out.
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1b1) Gecko/20060807 BonEcho/2.0b1
A minority may be right, and a majority is always wrong
~ Henrik Ibsen
WinXP, SP3, 512 MB, FF10, SM2.7, TB10, IE8.0, PC Tools Firewall , Avast 6.x, JRE1.7_02
User avatar
Fulvio
Moderator
Moderator
 
Posts: 11827
Joined: Wed 19 Jun, 2002 10:08 am

Postby Zim » Mon 07 Aug, 2006 12:54 pm

Ah yes, for some odd reason it won't register on certain machines/versions of windows. Continue and do a

regsvr32 "C:\Program files\Swift Team\Swift\bin\WebKit.dll"

2 other notes, you need .net2 until i get it to stop linking to it, and you can put your IE favorite .url files in etc\bookmarks to populate the bookmark menu.
UserAgent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Zim
junior member
junior member
 
Posts: 5
Joined: Mon 07 Aug, 2006 11:48 am

Postby Fulvio » Mon 07 Aug, 2006 4:36 pm

I thought that I could register the file, but I am getting a Load library faile...Application configuration is incorrect... Reinstalling may work, according to the error message.
How? I got a nice looking shortcut, but it is as far as it goes.
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.6) Gecko/20060728 Spacepigeon Firefox/1.5.0.6
A minority may be right, and a majority is always wrong
~ Henrik Ibsen
WinXP, SP3, 512 MB, FF10, SM2.7, TB10, IE8.0, PC Tools Firewall , Avast 6.x, JRE1.7_02
User avatar
Fulvio
Moderator
Moderator
 
Posts: 11827
Joined: Wed 19 Jun, 2002 10:08 am

Postby Zim » Mon 07 Aug, 2006 6:07 pm

You would need .net 2.0 then.  As of right now, it links to it, and i'm hunting where to take it off (if you run depends on it, you don't see it, but it still seems to like it).
UserAgent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Safari/419.3
Zim
junior member
junior member
 
Posts: 5
Joined: Mon 07 Aug, 2006 11:48 am

Postby DJGM » Mon 07 Aug, 2006 7:56 pm

Zim wrote:You would need .net 2.0 then. As of right now, it links to it, and i'm hunting where
to take it off (if you run depends on it, you don't see it, but it still seems to like it).


According to Microsoft, .NET Framework 2.0 has the following system requirements.

The boffins at Redmond wrote:System Requirements

* Supported Operating Systems: Windows 2000 Service Pack 3; Windows 98;
Windows 98 Second Edition; Windows ME; Windows Server 2003; Windows XP Service Pack 2

* Required Software:

o Windows Installer 3.0 (except for Windows 98/ME, which require Windows Installer 2.0 or later).
Windows Installer 3.1 or later is recommended.
o IE 5.01 or later: You must also be running Microsoft Internet Explorer 5.01
or later for all installations of the .NET Framework.
* Disk Space Requirements: 280 MB (x86), 610 MB (x64)

UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.5) Gecko/20060721 SeaMonkey/1.0.3
SeaMonkey = Swiss Army Knife: It's versatile, reliable, and contains useful tools.
Windows Internet Explorer = Old Swiss Cheese: Full of holes, and it stinks!
User avatar
DJGM
diamond member
diamond member
 
Posts: 4550
Joined: Wed 19 Jun, 2002 1:03 pm
Location: Manchester, England, UK

Postby Fulvio » Mon 07 Aug, 2006 9:21 pm

Then, I can wait.
UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.13) Gecko/20060410 Firefox/1.0.8
A minority may be right, and a majority is always wrong
~ Henrik Ibsen
WinXP, SP3, 512 MB, FF10, SM2.7, TB10, IE8.0, PC Tools Firewall , Avast 6.x, JRE1.7_02
User avatar
Fulvio
Moderator
Moderator
 
Posts: 11827
Joined: Wed 19 Jun, 2002 10:08 am

Postby Zim » Mon 07 Aug, 2006 9:29 pm

Hey, if yall could do me a favor, and change the links in the main post.  Add a www. to the getwebkit.org and the download link is leading to a now nonexistant server.

Thanks.  BTW: Offical forums are setup once again at http://bbs.getwebkit.org.
UserAgent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Safari/419.3
Zim
junior member
junior member
 
Posts: 5
Joined: Mon 07 Aug, 2006 11:48 am

Next

Return to Windows (and Microsoft talk)

Who is online

Registered users: Google [Bot], Yahoo [Bot]