Categories: Projects, Commercial, Open, Personal, Status, Concept, Finished, Released, Upcoming

29/03/08

Permalink 07:33:58 pm, by balupton Email , 23 words, 4348 views   English (AU)
Categories: Upcoming, Personal

Balupton.com | Upcoming

I’ve done up the base of my new site here: http://www.balupton.com/home/

Feel free to leave any feedback you can.

16/02/08

Permalink 02:52:19 am, by balupton Email , 249 words, 1276 views   English (AU)
Categories: Projects, Ramble, Open

Templating System Concepts (the evolution)

Templating Systems are extremely important in web development. They allow us to manage our designs to make them more usable for the user, and more efficient for developers and designers to work with.

Recent developments such as Jaxer (AJAX Server) will allow us to take this to the next evolutionary step. Refer to my previous post Jaxer, the silver bullet for more information on Jaxer and Templating.

I have published a “report” that I have been working on the past few weeks, that details and provides examples of the evolutionary steps of templating systems.

Here are the levels that are included in the report:
Level 0 - Static
Level 1 - Includes
Level 1 - Conditional
Level 2 - Shortcuts
Level 3 - Population
Level 4.0 - Separation
Level 4.1 - Separation (Defaults)
Level 4.2 - Separation (Mixture)
Level 5 - Dedicated Solutions (Templating Engine)
Level 6 - Client Side Templating (Not Fully Functional)
Level 7 - Dual Side Templating (Separate Installations) (Not Fully Functional)
Level 8 - Dual Side Templating (Single Installation) (Not Fully Functional)

Templating Engines Used:
Smarty and JSmarty.

To view and download the report visit here:
http://www.balupton.com/sandbox/templates/

Thanks.

Note (16/02/2008):
Unfortunately, JSmarty is still not in a position to be usable, hence the “Not Fully Functional” notices. Hopefully this project will gain more attention and reach that stage. But for the purpose of showing a concept, it still works well.

Update (17/02/2008):
I decided to make my own javascript smarty template engine, you can check it out it’s progress here:
Balupton’s jQuery Smarty Plugin

03/12/07

Permalink 10:51:35 pm, by balupton Email , 145 words, 3688 views   English (AU)
Categories: Released, Open

jQuery Lightbox Plugin

Lightboxes are a way to display a image on the same page elegantly.

Features:

  • Lightboxes can be grouped together.
  • Titles and descriptions for images.
  • Automatic url detection and inclusion of required files, so no configuration is needed.
    * So all you need to do is include it’s single .js file and you are good to go.
  • Greedy elements (flash, object, select) are hidden away and re-shown appropriatly.
  • New / Optimized design.
  • Proper jQuery Plugin.
  • Provides many easy automatic and manual ways of creating and starting lightboxes.
  • Only 15KB in size! (Includes all js, css and image files).

Take a look at the demo site http://www.balupton.com/sandbox/jquery_lightbox/ to see it in action, as well as examples of it’s usage.

Based upon Lokesh Dhakar’s Lightbox 2: http://www.huddletogether.com/projects/lightbox2/

Grab it here.

24/07/07

Permalink 04:55:09 am, by balupton Email , 612 words, 3730 views   English (AU)
Categories: Commercial, Finished

Education Research Solutions

EducationResearch.com.au is my baby. (I’m probably the mother, and Dean Usher is the father, as dean provided the seed, and I crafted it). It was/is developed for Education Research Solutions, from my knowledge the leading Curriculum Organiser company for Western Australian education facilities, but not just limited to WA, it is a national and international company.

The website is built upon my Resource Library. So behind the website is a huge backend full of OO (Object Orientation). It allowed me to build the website extremely quickly and securely.

Read more! »

Permalink 04:08:42 am, by balupton Email , 5 words, 547 views   English (AU)
Categories: Commercial, Finished

My Resource Library (& Database Interface)

Post yet to be made.

:: Next Page >>

Developer Blog

Here you can find information on projects that I have worked on, complexities and solutions to problems I have faced, beneficial information like tips n' tricks that I find fit, and anything else that is remotely related.

For anything b2evo related, check here.

| Next >

September 2010
Mon Tue Wed Thu Fri Sat Sun
 << <   > >>
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30      

Search

Categories

Linkblog

General

Blogs

  • 37Signals Blog

    Brilliant blog that provides professional posts about the industry and things to help you improve.

    Permalink
  • Ajaxian

    DHTML for the 21st century, Driving up web developer wages world-wide, The Web Renaissance is here, Because you need to have the coolest rounded corners.

    Permalink
  • John Resig

    John Resig is a JavaScript Evangelist for the Mozilla Corporation and the author of the book ‘Pro Javascript Techniques.’ He’s also the creator and lead developer of the jQuery JavaScript library. He’s currently located in Boston, MA.

    Permalink
  • Neowin (Tech Journalism)

    The main site I use to get all my tech news. It also has a great forum.

    Permalink

Services / Products

  • Aptana Studio

    Why? Aptana Studio offers unparalleled tooling for Ajax including HTML, CSS, DOM, and JavaScript editing and debugging, plus support via additional free plugins for PHP, Ruby on Rails, Adobe AIR, Apple iPhone development.

    Permalink
  • Facebook

    The next big thing on the web. A Social Networking Revolution. It has a great dev api allowing you to build applications for it.

    Permalink
  • Firefox Extension: Adblock Plus

    Blocks all adverts.

    Permalink
  • Firefox Extension: Edit Cookies

    Lets you view, create, and edit cookies.

    Permalink
  • Firefox Extension: Firebug

    Lets me debug my javascript work, and inspect the DOM of a website easily.

    Permalink
  • Firefox Extension: Greasemonkey

    Lets you make (or install other) javascript scripts that are attached to specified pages. Mainly used to change the display of a page to your liking “permanently".

    Permalink
  • Firefox Extension: Html Validator

    When viewing the html source of the page, it highlights the code, displays validation information (and suggested fixes) for lines with problems, as well as a “cleanup” button that fixes everything.

    Permalink
  • Firefox Extension: Quick Java

    Provides two little buttons in the status bar which you can click to turn on or off java and javascript.

    Permalink
  • Firefox Extension: Tab Mix Plus

    Allows me to make tabs behave and display exactly the way I want them to.

    Permalink
  • Firefox Extension: Tamper Data

    Lets you easily modify and view data within page request headers as they are happening. You can also allow or deny requests. Great for hacking.

    Permalink
  • Firefox Extension: User Agent Switcher

    Lets you easily switch your user agent to another inside firefox. You can also create your own user agent headers.

    Permalink
  • Firefox Extension: Web Developer

    Provides a lot of functions and things that you can use to help with the website development process.

    Permalink
  • Google Personalized Home

    Keeps me up to date with all I care about in my chosen theme.

    Permalink
  • jQuery (Javascript Library)

    jQuery is a fast, concise, JavaScript Library that simplifies how you traverse HTML documents, handle events, perform animations, and add Ajax interactions to your web pages. jQuery is designed to change the way that you write JavaScript.

    Permalink
  • Microsoft Windows Live Messenger

    How I chat with my peers.

    Permalink

Misc

XML Feeds

What is RSS?

Who's Online?

  • Guest Users: 10

powered by b2evolution free blog software