unFocus Projects
Home
Contact
You can email me here: CaptainN (or Kevin), the at symbol, then unfocus period etc. Thanks! If you’d like to contact me for any reason, please do so with the form below. This will send me an email, so be sure to provide a correct email that I can respond to. This form is checked by Akismet. [contact-form 1 u0022Contact form 1u0022]
Games
Welcome to the unFocus Games page. Here is where I’ll put future experiments and thoughts on game development. For now, there is a Tetris clone for you to play with, and not much else. 🙂 unFocus.Blocks (source) Feel free to visit the Google Code project for unFocus.Games, or discuss anything related in the unFocus forums.
Blocks (Tetris Clone)
Click to give flash focus – arrows move, up arrow rotates. This game is far from finished – it doesn’t even end (the only way to restart it to refresh your browser. You can find the source in the Google Code project.
Projects
Welcome to the projects section of unFocus.com. Here is some info on the current projects: History Keeper – A deep linking, browser history (back button) enabled javascript and Actionscript 3.0 toolkit. SwfHTML – A javascript based embedding solution for Flash Swf files. Games – Just some experiments with games programming. Blocks (Tetris Clone) – The first (and currently only) Game code in the Games section of unFocus.com.
Scripts n Styles
Introducing a new WordPress plugin from unFocus Projects: Scripts n Styles! We wrote this plugin because sometimes you just need a small bit of JavaScript or CSS only on one page or post, but it isn’t very convenient to create a whole new template or write a complicated filter in your theme’s function file just for this. This plugin allows Admin users the ability to add custom CSS (at the bottom of the ‘head’ tag) and JavaScript (at the bottom of the ‘body’ tag) directly into individual Post, Pages or any other registered custom post types. Because only well trusted users should ever be allowed to insert JavaScript directly into the pages of your site, this plugin restricts usage to admin type users. Admin’s have access to even more sensitive areas by definition, so that should be relatively safe 😉 For example, if you check the source code of this page, you should see in the head element the following code: [cc] div.codecolorer {color: blue;} [/cc] This was simply included only on this page by using the Styles meta box on the page edit screen. A few notes about the implementation: Admin users, or more specifically, *any user with the…
SwfHTML
SwfHTML is the name of the object included with History Keeper which is used to embed swf files in HTML through JavaScript, but is also the umbrella name for all the swf/flash based tools included with History Keeper. In the packed version (available in release archives, or in the tagged branches in SVN), the most useful items have been included: EventManager.js part of History Keeper History.js – unFocus.History Keeper FlashPlayerInfo.js – provides information about the installed Flash Player version. SwfUtilities.js – contains a method to retrieve a swf HTML element reference SwfHTML.js – outputs html to the browser Additionally, there are other tools included in source form: SwfCommunicator.js – and it’s dependencies. SwfHistory.js – bridge between flash and JavaScript based History Keeper – relies on SwfCommunicator and will likely undergo heavy changes soon. ObjectPatentMagic.js – This IE activation patch is it’s own thing, and is included for convenience. Finally, there is an experimental tool that go under the SwfHTML umbrella as well: SwfShim.js and SwfShim.as (and it’s dependencies). This is working now, but is a mess inside. As soon as I figure out how to forward the flashvars, I’ll call this complete, and make a release. If I can’t figure…
History Keeper u0026#8211; Deep Linking in Flash u0026#038; JavaScript
Update: Beta 4 is out. unFocus History Keeper – a JavaScript tool for managing browser history (back button) and deep linking in Flash and Ajax applications, enabling SEO. You can check out an example page in SVN or check out adcSTUDO or Terminal Design’s fonts catalog for a demo. The test page contains a small JavaScript application that takes what you put in a text box, and makes a history entry out of it – a deep link will display that history entry in the body of the page as well. Download the latest release archive from the downloads page on the google code site. You will find two packer compressed JavaScript files in the root of the archives, unFocus-History-p.js and unFocus-HistorySwf-p.js. unFocus-History-p.js contains: EventManager.js History.js unFocus-HistorySwf-p.js contains: EventManager.js History.js FlashPlayerInfo.js SwfUtilities.js SwfHTML.js NOTE: You should include only one of the two files, not both. You can also check out the latest version from SVN from either the trunk (I try to keep it working there, but no guarantees) or one of the tagged releases (each release gets a tag) if you want to be cutting edge. Features: Enables back button support, for your client-side web apps! Hash based deep linking…
Home
My name is Kevin Newman and these are some of my posts. Updates coming soon.
Destructive Social Media 2026
Social Media
,
Commentary
unfocus.com – What Are We Doing Here?
Fun & Games
,
Commentary
,
Dev Stuff
Update from the future!
Uncategorized
Windows Color Management, a Rant
Uncategorized
Metroid Dread, more like Metroid Hate
Game Reviews
Facebook is the Last Mile of Media Publishing, and Should Act Like it
Uncategorized
FaceBook’s Political Algorithm Error and Tribal Extremism
Uncategorized
Quint Dice update – Facebook and profile
Quint Dice
Introducing Quint Dice!
Adobe
,
Android
,
Dev Stuff
,
Meteor
,
Mobile App Development
,
Quint Dice
,
React
HiDPI/Retina for CreateJS (Flash Pro HTML5 Canvas)
Flash
,
HTML5
Twenty Twenty-Five
[email protected]
+1 555 349 1806