Frontal requires the Adobe Flash player.
Click here to get it.
Home
About
Tutorials
Reference
Forums
Blog
Download
Introducing Open Source, Web-Native Flash
Frontal is an intuitive markup & scripting language that generates Flash. Now
you can create interactive content, sites, and apps with a few lines of code.
"This looks fantastic! I’ll definitely give it a go."
@Pixelrockit
"Awesome, Frontal looks interesting!"
@DanielApt
"Digging this frontal business."
@tabangcora
"How neat!"
@anniebme
"Really nice !!!
Sign me up ! ;)"
@devilcantburn
"this is sick!!"
@gmali90
"This is a great tool!!"
@tweenout
"This is epic!"
@EvLSnoopY
"Can’t wait to try my hands on this"
@rjoshicool
"Interesting standards based approach."
@allthingsmotion
"Love this!"
@kathleensulli
"Wow, exactly what I need."
@greystockton
"Awesome."
@faisal18
"I can't wait to get my hands on Frontal!"
@fractma
Follow us on Twitter
• Based on the same transparent web standards as HTML, CSS and JavaScript
• Embeds and works seamlessly with HTML, HTML5, JavaScript, Ajax, etc
• Supports full SEO, deep linking, and integration with web-native apps
• Open source license based on the
OSI approved Simplified BSD License
Get started!
I'm ready to download and start coding
Download Frontal 1.8
User's Guide
Deploying Frontal
I just want to play around
in a hosted environment
Frontal Workspace
Tutorials
See how easy it is to create
Photo Booth Ad Embedded in HTML
Fluid Layout
view code
Interactions
view code
Portfolio Site
view code
Custom Video Interface
view code
Flickr Feed Collage
view code
Basic Slideshow
view code
Papervision3D Gallery
view code
Projects created with Frontal
One Hawthorne Luxury Residences
View Site
Epoch Films
View Site
New York Magazine Online Media Kit
View Site
Barbie Social Widget
View Site
Lincoln Park 2520
View Site
1 Vernon Jackson
View Site
Roman Thomas
View Site
Larga Vista
View Site
See how it works
Video 1
|
Video 2
Join the New Wave of Rich Media Design
We've been working on Frontal for over five years now. In fact, a number of major sites started running the first version of the language back in 2007. From then on, it became clear that we were on to something—a way for rich media designers to create and collaborate like never before.
The way we look at things
Flash should be simple & easy.
Designers shouldn't have to toil their way through multiple development environments to get something running.
Rich media needs to be web-native.
Full SEO, deep linking, and seamless integration with web standards like HTML and JavaScript should be the norm.
Rich media should be easy-to-maintain, reusable, and fully customizable.
Recreating the wheel every time is no fun.
A new approach
To make this happen, we created a new approach to web-based rich media design—an intuitive markup & scripting language that generates Flash.
Frontal is based on the same transparent web standards as HTML and JavaScript. But instead of being converted into standard web pages, Frontal markup & script is converted into Flash content, video, animations, sites and apps.
1. Designer writes a Frontal document
(a block of code)
2. A small file on the website’s server
called the Frontal SWF reads it and
converts it to Flash
3. The Flash is rendered on any
browser with a Flash plug-in
(99% of all browsers have one)
1 of 3
Powerful & expandable
Frontal consists of simple tags and scripts that do powerful things—things that usually require a huge amount of Flash development time & effort. And you can even create your own custom tags to do the things we haven't thought of yet.
We also endowed Frontal with a rich media style sheet engine that's very similar to CSS, but much, much better. Letting you build extensive rich media websites with fluid layouts in no time. Remember how painful / impossible it is to update or revise Flash pages? No longer.
Web-native & flexible
Frontal is completely flexible—you can embed a Frontal document (a block of code) into HTML, Flash, or within another Frontal document. You can also embed Flash and Flash-supported HTML within Frontal.
1. Multiple Frontal documents
within an HTML page
2. Frontal documents within a Flash file
3. Frontal documents within a
Frontal document
1 of 3
Frontal lets you:
x
Do the complex things Flash can do with a few lines of text
Easily maintain, update, reuse, and customize rich media
Review your designs in real-time
Build Flash content that's fully indexable by search engines
Deep link to rich media content like images and video cue points
Create fluid layouts as well as full browser & full screen layouts
Optimize asset loading so that pages render fast
Do everything from rapid prototyping to final production in one environment
Easily work with Flash, ActionScript, Papervision3D and JavaScript libraries
Implement multilingual support within one layout
Contact
Frontal, Inc.
1201 Broadway
#704
New York, NY 10001
Tel: 646.201.9347
For general inquiries please email:
info@frontalcode.com
To report bugs, please use the link at the bottom of the page or email:
bugs@frontalcode.com
License User Agreement
Copyright (c) 2010, Frontal, Inc.
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
General User Agreement
Copyright (c) 2010, Frontal, Inc.
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:
Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Contact
Report a Bug
Subscribe
Processing...
Error. Make sure your email address is valid.
Try Again
You have been added to the mailing list.
User Agreement
© 2009-2010 Frontal, Inc. All rights reserved.
Please sign in to proceed with checkout.
Sign In
or
Create an Account
Screen Name
Password
Remember Me
Forgot your Screen Name or Password?
Want to change your Password?
Processing...
An error occurred. Please try again later.
Close
You are now logged in.
Close
Create an Account
Sign In
or
Email Address
Screen Name
Password
Repeat Password
I accept the terms of the
User Agreement
Processing...
Thank You!
An email has been sent to your address for verification.
Close
Reset Password
Email Address
Sending Email...
An error occurred. Please try again later.
Close
An email has been sent with your User Name and Password.
Close
Change Password
Screen Name
Password
New Password
Repeat New Password
Changing Password...
An error occurred. Please try again later.
Close
Your password has been changed.
Close
Report a Bug
Summary
URL
Description
Email Address
Submitting Bug Report...
An error occurred. Please try again later.
Close
We received your bug report. Thanks for your help!
Close