Remember we said HTML was impossible - well maybe not completely impossible...
By Joe on Friday, February 6 2009, 08:09 - Release notes - Permalink
Joe: Here is a true account from the development team of what happens when you leave them by themselves for a week, as told by Adam (one of our dev guys). Perhaps we should leave them alone more often...
Adam: So there we were, back from our Christmas holidays and nary a manager in sight. 'Organise yourselves this week' they said, giving the tech team free reign to work together and see what we could come up with. And what a week it turned out to be.
As some of you may know, we've been using scrum to manage SiteMaker development for some time now, so we're used to splitting projects down into week-long chunks of work. But what should we work on for a week? Better back-end services? Finish off the internal media manager?
Being bright-eyed and bushy-tailed after our break, one suggestion shone out like a beacon above all the others:
"Why don't we do the HTML widget when no-one's looking?"
The fact was that over the months and years while we've been repeatedly fending off requests with the simple response "sorry, it's not possible!", the browser landscape had been changing. CSS, IFrames, DOM manipulation had all made their way into the mainstream, so it looked like the scene was set. Deliver something that you lot had been asking for for years, work as a tight-knit team on something cool and give management a huge surprise all in one!
Not so fast
OK, so we hit a (pretty big) wall - there are still unresolved browser issues which mean that it isn't ready for general release.
The problem is that in order to float HTML content over a SiteMaker site, we need to enable a special Flash rendering mode (wmode opaque, for those really interested) if the HTML were to display properly on all our supported browsers. Initially we thought that there would be a huge performance hit associated with this mode, so there was some resistance to the idea, but testing soon showed that our fears were unfounded. We worked on the editing interface, the JavaScript code, the back-end support and the non-Flash accessible version as a team, aiming at a commonly agreed goal for the end of the week. We were on course to get the whole thing done and dusted and released on the unsuspecting world, on spec and on time...
However, there was a more sinister bug hiding in the wings that only reared its head in the wee hours of Friday morning. Bizarrely, if we use the special rendering mode, Flash sees your keyboard as a US keyboard. So for us Brits, " (shift-2) and @ (shift-') are swapped. But there's a whole world out there using SiteMaker and unfortunately breaking it for everyone outside of the USA is not really an option. We can't really tell everyone in France to stop using accented characters, or everyone in Greece or Russia to start using the Latin alphabet.
The future looks brighter
More encouragingly, we found that recent versions of the Flash Player work properly in IE, and that it looks like Firefox should have it fixed 'soon' (the bug was reported in December 2004(!) and appears to have been fixed in December 2008).
So, while we wait for the world to catch up and get this bugfix released and deployed to everyone's computers, we thought that we'd at least let you see our new widget in action, and then see what you think. You can now try out the effect that the wmode setting has on your own computer and see for yourself that, while we're *nearly* there, we have to wait for everyone to upgrade to flash player 10 and for Firefox 3.2 to be released.
The Moonfruit lab
So, while this week has been one of elation tinged with sadness, it did give us the opportunity to start on labs.moonfruit.com - where we hope to share more in-development work with you and hopefully get some feedback.
Please pay us a visit - and see the mythical HTML Snippet widget in action :-)
We will offer some of you the chance to download and use the widget for yourselves, though you have to bear in mind that it doesn't work in all cases yet (only IE 6 or above with Flash player 10). You can apply to join the alpha test on the Moonfruit labs site. See you there."
Joe: So there you have it. Perhaps next time we leave them alone they'll create a perpetual motion machine!
Comments
This is quite a revolution – congrats to the mischievous development team. With the ability to create your own widgets as well as using the vast array already out there, it makes this development very significant for Moonfruit.
It’s worth pointing out that you do need to embed the Flash Version of the code. I started off using Javascript for my first few attempts and wondered why it was not working – doh.
Congrats again
Justin
PS. Now we know anything is possible, the requests are going to get stronger for full HTML editing options. Hope you know what you've started!
Hi Justin,
Yes you have to experiment with the different embed codes to see which works. Often those HTML tags that load external JS files do not work, so if you have a choice of different embed codes from the provider, it's worth trying them out to see which one(s) work.
We're not likely to get to full HTML editing, so hold it right there!! But we thought this might be a way of increasing the general compatibility of SiteMaker sites (when the browser bugs are resolved).
Thanks,
Joe
Hi Joe,
Downloaded the Beta widget, enabled me to put my You Tube Player on my Site, which is something I've wanted to do for ages, Looks ok in IE but on Firefox it still shows but underneath the set page length.[ Seee www.leedssocialclubs/youtubelinkstovideos ] Hope you continue to work on this as it looks extremely promising.
By the way send the Managers away for a month, and moonfruit might become totally awesome [lol]
Hi Alan,
Yes, at the moment FF can't render the widget in place over your Flash site, so we display it as a broken link with a hyperlink down to the bottom of the page where the widget is rendered in the HTML. We know that this isn't an ideal long term solution, but it allows the content to be displayed to all users, albeit not in the ideal place. Thanks,
Joe
Nice youtube playlist btw, looks good!
http://www.leedssocialclubs.co.uk/#...
Joe
I LOVE YOU JOE (please excuse the over enthusiasm) This is fantastic news and although there is still work to be done, it's definitely a step in the right direction.
Moonfruit is simply the best, please don't give in!
This is great. I have been involved with MoonFruit for years and my world would improve massively with HTML. I am just about to launch www.listenlocal.co.uk to add to my local community stuff and this improvement couldn't come quick enough. I can say though, this software is magnificent already!
Fantastic news all round. Quick question though, when using Widgetbox, did you use the Javascript or Flash embed code with the widget?
Hi Damian,
We used the Flash embed option. You may have to experiment with the different options for different widgets, but this one worked with the Flash embed code. Thanks,
Joe
Hi
Just wondering whether this is actually worth using at the moment. To use this widget, you have to have installed Flash Player 10 which is available at a price!
Also by converting stuff like this, your going to alienate users of Flash Player 9 who will not bother to pay for the upgrade.
I think its great Moonfruit are thinking out of the box on this, but at what price. At the end of the day its not what looks good on your screen, but what looks good and works on your visitors screen thats more important.
Still think its a step in the right direction though!
Keep up the good work guys......
John
Hi John,
There is no cost to upgrading to the Flash 10 player. Flash development software costs money, but not the player. You can get it free at http://get.adobe.com/flashplayer/
Already 55% of browsers have FP10, and it grew by 8% last month, so it is getting out there.
I hope that helps,
Joe
Joe,
This is amazing news. I have been a Moonfruit user for quite some time and this fix is long overdue. Make sure they all get a nice bonus for this development!
Regards
Mikey High Jinks
Can I suggest you leave the tech team alone for a week to work on the ecommerce tools, then we might get somewhere. Clearly management hovering over them is hampering the long awaited and delayed ecommerce tools.
FREE the tech team from the management tyranny!!!!!!!!!
How to add HTML box In Website?
How to add/cut and paste HTML code in Website?
Is it possible to add HTML Text box/code in website?
How to add HTML Text box/code in website?
Thanks Mikey, comments appreciated.
Ben, the guys are busy on Membership at present. This is an essential platform to the e-Commerce tools so once we have completed this upgrade, it's e-Commerce, here we come!
Hi Lucy, just follow the link provided and have a play is all I can suggest. It is a development site, it has known bugs, and it won't work for all HTML snippets. But some basic instructions are provided.
We will at some point look at the comments being generated by our visitors and take a view on what next. But for the moment we are focussed on delivering Membership but please keep playing with it and giving us your feedback.
Thanks - Walt
Joe - this is OFF THE WALL! My world is now complete (as soon as the bugs are worked out :)
This is very good news and I will have my eyes peeled on other users pushing the limits of this thing. Off topic...does anyone know of a decent moonfruit site using the sitepal widget?
thanks
Jeff
I think your website maker is fantastic. From being a complete novice, I have made several sites now - including an interactive children's site called www.primaryschoolpoems.com I am now a writer ( previously a consultant psychiatrist) and have a book coming out in a few weeks. I use the website to advertise and sell my poetry books for children and I read poems using your audio facility.I want to be able to put small videos of me reading the poems etc( which I think is possible) and also e-books eventually- which I do not know as yet if that will be possible- when I have made the e-books. But, I am learning! Thank you very much for such a logical and straightforward process! I get stuck sometimes, but on the whole, it is brilliant. I don't really understand your latest news but I'm sure ,one day, I will! Best wishes, Audrey Coatesworth
Was trying to view the HTML version of my web page however when I try to do this via the page settings button, it just returns me to my site. Does anyone know how I can view and add a link to my site?
Many Thanks, Mark
Make a keyListener object in the root level(or anywhere you need it) of ur SWF and onKeyDown check if SHIFT is pressed and toggle a variable to true. on KeyUp, toggle it back to false. And everytime u want to do a Key.isDown (Key.SHIFT), check ur variable instead...and give us HTML Widget
Good job , happy to hear results as of yet.
Thanks Guys!!!
Great stuff...
Only working on IE is a bit annoying, but hey ho.
Made a YouTube player on my website :D
www.n-simpson.co.uk - give it a visit and comment if you wish! :D
Niall
Your news is promising. I will explore this. I am thrilled to hear that I may be able to finally add affiliate links. More and more people want websites for busness/commerce. I congratulate you guys! Thank you very much! Janet in San Diego.
@Answerish - it's not that simple. French keyboards, for example, have azerty rather than qwerty on the top line. Each time you press the key labelled 'a', you get a 'q'.
@Marcus911 - The page settings/View HTML version (or View->HTML version in the advanced toolbar) should show the HTML version of your site, along with a button at the top right to return to the flash view. If this is not working for you, please let us know what browser you are using. You can alternatively disable the flash plugin in your browser if you want to see the HTML version.
I managed to use the HTML widget to put in a bannerzest slideshow. Just put the files on a remote server and paste the code (the non java version) in the widget ....and done.
tested both in safari 3.0/4.0 and firefox on a mac.
chack it out at: http://www.tfx.nl/#/ftp/4532110598
Thanks Mikey, comments appreciated.
This is very good news and I will have my eyes peeled on other users pushing the limits of this thing.
All good, so how long until the release date?
Hi Ian,
This mostly depends on 2 things. Firstly the penetration rate of Flash Player 10, and secondly, Firefox fixing a bug in the way the browser works with wmode (required for HTML layering). It is fixed in FF 3.2 alpha, but that won't go on general release for some time.
So unfortunately it's out of our control, but we are looking to see if there are any clever tricks we can employ to work around some of these issues. We'll let you know if we find something acceptable. Thanks,
Joe
Please work overtime on this feature. We desperately need to be able to anchor a subscription sign up box on every page through the page master which will link to programs like Constant Contact, etc.
This is critical for business users.
Thank you.
This is very good news and I will have my eyes peeled on other users pushing the limits of this thing. Off topic...does anyone know of a decent moonfruit site using the sitepal widget?
is there anything out there that will enable me toi be able to to imntegrate framesets? i've been doing my head in and toyed with throwing my p.c. out the window trying to get them to load in a plethora of different ways... but no such luch.
any one got any ideas?
Hi Walt, Joe,
When will Moonfruit release a wiget with the ability to add RSS to our own News pages, so others could subscbribe to our own feeds and add them to their sites, or bookmark them, etc.
Being able to transmit any box text to via outward bound RRS News Feed would be great, the option of keeping those interested in updates, without the need for them to visit the main site everytime, etc.
All the best...
Hi,
Correction:
Body text content... not box text.
we urgently need an option where we can subscribe members through paypal as this does not work on html widget
We still need the ability to have HTML widgets on our websites so that we can link our newsletter sign-up to our newsletter program.
Is there a time frame for the completion of this feature?
on the ecommerce subject, any chance you are working on a way I can send my customers a money off code? Pay pall don't offer this at the mo which seems madness to me!
wait, what? how do i put the actual html on tho?