Overclock.net › Forums › Industry News › Software News › Apple releases safari for Windows
New Posts  All Forums:Forum Nav:

Apple releases safari for Windows - Page 3

post #21 of 60
Well, I installed it, and here's what I noticed first.

1) Starts pretty fast.
2) Font is more blurry than regular text.
3) Window doesn't minimize when clicked on in the taskbar.


Now, for the test.
Does your browser play GIF animations properly?

I loaded up a page I built a long time ago. It's a Tetris clone, but build using HTML + Javascript rather than flash. It uses image src swapping, which requires proper handling of cached images - quite easy for any browser. However, it also uses GIF animations for the flash effect when you complete a whole row. Which browsers can properly cache animations? All that is required to provide adequate performance at this, is checking if the last loaded image(gif) was the same image as the newly requested one, and then not decoding the same image/animation over and over.

It sounds simple, but it murders most browsers because they don't. Also, because of the number of GIF animations that begin playing at once(10 images! (tetris blocks)), browsers seem to give up, or just limit the playback speed.


-----Results-----
IE6: Fails to parse CSS layout. Pads images with 10px borders, and sticks them all vertically on top of each other, making it a very tall page.
IE7: Doesn't run on Win2k
FF v1 -> v2: All versions run it fine. CPU usage is a bit high. Memory usage is, too.
Opera v8.54: Fails to play GIFs at over ~5fps. Low CPU usage.
Opera v9.10: Fails to play GIFs at over ~5fps. Low CPU usage.
Opera v9.21: Fails to play GIFs at over ~15fps. Low CPU usage.
Safari Win32 v3-522-11-3: Whole game slightly faster(smoother?). setTimeout() seems to get called quicker, perhaps from quicker script parsing. Fails to play GIFs any better than Opera.


This is interesting; how I coded it, setTimeout() is called every xxx miliseconds(based on difficulty), to update the block positions, draw the next "frame", and set the next setTimeout(). The setTimeout() call is at the very end of the code, so all the images must get replaced by new ones first.

Firefox properly played the flash-effect GIF, but was noticibly slower at dropping blocks at higher difficulties. Safari failed to properly play the effect, but managed to eat through the script at a faster(more accurate) pace. Opera did neither, and IE couldn't render the page.

So in conclusion.
Safari is a serious competitor when it comes to simultaniously playing lots of GIFs.
The low CPU usage paired with reasonable handling of GIF animations could be extremely useful if you ever load a page with 10,000 animated smilies on it.


This review is factual, although its usefulness is debatable.
     
CPUMotherboardGraphicsRAM
FX-8350 @ 4.6ghz 1.425v Sabertooth 990FX Zotac GTX 1070 Amp! 32GB (4x8GB) Kingston Fury 1866mhz CL10 1T 1.5v 
Hard DriveHard DriveHard DriveHard Drive
Hitachi 2TB - HDS723020BLA64 Crucial M500 960GB - CT960M500SSD1 WD 4TB Black - WD4001FAEX WD 4TB Black - WD4001FAEX 
Hard DriveHard DriveHard DriveHard Drive
Seagate 2TB - ST2000DM001 WD 640GB Black - WD6401AALS Seagate 6TB - ST6000DM001 Micron M500 - MTFDDAK480MAV 
Optical DriveOptical DriveOptical DriveOptical Drive
Pioneer DVR-115DBK Samsung SH-S243D/BEBE LG GH22NS90 Lite-On EBAU108 External DVD 
CoolingCoolingCoolingOS
Noctua NH-D15 Fractal Design 140mm Fan - FD-FAN-140 Fractal Design 120mm Fan - FD-FAN-120 Windows 7 
OSMonitorMonitorKeyboard
Ubuntu 14.04 LTS Samsung 2343BWX 23" (2048x1152) BenQ GW2765HT 27" IPS LCD Monitor (2560x1440) Genius Keyboard KB-G235 PA 
PowerCaseMouseMouse Pad
Seasonic Platinum 1000w PSU - SS-1000XP Fractal Design Define R5 Steelseries Rival 6500 dcpi Mousepad + Desk 
AudioAudioOtherOther
Onboard Realtek® ALC 892 Cyber Acoustics CA-2992 2.0 Speakers Razer Krait 1600 DPI nGear G-C1601 Card Reader 
OtherOther
Pisen Card Reader Gigabyte M7 Thor 
CPUMotherboardGraphicsRAM
VIA Eden C7 1200mhz Jetway J7F4K1G2ES-LF VIA Onboard 512MB PC2-4200 
Hard DriveOptical DriveCoolingOS
A-Data FlashDrive None Fanless Linux 
MonitorKeyboardPowerCase
Headless None 65w Power Brick Antec ISK300-65 
MouseAudio
None Onboard VIA 
CPUMotherboardGraphicsRAM
Barton XP-M 2400+ FJQ4C Asus A7N8X-E Deluxe 256MB BFG 7800GS OC 2x512MB Samsung PC3200 
Hard DriveOSMonitorKeyboard
Raptor 74GB/Seagate 120GB Windows 2000 Pro 60hz 17" CRT Brandless PS2 Keyboard 
PowerMouse
Antec Neo HE 550w Logitech G5 
  hide details  
Reply
     
CPUMotherboardGraphicsRAM
FX-8350 @ 4.6ghz 1.425v Sabertooth 990FX Zotac GTX 1070 Amp! 32GB (4x8GB) Kingston Fury 1866mhz CL10 1T 1.5v 
Hard DriveHard DriveHard DriveHard Drive
Hitachi 2TB - HDS723020BLA64 Crucial M500 960GB - CT960M500SSD1 WD 4TB Black - WD4001FAEX WD 4TB Black - WD4001FAEX 
Hard DriveHard DriveHard DriveHard Drive
Seagate 2TB - ST2000DM001 WD 640GB Black - WD6401AALS Seagate 6TB - ST6000DM001 Micron M500 - MTFDDAK480MAV 
Optical DriveOptical DriveOptical DriveOptical Drive
Pioneer DVR-115DBK Samsung SH-S243D/BEBE LG GH22NS90 Lite-On EBAU108 External DVD 
CoolingCoolingCoolingOS
Noctua NH-D15 Fractal Design 140mm Fan - FD-FAN-140 Fractal Design 120mm Fan - FD-FAN-120 Windows 7 
OSMonitorMonitorKeyboard
Ubuntu 14.04 LTS Samsung 2343BWX 23" (2048x1152) BenQ GW2765HT 27" IPS LCD Monitor (2560x1440) Genius Keyboard KB-G235 PA 
PowerCaseMouseMouse Pad
Seasonic Platinum 1000w PSU - SS-1000XP Fractal Design Define R5 Steelseries Rival 6500 dcpi Mousepad + Desk 
AudioAudioOtherOther
Onboard Realtek® ALC 892 Cyber Acoustics CA-2992 2.0 Speakers Razer Krait 1600 DPI nGear G-C1601 Card Reader 
OtherOther
Pisen Card Reader Gigabyte M7 Thor 
CPUMotherboardGraphicsRAM
VIA Eden C7 1200mhz Jetway J7F4K1G2ES-LF VIA Onboard 512MB PC2-4200 
Hard DriveOptical DriveCoolingOS
A-Data FlashDrive None Fanless Linux 
MonitorKeyboardPowerCase
Headless None 65w Power Brick Antec ISK300-65 
MouseAudio
None Onboard VIA 
CPUMotherboardGraphicsRAM
Barton XP-M 2400+ FJQ4C Asus A7N8X-E Deluxe 256MB BFG 7800GS OC 2x512MB Samsung PC3200 
Hard DriveOSMonitorKeyboard
Raptor 74GB/Seagate 120GB Windows 2000 Pro 60hz 17" CRT Brandless PS2 Keyboard 
PowerMouse
Antec Neo HE 550w Logitech G5 
  hide details  
Reply
post #22 of 60
Especially if you play a flash version of Tetris
Mira
(17 items)
 
R a z a N e u n
(15 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i5 2400S ASRock Z77 Extreme 4 AMD Radeon R9 390 Crucial Ballistix Tracer 
Hard DriveHard DriveOptical DriveCooling
Samsung SSD 850 Pro 256GB Western Digital WD50000LPLX LG BR/DVD/CD Burner Air Nation 
OSMonitorMonitorMonitor
Windows 10 Home RCA 32" 1080p RCA 32" 1080p LG 32" 1080p 
KeyboardPowerCaseMouse
Cooler Master Devastator II Ultra 1000w PC Voodoo Rage Cooler Master Devastator II 
Mouse Pad
Custom 
CPUMotherboardGraphicsRAM
Intel Core 2 Quad Q8400 EP45-UD3L ATI Radeon HD 6950 Crucial Ballistix Tracer 
Hard DriveOptical DriveCoolingOS
1TB Western Digital LiteON DVD+-RW ArcticCooling CPU | 4x 80mm Case Fans Windows 7 Ultimate (64bit) 
MonitorKeyboardPowerCase
Sony 46" + LG 32" Logitech G15 Silverstone ST60F 600W VoodooPC Rage D:100 
MouseMouse PadAudio
Logitech VX Revolution Vera Wang AltecLansing 5.1 300W Surround 
  hide details  
Reply
Mira
(17 items)
 
R a z a N e u n
(15 items)
 
 
CPUMotherboardGraphicsRAM
Intel Core i5 2400S ASRock Z77 Extreme 4 AMD Radeon R9 390 Crucial Ballistix Tracer 
Hard DriveHard DriveOptical DriveCooling
Samsung SSD 850 Pro 256GB Western Digital WD50000LPLX LG BR/DVD/CD Burner Air Nation 
OSMonitorMonitorMonitor
Windows 10 Home RCA 32" 1080p RCA 32" 1080p LG 32" 1080p 
KeyboardPowerCaseMouse
Cooler Master Devastator II Ultra 1000w PC Voodoo Rage Cooler Master Devastator II 
Mouse Pad
Custom 
CPUMotherboardGraphicsRAM
Intel Core 2 Quad Q8400 EP45-UD3L ATI Radeon HD 6950 Crucial Ballistix Tracer 
Hard DriveOptical DriveCoolingOS
1TB Western Digital LiteON DVD+-RW ArcticCooling CPU | 4x 80mm Case Fans Windows 7 Ultimate (64bit) 
MonitorKeyboardPowerCase
Sony 46" + LG 32" Logitech G15 Silverstone ST60F 600W VoodooPC Rage D:100 
MouseMouse PadAudio
Logitech VX Revolution Vera Wang AltecLansing 5.1 300W Surround 
  hide details  
Reply
post #23 of 60
u__u; I hate Safari. LOL

Firefox is the winner always.

No but really I might give it a try again on my Intel box. Might be better. Wish someone would give me tabbed browsing, at least.
Final Cut Studio
(13 items)
 
  
CPUMotherboardGraphicsRAM
Q6600 (L724A841) @ 3.6Ghz Asus P5k-E BFG nVidia GeForce 7900GS Ballistix DDR2-1066 1gb x 4 (4Gb) 
Hard DriveOptical DriveOSPower
3 x Seagate 250gb 7200.10 | Seagate 500gb EXT. Pioneer IDE DVD-DL Win xP | OS X 10.4.9 PC P&C 610W 
Case
COOLER MASTER Centurion 5 
  hide details  
Reply
Final Cut Studio
(13 items)
 
  
CPUMotherboardGraphicsRAM
Q6600 (L724A841) @ 3.6Ghz Asus P5k-E BFG nVidia GeForce 7900GS Ballistix DDR2-1066 1gb x 4 (4Gb) 
Hard DriveOptical DriveOSPower
3 x Seagate 250gb 7200.10 | Seagate 500gb EXT. Pioneer IDE DVD-DL Win xP | OS X 10.4.9 PC P&C 610W 
Case
COOLER MASTER Centurion 5 
  hide details  
Reply
post #24 of 60
Quote:
Originally Posted by Kramy View Post
Well, I installed it, and here's what I noticed first.

1) Starts pretty fast.
2) Font is more blurry than regular text.
3) Window doesn't minimize when clicked on in the taskbar.


Now, for the test.
Does your browser play GIF animations properly?

I loaded up a page I built a long time ago. It's a Tetris clone, but build using HTML + Javascript rather than flash. It uses image src swapping, which requires proper handling of cached images - quite easy for any browser. However, it also uses GIF animations for the flash effect when you complete a whole row. Which browsers can properly cache animations? All that is required to provide adequate performance at this, is checking if the last loaded image(gif) was the same image as the newly requested one, and then not decoding the same image/animation over and over.

It sounds simple, but it murders most browsers because they don't. Also, because of the number of GIF animations that begin playing at once(10 images! (tetris blocks)), browsers seem to give up, or just limit the playback speed.


-----Results-----
IE6: Fails to parse CSS layout. Pads images with 10px borders, and sticks them all vertically on top of each other, making it a very tall page.
IE7: Doesn't run on Win2k
FF v1 -> v2: All versions run it fine. CPU usage is a bit high. Memory usage is, too.
Opera v8.54: Fails to play GIFs at over ~5fps. Low CPU usage.
Opera v9.10: Fails to play GIFs at over ~5fps. Low CPU usage.
Opera v9.21: Fails to play GIFs at over ~15fps. Low CPU usage.
Safari Win32 v3-522-11-3: Whole game slightly faster(smoother?). setTimeout() seems to get called quicker, perhaps from quicker script parsing. Fails to play GIFs any better than Opera.


This is interesting; how I coded it, setTimeout() is called every xxx miliseconds(based on difficulty), to update the block positions, draw the next "frame", and set the next setTimeout(). The setTimeout() call is at the very end of the code, so all the images must get replaced by new ones first.

Firefox properly played the flash-effect GIF, but was noticibly slower at dropping blocks at higher difficulties. Safari failed to properly play the effect, but managed to eat through the script at a faster(more accurate) pace. Opera did neither, and IE couldn't render the page.

So in conclusion.
Safari is a serious competitor when it comes to simultaniously playing lots of GIFs.
The low CPU usage paired with reasonable handling of GIF animations could be extremely useful if you ever load a page with 10,000 animated smilies on it.


This review is factual, although its usefulness is debatable.
Considering this is a mac program, and most mac users just have their mac for email and myspace with 10,000 tiny gif files on it, I'd say Safari works pretty well in the design of mac.
The Fox Box
(16 items)
 
Macbook Pro
(10 items)
 
 
CPUMotherboardGraphicsRAM
Intel 3930K ASUS P9X79 ASUS GTX 570 DCII 4 x 4GB G.Skill Sniper 1600MHz LV 
Hard DriveOptical DriveCoolingOS
Intel 330 - 180GB LG HDDVD & Blu Ray Reader Cooler Master Hyper 612 Windows 7 Ultimate 64bit 
MonitorMonitorKeyboardPower
HP ZR30w Samsung 2243BWX Ducky! PCP&C 750w Silencer (coppa) 
CaseMouseMouse PadAudio
Lian Li PC-E8 G9x S&S Steel Onkyo Receiver/Design Acoustics 2.1 system 
CPUGraphicsRAMHard Drive
Core i5 2410M HD 3000 8GB 120GB SSD 
Optical DriveOSOSOS
Super Drive OSX 10.7.2 Win 7 Enterprise (In VB) Ubuntu 10.04 (In VB) 
MonitorPower
13" 1280x800 65w Magsafe 
CPUMotherboardRAMHard Drive
Q9300 Gigabyte P35 8GB DDR2 2TB WD 
Hard DriveHard DriveHard DriveHard Drive
2TB WD 2TB Seagate 1.5TB Seagate 1.5TB Seagate 
Hard DriveHard DriveHard DriveOptical Drive
1TB Hitachi 1TB Hitachi 500GB WD DVD-RW 
OSMonitorKeyboardPower
Win Server 2012 Headless/15" touchscreen Apple mini USB PC P&C 500W 
  hide details  
Reply
The Fox Box
(16 items)
 
Macbook Pro
(10 items)
 
 
CPUMotherboardGraphicsRAM
Intel 3930K ASUS P9X79 ASUS GTX 570 DCII 4 x 4GB G.Skill Sniper 1600MHz LV 
Hard DriveOptical DriveCoolingOS
Intel 330 - 180GB LG HDDVD & Blu Ray Reader Cooler Master Hyper 612 Windows 7 Ultimate 64bit 
MonitorMonitorKeyboardPower
HP ZR30w Samsung 2243BWX Ducky! PCP&C 750w Silencer (coppa) 
CaseMouseMouse PadAudio
Lian Li PC-E8 G9x S&S Steel Onkyo Receiver/Design Acoustics 2.1 system 
CPUGraphicsRAMHard Drive
Core i5 2410M HD 3000 8GB 120GB SSD 
Optical DriveOSOSOS
Super Drive OSX 10.7.2 Win 7 Enterprise (In VB) Ubuntu 10.04 (In VB) 
MonitorPower
13" 1280x800 65w Magsafe 
CPUMotherboardRAMHard Drive
Q9300 Gigabyte P35 8GB DDR2 2TB WD 
Hard DriveHard DriveHard DriveHard Drive
2TB WD 2TB Seagate 1.5TB Seagate 1.5TB Seagate 
Hard DriveHard DriveHard DriveOptical Drive
1TB Hitachi 1TB Hitachi 500GB WD DVD-RW 
OSMonitorKeyboardPower
Win Server 2012 Headless/15" touchscreen Apple mini USB PC P&C 500W 
  hide details  
Reply
post #25 of 60
Quote:
Originally Posted by Mootsfox View Post
Luckily only around 2% of the market uses Safari.
Well actually around 5% and growing FAST!

http://classic.spymac.com/news/artic...contentid=6301

With it on windows it'll blow past Firefox in no time flat!
post #26 of 60
I use a mac and hate safari, I use firefox
    
CPUMotherboardGraphicsRAM
FX8320 Asus M5A78L-M/USB3 XFX AMD Radeon HD 7950 Graphics Card 3GB Corsair CMX8GX3M2A1333C9 XMS3 16GB (4x4GB) 
Hard DriveHard DriveCoolingOS
Samsung F3 1TB Hard Drive Crucial CT128M4SSD2 128GB SSD Coolermaster Hyper 212 EVO Windows 7 Professional  
MonitorMonitorPowerCase
Samsung SyncMaster BX2431 1080p PCBank PB2700 1440p IPS Be Quiet! Dark Power Pro 550W PSU  Xigmatek Giggas 
  hide details  
Reply
    
CPUMotherboardGraphicsRAM
FX8320 Asus M5A78L-M/USB3 XFX AMD Radeon HD 7950 Graphics Card 3GB Corsair CMX8GX3M2A1333C9 XMS3 16GB (4x4GB) 
Hard DriveHard DriveCoolingOS
Samsung F3 1TB Hard Drive Crucial CT128M4SSD2 128GB SSD Coolermaster Hyper 212 EVO Windows 7 Professional  
MonitorMonitorPowerCase
Samsung SyncMaster BX2431 1080p PCBank PB2700 1440p IPS Be Quiet! Dark Power Pro 550W PSU  Xigmatek Giggas 
  hide details  
Reply
post #27 of 60
Quote:
Originally Posted by Metalica732 View Post
4. The security Settings are CR@P! Take a look. FF gives you massive amounts of options to choose from and look at this
Remember this is coming from Mac. No need for security. Tight as a ship, and no viruses/malware. It'll take a while before it can prevent PC security issues.
post #28 of 60
If you use a mac you shouldn't be using ff or safari, camino is an optimized firefox that works wonders.

Edit: running safari on windows. seems well done but i miss my ff extentions
post #29 of 60
Quote:
Originally Posted by Boris4ka View Post
Lol don't forget it's APPLE. Apple = simple. simple = NO OPTIONS WHATSOEVER.
And it just works!!!!!
post #30 of 60
I'll see what's faster. Firefox 2 + Faster Fox vs. Safari...
New System
(13 items)
 
  
CPUMotherboardGraphicsRAM
AMD Athlon II X4 630 Biostar TA760G M2+ Sapphire HD5870 2GB EyeFinity 6 Edition Corsair 4 (2GB x 2) XMS2 DDR2 
Hard DriveOSMonitorKeyboard
Hitachi Deskstar 750GB SATA HDD Windows 7 Ultimate (64) Dell 20" UltraSharp 2009W DKT Board EverGlide 
PowerCaseMouse
Antec TPQ-850 Cooler Master 832 A4 Tech X7 
  hide details  
Reply
New System
(13 items)
 
  
CPUMotherboardGraphicsRAM
AMD Athlon II X4 630 Biostar TA760G M2+ Sapphire HD5870 2GB EyeFinity 6 Edition Corsair 4 (2GB x 2) XMS2 DDR2 
Hard DriveOSMonitorKeyboard
Hitachi Deskstar 750GB SATA HDD Windows 7 Ultimate (64) Dell 20" UltraSharp 2009W DKT Board EverGlide 
PowerCaseMouse
Antec TPQ-850 Cooler Master 832 A4 Tech X7 
  hide details  
Reply
New Posts  All Forums:Forum Nav:
  Return Home
  Back to Forum: Software News
Overclock.net › Forums › Industry News › Software News › Apple releases safari for Windows