BaseJS: A Mobile (Safari) Javascript Framework

Categories: Featured, iPhoneization, Resources
1 Star2 Stars3 Stars4 Stars5 Stars
Loading ... Loading ...

basejs.jpgWhen Paul Armstrong started searching for Javascript frameworks for iPhone optimized web development, he wasn’t satisfied with what was available. While the existing frameworks were good, there were a few issues that made them unattractive.

For example, the availability of -webkit-transform and -webkit-animation removed any need for an animation library. Also, with the introduction of the Query Selectors API, a complex javascript selectors engine is redundant. It seemed every JS framework he came across was simply too large, even when minified, for the iPhone’s cache.

So Paul did what any developer in his right mind would do (ok, well, maybe not) and created his own javascript framework. He calls it BaseJS, a simple, lightweight framework created specifically for Mobile Safari.

BaseJS Features

  • Lightweight: less than 8KB when minified
  • Fully-compatible with Mobile Safari
  • Falls back on Sizzle selector library for iPhone 1.x (when query selector support is unavailable)
  • Encourages use of CSS Transitions and Animations
  • Object-oriented
  • Easy to extend

Read more:

baseJS Documentation

Download BaseJS

25 Responses to “BaseJS: A Mobile (Safari) Javascript Framework”

  1. 50 Fresh JavaScript Tools That Will Improve Your Workflow » News » Tech7.Net Says:

    [...] BaseJS: A Mobile (Safari) Javascript Framework a simple, lightweight framework created specifically for Mobile Safari (perfect for iPhone development). [...]

  2. Myfreepedia.com » Blog Archive » 50 Fresh JavaScript Tools That Will Improve Your Workflow Says:

    [...] BaseJS: A Mobile (Safari) Javascript Framework a simple, lightweight framework created specifically for Mobile Safari (perfect for iPhone development). [...]

  3. 50 Fresh JavaScript Tools That Will Improve Your Workflow « Dogfeeds——IT Telescope Says:

    [...] BaseJS: A Mobile (Safari) Javascript Framework a simple, lightweight framework created specifically for Mobile Safari (perfect for iPhone development). [...]

  4. 50 Fresh JavaScript Tools That Will Improve Your Workflow « 4Kreation Says:

    [...] BaseJS: A Mobile (Safari) Javascript Framework [...]

  5. 50 Fresh JavaScript Tools That Will Improve Your Workflow @ Nilesh Manohar & Erzsebet Marothi Says:

    [...] BaseJS: A Mobile (Safari) Javascript Framework a simple, lightweight framework created specifically for Mobile Safari (perfect for iPhone development). [...]

  6. BaseJS: A Mobile (Safari) Javascript Framework | iPhoneized — Some Random Dude Says:

    [...] BaseJS: A Mobile (Safari) Javascript Framework | iPhoneized [...]

  7. 50 Fresh JavaScript Tools That Will Improve Your Workflow « Ramesh Says:

    [...] BaseJS: A Mobile (Safari) Javascript Framework a simple, lightweight framework created specifically for Mobile Safari (perfect for iPhone development). [...]

  8. 50 Fresh JavaScript Tools That Will Improve Your Workflow | Graffititools:Designing tips n tools, tutorials, tricks Says:

    [...] BaseJS: A Mobile (Safari) Javascript Framework a simple, lightweight framework created specifically for Mobile Safari (perfect for iPhone development). [...]

  9. 50 Fresh JavaScript Tools That Will Improve Your Workflow — Graffititools:Designing tips n tools, tutorials, tricks Says:

    [...] BaseJS: A Mobile (Safari) Javascript Framework a simple, lightweight framework created specifically for Mobile Safari (perfect for iPhone development). [...]

  10. 50 Fresh JavaScript Tools That Will Improve Your Workflow « Smashing Magazine Says:

    [...] BaseJS: A Mobile (Safari) Javascript Framework a simple, lightweight framework created specifically for Mobile Safari (perfect for iPhone development). [...]

  11. 35 Fresh JavaScript/jQuery Tools and Resources - Noupe Says:

    [...] that eases writing JavaScript code by creating a custom environment based on popular JS frameworks.BaseJS: A Mobile (Safari) Javascript Framework BaseJS is lightweight (less than 8KB when minified), fully-compatible with Mobile Safari, falls [...]

  12. 35 Fresh JavaScript/jQuery Tools and Resources | Best Web Magazine Says:

    [...] that eases writing JavaScript code by creating a custom environment based on popular JS frameworks.BaseJS: A Mobile (Safari) Javascript Framework BaseJS is lightweight (less than 8KB when minified), fully-compatible with Mobile Safari, falls [...]

  13. 35 Fresh JavaScript/jQuery Tools and Resources | SeanBurdick Says:

    [...] BaseJS: A Mobile (Safari) Javascript Framework BaseJS is lightweight (less than 8KB when minified), fully-compatible with Mobile Safari, falls back on Sizzle selector library for iPhone 1.x (when query selector support is unavailable), is object-oriented and easy to extend. [...]

  14. 7 Great JavaScript Development Frameworks | denbagus blog Says:

    [...] BaseJS: A Mobile (Safari) Javascript Framework [...]

  15. 7 Great JavaScript Development Frameworks | RefreshTheNet Says:

    [...] BaseJS: A Mobile (Safari) Javascript Framework [...]

  16. qeqnes | Designing. jQuery, Ajax, PHP, MySQL and Templates Says:

    [...] BaseJS: A Mobile (Safari) Javascript Framework BaseJS is lightweight (less than 8KB when minified), fully-compatible with Mobile Safari, falls back on Sizzle selector library for iPhone 1.x (when query selector support is unavailable), is object-oriented and easy to extend. [...]

  17. 35 Fresh JavaScript/jQuery Tools and Resources « Shai Perednik.com Says:

    [...] BaseJS: A Mobile (Safari) Javascript Framework BaseJS is lightweight (less than 8KB when minified), fully-compatible with Mobile Safari, falls back on Sizzle selector library for iPhone 1.x (when query selector support is unavailable), is object-oriented and easy to extend. [...]

  18. 35 Fresh JavaScript/jQuery Tools and Resources - Nagpur City Says:

    [...] BaseJS: A Mobile (Safari) Javascript Framework BaseJS is lightweight (less than 8KB when minified), fully-compatible with Mobile Safari, falls back on Sizzle selector library for iPhone 1.x (when query selector support is unavailable), is object-oriented and easy to extend. [...]

  19. 35 Fresh JavaScript/jQuery Tools and Resources | DX Articles Says:

    [...] BaseJS: A Mobile (Safari) Javascript Framework BaseJS is lightweight (less than 8KB when minified), fully-compatible with Mobile Safari, falls back on Sizzle selector library for iPhone 1.x (when query selector support is unavailable), is object-oriented and easy to extend. [...]

  20. Collection of Free and Useful Tools for Javascript Developers | Tools | instantShift Says:

    [...] Official Link [...]

  21. Lightweight Javascript GUI Frameworks « Savetime On Says:

    [...] IN PROGRESS Jitsu – Rich Web Application Framework UKI — Simple UI Kit for complex web apps XUI | javascript micro-framework for Mobile iui for iPhone (see tutorial). BaseJS: A Mobile (Safari) Javascript Framework [...]

  22. iPhone / iPad Web GUI Frameworks « Savetime On Says:

    [...] Sencha – Sencha Touch Overview – Mobile Web App Development for Android & iPhone DHTMLX Touch – HTML5 JavaScript Framework for Mobile and Touch Devices Check Out Slablet, a jQuery/CSS UI Framework for iPad Development | ATL Creative BaseJS: A Mobile (Safari) Javascript Framework [...]

  23. 铭家在线 » Blog Archive » 实用的七大JavaScript框架 Says:

    [...] 2、BaseJS:一个移动(Safari浏览器)的JavaScript框架 [...]

  24. 实用的七大JavaScript框架 | WordPress体验中心 Says:

    [...] 2.BaseJS:一个移动(Safari浏览器)的JavaScript框架 [...]

  25. Lightweight Javascript GUI Frameworks | Save time & money Says:

    [...] Are you looking for Leightweight and attractive Javascript GUI frameworks for Desktop or Mobile. Here’s a few I found: Jitsu – Rich Web Application Framework UKI — Simple UI Kit for complex web apps XUI | javascript micro-framework for Mobile iui for iPhone (see tutorial). BaseJS: A Mobile (Safari) Javascript Framework [...]

Leave a Reply