Category: Web Dev

MondriPong!

web icon PLAY IT NOW! (keyboard controls – Left: A=up, Z=down | Right: ↑=up : ↓=down | ESC = Quit ) These GIFs are both a joke combining…

Custom HTML Tags?

I spent this afternoon diving headlong into the Custom Elements bit of HTML5 Web Components, which allows you to create your own custom tags. Yes.  Custom HTML tags….

Mimeo Plugin

A simple WordPress plugin that duplicates the contents of one page into another because reasons.

WordPress Custom Meta Box WYSIWYG Editor

Ok, I’m posting about this on my blog because I can’t believe it took me so long to find and figure this out.  Many of the links you…

Finding My Center (CSS)

Ok, I’ve been at this web stuff for a LONG time.  Over the years I’ve probably read over a hundred web design tutorials on centering something horizontally and…

FIX for Firefox background-size: cover/contain/% not working

Ok, this is a new one to me.  On the Ryuzine project (the major update started months ago, got put on the back burner, and is now nearly…

Android BANG Zoom

If you’ve ever tried to create a webapp or just optimize a responsive website layout to adjust for Android browsers you’ve probably torn out most of your hair…

The Many Media of the Web World

Working on a recent project I had a miscommunication with my client’s PR person regarding the word “media.”  I’ve been in this web design/development industry for a long…

Fix for FAT Fonts in Firefox (Mac OS X)

Ok, this was driving me up the wall.  You’d use @font-face to load a funky, cool font into a web page and then you’d look at it in…

Icon Picker for WordPress

tl;dr: go get it here: https://github.com/kmhcreative/icon-picker WordPress plugin and theme options pages often use a jQuery “Color Picker” to make it easy for people to customize colors by just…

WordPress: Excluding Children

How to find out if a WordPress category (or page or custom taxonomy term) is a child of another one, and exclude it from whatever you are doing with custom function is_child();

Tweaking the WordPress 3.5 Media Uploader

One of the recent changes to my Ryuzine Press plugin is that it now requires WordPress 3.5 or higher, so there really was no excuse to be using…

Ryuzine 0.9.6.5 & Beyond

I’m just about ready to package up the latest update to the Ryuzine webapps and upload them over to the Ryu Maru website. This will be version 0.9.6.5…

Work In Progress: TC.ADV Game Engine

I may have bitten off more than I can chew with this side-project, but I’m attempting to write a game engine for creating Adventure Games of the Visual…

CSS3 to SVG Converter Updated

Thanks to the work of Anthony Martinez the CSS3 to SVG Converter has had a major update to version 0.95.  He added a bunch of great features and…

Ryuzine 0.9.6.0 Released!

Go on over to Ryu Maru and get it today! This was a MASSIVE update to all of the Ryuzine webapps and has consumed my life for months….

scrollIntoView() to the Rescue!

While reworking my “Ryuzine Machine” webapp I wanted to get the device simulator (which is an IFRAME) to operate properly in Firefox.  For the most part the webapp…

Sneak Peek: Ryuzine 0.9.5 (Update: Released!)

I just can’t seem to stop thinking up improvements to the Ryuzine webapp project.  As I write this the 0.9.4 is just about to launch in concert with…

WordPress Meta Boxes + Rich Text Editor + Mode Switch Tabs

If you read my other post about WordPress Meta Boxes you know I was adding multiple ones to my custom post_type edit page.  Well, I also wanted users…

WordPress Custom Post Type Multiple Meta Boxes

I’m writing this post because this really confused me at first. There are some other examples online that maybe, if you’re here, you’ve already found: http://www.farinspace.com/how-to-create-custom-wordpress-meta-box/ http://shibashake.com/wordpress-theme/add-metabox-custom-post-type http://codex.wordpress.org/Function_Reference/add_meta_box…

Selectively Strip/Show WordPress Shortcodes

In the WordPress Codex where it talks about the “strip_shortcodes()” function it includes this example of how to selectively disable shortcodes on the Home page but show them…

WordPress shortcodes that only work on a custom post_type page

My WordPress plugin creates a custom post_type and the custom page which uses that post_type displays regular posts (of post_type=”post”) filtered to only show those that have been…

New Year, New Version: Ryuzine 0.9.3

If you head on over to ryumaru.com you can demo and download version 0.9.3 of the “Ryuzine” and “Ryuzine Machine” web apps. This update represents a significant performance…

Ryuzine 0.9.2 Available

Head on over to www.ryumaru.com/products/ryuzine/download/ to grab the 0.9.2 release of “Ryuzine” and “Ryuzine Machine.”   Here are the updates: Ryuzine Web App Added more keyboard controls for…

Ryuzine Updated to 0.9.1

A bunch of updates already! Here’s the rundown. . . Ryuzine Web App Added ability to target webOS devices with custom theme Set up optional features as “add-ons”…

Which Width?

I previously wrote about the challenges of using media queries on Android given how much variation there is in the devices and the level of control end users…

Ryuzine Launched!

I’ve been working on a cross-browser, cross-platform magazine-style web app off and on since March 2011, and am pleased to say that version 0.9.0 has now seen an…

Media Queries: Fool’s Gold or Not?

When I first started working on a web app project I had never worked with CSS “Media Queries” before.  One of the blog posts I found online about…

Free WebApp Converts CSS3 Gradients to SVG Images

This is how I spent my weekend: writing a little single-page Javascript WebApp that converts CSS3 Linear Gradients into SVG images! Just paste your CSS into the input…

OVR Viewer Released

OVR Viewer is a script I created that automatically builds an Object VR viewer for animations you can rotate up to 360 degrees. I wanted something that worked…

Arguing with Event Handlers

I’ve been beating my head against the wall for days now trying to find the magic combination that will let me send dynamic parameters to my event handlers….

Magazine to WebApp

One of the reasons that Apple chose to use a 4:3 ratio screen on the iPad, rather than a 16:9 widescreen, is that they saw it as more…

Scrolling List with Tap-to-Select

If you’ve used an iOS device you’ve seen lists that you can touch scroll and then tap to select an item on the list. I wanted to reproduce…

restoreDefault();

While there is a stopPropagation() option to prevent events from bubbling up, for some bizarre reason there is nothing you can do to stop the event (or in…

Mobile Screen Sizes

UPDATE: An updated version of this table with both Android 2.x and 3.x sizes is on it’s own page at http://www.kmhcreative.com/downloads/mobiletable.htm The default browser on Android has what I…

Media Queries for Android

Media Query and You Shall Receive There are plenty of resources online talking about using “media queries” in your CSS to deliver sites optimized for the iPhone or…

iPad & Background Images

This is kind of annoying.  I’m working on a project that has to work well on an iPad, so I’ve been checking things with the iOS Simulator and…

:hover is dead, Jim

The :hover pseudo-class is dead, it just hasn’t fallen over yet.  Can’t you just hear Dr. “Bones” McCoy from Star Trek saying that?  Or is it just me?…

Object VR Creation: SketchUp + Kerkythea

You’ve no doubt seem Object Virtual Reality used for product shots in online stores.  They are those 360 degree views of a product as it rotates on a…


Menu




Search

First

Previous


Next

Last