Acid.JS

AJAX Hotel Reservation Form 7.0 Released!

I am happy to announce that the new version of AJAX Hotel Reservation Form has been released after a year of silence!

AJAX Hotel Resevation Form

What is AJAX Hotel Reservation Form.AJAX?

HotelReservationForm.AJAX is a full featured AJAX solution for websites that provide online room reservations. It is elegant, skinnable, highly customizable, localizable, crossbrowser and ultra fast. The installation and the configuration of the script is easy, and your form can be up and running on your website within minutes.

What’s New in Version 7.0

  • Full control over the form fields in the public page
  • HTML5 pricing support for selectboxes, radio buttons and checkboxes
  • Improved validation routines
  • Realtime calculator of the total price
  • New JSON response structure
  • New set of 12 cool looking imageless CSS3 skins with nice fallback for older browsers
  • Optimized and even faster performance
  • Improved localization support for the public page and the admin
  • Improved emailing system
  • Easier and more intuitive deployment, customization and use
  • Improved user experience
  • A number of previous issues have been addressed and fixed

Key Features

  • Fully AJAX driven admin and public part
  • Fully customizable public part – any type and number of fields can be added to the form
  • Fully localizable public and admin pages
  • User-friendly wizard-like tabbed interface
  • User-friendly system messages in the admin
  • Reliable, unobtrusive and user-friendly as-you-type form field validation
  • User-defined required fields
  • Synchronized check-in and check-out datepickers
  • Fast and responsive with extremely small footprint
  • JSON response structure
  • Currency and pricing support
  • Seamless PayPal payment integration
  • Realtime calculator of the total price
  • 12 cool-looking CSS3 skins with nice fallback for older browsers that will fit virtually to any design
  • Easy to deploy, customize and use
  • Fully customizable confirmation and notification emails with HTML support
  • Public access to the confirmed reservation from the customer
  • Reservation print option
  • Built on top of jQuery JavaScript library

What’s Next?

Please, visit this page for detailed info about AJAX Hotel Reservation Form, download the component or go directly to the demo!

Advertisements

AJAX TabStrip 5.0 is Finally Here!

I am pleased to announce that the new version of one of the oldest and most popular components of Acid.JS Web 2.0 Component Library, TabStrip.XML is finally here! And is full of new features and a completely new set of cool imageless CSS3 skins.

TabStrip.XML is a powerful lightweight component providing tabbed interfaces for websites. It is easy to configure by simply adding a few lines of code and defining placeholder element with an ID at the place where the tabstrip should render. The latest version of the control comes with new client API allowing total control over the tabstrips in runtime.

Key Features

  • Extremely fast and responsive with small footprint
  • Four types for content loading – from a template on the page (excellent if you care about your SEO), static, external and via AJAX
  • Rich and powerful client API
  • Convenient custom events
  • Various customization options
  • Fully cross-browser, nicely falling back for older browsers
  • 12 CSS3 skins that will virtually fit any design and will degrade gracefully on older browsers
  • Support for icons
  • Load on demand
  • Support for tab closing
  • Four types of positioning of the tab buttons – top, right, bottom and left

What’s New in the Latest Version:

Sounds cool? Then you can…

Elegant Image Slider Component from Acid.JS

Show your favorite images in this elegant image slider and provide your visitors with various viewing options. The component is easy to install, use and style. The rich client API provides different types for initialization and customization and can be bound with two types of JSON data – declarative and external (loaded via AJAX).

ImageSlider.JS is extremely fast, responsive and so Web 2.0!

Key Features

  • Rich client API.
  • Various customization options.
  • Slideshow view.
  • Thumbnail view.
  • Album info view.
  • Cool sliding and fading transitions.
  • Two types of source data – json or declarative.
  • Two operational modes – ajax and local.
  • Extremely fast with a small footprint.
  • Pageload or lazy (on demand) initialization.
  • Built on top of the jQuery JavaScript library.

Links

The component is included in the latest version of Acid.JS Web 2.0 Component Library.

Page Accessibility Evaluation Tool from Acid.JS

ACC.Checker.JS is a free tool designed to evaluate page markup and help you identify accessibility errors. According to the selected options and stringness, ACC.Checker.JS will look for missing alt attrbiutes on <img /> tags, title attributes on anchors and accesskeys. The tool will also check if your readiobuttons or checkboxes are supplied with label tags and if the fieldsets in your forms are described with a legend.

ACC.Checker.JS has two modes of operation – automatic (when page loads) or manual (upon user click action). The manual mode can be used to detect accessibility flaws on markup generated on the client with JavaScript, after AJAX, DOM changes and actually any modifications to the source code after page load.

When evaluation is finished, ACC.Checker.JS displays the report in a convenient Web 2.0 way and provides link with additional information about every accessibility error it has encountered.

List of Detected Common Accessibility Errors

  • Missing or empty alt attribute on images.
  • Missing or empty title attribute for links and button elements.
  • Missing label tags for radio buttons and checkboxes.
  • Missing legend tags for fieldsets.
  • Missing summary attribute on tables.
  • Missing or empty title element on the page.
  • Missing or empty accesskey attribute for button elements.
  • Obtrusive JavaScript event handlers (onclick, onmouseover, etc) in markup.

View ACC.Checker.JS demo or download it. The tool is also included in the latest version of Acid.JS Web 2.0 Component Library. User’s manual and help is available on this page.

BBCode Editor 1.0 Released

Editor.BB is a fast, fully customizable and skinnable editor for BBCode (Bulletin Board Code) that can be easily integrated as a replacement for the default editor of an existing message board or forum system.

It is platform-independent and does not require any additional markup or sophisticated JavaScript. All you need is a textarea and to set a few properties and skin, then reload the page and leave Editor.BB do its magic.

View demo of Editor.BB or download it straight away. Manual and hel topics are available on this page.

Acid.JS Component Licenses Pricelist for August 2010

If you consider purchasing a component from Acid.JS, on the following page you will find the pricelist for the different licenses under which our products are being sold. The prices will be valid until the end of August 2010, and in the beginning of September  they will become higher for good, so hurry up – now’s the time!

More information on the available licenses is available on this page.

LoadingPanel.JS 6.0 is out with Support for CSS3

I am happy to announce that the new, fully reworked and reconsidered version of LoadingPanel.JS is already available online and for download and is included in version 6.2 of Acid.JS Web 2.0 Component Library.

What’s new and cool:

  • Full CSS3 support for Internet Explorer 6-8.
  • Users are now able to set any radius to the borders, and apply really fancy shapes to the loading message box.
  • Loading message dropshadow.
  • Loading message dropshadow spread.
  • Improved performance and crossbrowser compliance.
  • Internet Explorer 9 ready.
  • Smaller footprint.
  • Easier installation, setup and customization.
  • More customization options.

Visit the home page for LoadingPanel.JS for demo or download it right away. The full documentation about the setup, customization, client API, troubleshooting and everything else is availabe on this page.