PaulSpoerry.com

You found me… insights on technology, philosophy, Windows, hacking and more.
  • Home
  • Archive
  • Contact
  • Categories
  • Search
  • About

JSNES – NES emulator written entirely in Javascript shows off Chrome speed

PaulSpoerry | September 18, 2009

Ben Firshman has ported the vNES into Javascript. Seriously… in JavaScript. While that’s pretty cool itself what it really shows is the blinding fast speed at which Google Chrome can handle JavaScript. In Google Chrome you get Full speed, 60 FPS emulation. Firefox… about 10 FPS. Now you can goof off with some cool old school NES games right from your browser… as long as your browser is Chrome (COMEON GOOGLE… GET EXTENSIONS IN THERE SO I CAN SWITCH!)

http://benfirshman.com/projects/jsnes/

Comments
No Comments »
Categories
Chrome, Code, FireFox, Tech, Web Life, games
Tags
firefox, fps, games, Google Chrome, nes, vnes
Comments rss Comments rss
Trackback Trackback

Optimize FireFox’s SQLITE Database to Improve Performance

PaulSpoerry | September 9, 2009

Firefox uses SQLITE databases to store lots of its settings. By the time the databases grow and Firefox starts working slowly. It will take a lot of time to load during startup, the overall speed will be effected, and browsing Histories will be too slow. This is very common problem and it occurs largely because of fragmentation of databases.

SpeedyFox takes care of any database fragmentation and thus makes Firefox zippier. You might not see a difference if you try SpeedyFox on a fresh Firefox install, it works great after you have been using Firefox for some time. Just close Firefox, run SpeedyFox and point it to the profile you want to optimize.

Once installed, SpeedyFox automatically detects your Firefox’s default profile. If you have more than one profile, you can select the one you want to optimize from the drop-down menu. If you have portable version of Firefox, choose your profile path manually by selecting “Custom…” profile. All you have to do is hit the Speed Up Firefox button.

The optimization process can take anywhere from 5 minutes to an hour depending on how large your databases are. The whole optimization process is safe as it does not effect your history, bookmarks, passwords, etc.

Download SpeedyFox here.

Comments
No Comments »
Categories
FireFox, Tech, Web Life
Tags
Browsers, custom profile, databases, firefox, firefox optimization, firefox performance, fragmentation, histories, history bookmarks, optimization, passwords, sqlite
Comments rss Comments rss
Trackback Trackback

IE6 Must Die

PaulSpoerry | July 16, 2009

Mashable does a great writeup on why IE6 Must Die for the Web to Move On. The serious downsides to IE6 are:

- CSS v2 (Cascading Style Sheets): This is the code that enables almost all design on the web. In other words, designers have to hack up websites just to make them load in IE6.

- PNG Transparency: A great deal of .png images don’t display correctly in IE6. It basically kills using them in design work.

- General Security: Just like not updating your virus software can get you riddled with spyware, not updating your browser can be a gateway to attacks. There are even code snippets that will shut down IE6. I won’t tell you what they are, but you can find them on Wikipedia. It’s unstable.

- Digg , Facebook , and YouTube (soon): Both Digg and YouTube have announced that they’re cutting back on IE6 support. Facebook already gives you suggestions for better browsers if you try to log in with IE6. You won’t be able to Digg articles or browse YouTube via IE6 in the near future.

You should read through the entire article though if this is something that is of interest to you because they go into HTML5 as well as how IE6 is hurting web development progression in general. As a “web guy” I can’t wait for IE6 to die. When a client says they want to target IE6 (I usually say “current release + one version back” but sometimes they object) I utterly cringe because I know what a PITA it will be.

Catch the full article on Mashable.

Comments
1 Comment »
Categories
Chrome, Code, FireFox, Tech, Web Life
Tags
Cascading Style Sheets, Chrome, digg, facebook, firefox, ie6, ie6 must die, internet explorer, youtube
Comments rss Comments rss
Trackback Trackback

FireFox 3.5 Geolocation – scary accurate

PaulSpoerry | June 21, 2009

Firefox 3.5 can tell websites where you’re located so you can find info that’s more relevant and more useful.

Websites that use location-aware browsing will ask where you are in order to bring you more relevant information, or to save you time while searching. Let’s say you’re looking for a pizza restaurant in your area. A website will be able to ask you to share your location so that simply searching for “pizza” will bring you the answers you need… no further information or extra typing required.

Or, if you’re mapping out directions to get somewhere, the website will know where you’re starting from so all you have to do is tell it where you want to go.

This service is totally optional – Firefox doesn’t share your location without your permission – and is done with the utmost respect for your privacy. And, like all elements of Firefox, it’s being created using open standards to ease adoption by Web developers.

I don’t know if I would ever really find this useful, I guess we’ll have to wait and see when FireFox 3.5 is release and website begin employing the feature en mass. However, since I had the beta on my machine I decided to give it a try by visiting the Geolocation demo website. The results were scary. Often when you try to look yourself up by IP, etc you’ll get “close”, usually only getting down to the main switching station for your provider. FireFox and the Geolocation demo site literally pinpointed my exact address! FREAKY! Of course you have to give permission for a site to use Geolocation, and if you want to disable it completely I suggest you check out HowToGeek’s site for explicit instructions.

Comments
1 Comment »
Categories
FireFox, Silverlight, Tech, Web Life
Tags
beta, firefox, firefox3.5, geolocation, Privacy
Comments rss Comments rss
Trackback Trackback

Google Chrome’s JavaScript Engine Is CRAZY FAST

PaulSpoerry | May 21, 2009

Google ChromeI’ve been pretty excited about the entry of the Chrome browser into the browser wars. For starters it has the full force of Google behind it. Secondly, since they essentially launched the AJAX revolution with GMail Google is keenly aware of JavaScript performance. Let’s put it this way… very fast JavaScript only makes sites which make heavy use of JavaScript more useable. Read that as “Google wants to web-enable everything”. Back in March of this year Google released a faster beta version of Chrome that boasted some performance enhancements. However, since Chrome is not your typical stay-in-beta-forever Google product (I’m looking at you GMail!!!!) it wasn’t something most users downloaded. Well, with their 2.x release you now get their 25-35% speed increase in benchmarking tests, along with a few other pluses (most of which other browsers have had for some time now). Seriously though, the real story here is the V8 JavaScript engine and it’s performance… which in a word is… SICK!

Ok so let’s look at what else you get first:

  • Improved New Tab Page: The most requested feature from users was the ability to remove thumbnails from the New Tab page. Now you can finally hide that embarrassing gossip blog from the Most Visited section.
  • Full Screen Mode: If you’ve ever given a presentation or watched a large video using Google Chrome, you might have wished you could use every last pixel on your screen for the content. Now you can hide the title bar and the rest of the browser window by hitting F11 or selecting the option in the Tools menu.
  • Form Autofill: Filling out your information in forms over and over again can be tedious. Form autofill helps by showing information you’ve previously entered into the same form fields automatically. If at any point you want to clear out your information, that’s easy to do from the Tools menu.
WPvideo 1.10
Download!

Cool… most of that other modern browsers already have. But how much faster is it? Well, hit up the V8 Benchmark Suite – version 4 in your favorite browsers and see. You can get the full scoop on what each of the tests mean by visiting the site, but here’s the results on my system:

Chrome 2.0.172.28:
Score: 3759
Richards: 3475
DeltaBlue: 3925
Crypto: 3112
RayTrace: 4104
EarleyBoyer: 5980
RegExp: 1342
Splay: 7590

FireFox v3.0.10
Score: 287

Richards: 257
DeltaBlue: 314
Crypto: 163
RayTrace: 253
EarleyBoyer: 352
RegExp: 197
Splay: 692

As you can see Chrome’s v2.x release spanks tha pants off FireFox v3 in raw JavaScript performance. Of course, Chrome doesn’t offer the full experience of FireFox. Namely, it’s lacked extensions. While I appreciate the speed provided (and yes… GMail IS faster in Chrome) I don’t know that I can live without Adblock or Better Gmail 2. However, if Chrome gets extensions prior to the latest beta of FireFox making out of the door then it could be a serious contenter.

Read more about Chrome on it’s features page and if you feel so inclinded grab a copy for yourself from the download site.

Comments
No Comments »
Categories
Chrome, FireFox, GMail, Tech, Web Life
Tags
ajax, benchmarking tests, browser wars, browser window, firefox, google, Google Chrome, modern browsers, performance enhancements, speed increase, V8
Comments rss Comments rss
Trackback Trackback

« Previous Entries

Recent Posts

  • FCC releases Internet speed test tool
  • Microsoft shows games on Mobile, PC, and Xbox
  • Google Voice Explained
  • Windows Mobile 7 to be announced, 6.x to become free
  • Microsoft finally patches 17-year-old bug

Popular Posts

  • µTorrent 1.8.3 Final (uTorrent 1.8.3)
  • Google Chrome’s JavaScript Engine Is CRAZY FAST
  • Google Chrome’s JavaScript Engine Is CRAZY FAST
  • 20 Classic Hip Hop Album Covers Redone With Legos
  • Windows 7 Benchmarks – XP vs Vista vs 7

Recommended Hosting

rss Comments rss valid xhtml 1.1 design by jide powered by Wordpress get firefox