15 Jun 2017

feedComments on: Blog

By: New Research on the State of Web Application Testing Reveals Eye-Opening Insights on Automation, Quality and Future Investments - Wall Street Business News

[…] Sencha blog […]

15 Jun 2017 1:25pm GMT

By: Sencha Announces Updates to its Web Application Development Platform, Including Ext JS 6.5, for Enterprises Building Data-Intensive Web Applications - Wall Street Business News

[…] Sencha blog […]

15 Jun 2017 1:24pm GMT

08 Jun 2017

feedComments on: Blog

By: 米国Sencha社が開発フレームワーク製品の最新版をリリース – prnews.click

[…] Webサイト https://www.sencha.com/ ●Sencha社 ブログ https://www.sencha.com/blog/ ●Sencha Twitterアカウント https://twitter.com/Sencha●Sencha LinkedInアカウント […]

08 Jun 2017 7:36am GMT

16 May 2017

feedComments on: Blog

By: Sencha Announces ExtReact for Adding Powerful UI Components to React Applications - Wall Street Business News

[…] Sencha blog […]

16 May 2017 1:10pm GMT

20 Mar 2017

feedOfficial jQuery Blog

jQuery 3.2.1 Is Now Available, With Some Hotfixes

jQuery 3.2.1 is now available! This release comes with some hotfixes for regressions that were introduced in the 3.2.0 build four days ago. We wanted to release this patch as quickly as possible to squash any bugs you may have experienced when upgrading. The most significant one had to do with retrieving width or height … Continue reading

20 Mar 2017 7:04pm GMT

16 Mar 2017

feedOfficial jQuery Blog

jQuery 3.2.0 Is Out!

jQuery 3.2.0 has been released! This release includes some bug fixes, improvements, and some deprecations. There should be no compatibility issues if upgrading from jQuery 3.0+. If you haven't yet upgraded to jQuery 3+, please have a look at the 3.0 Upgrade Guide. The jQuery Migrate 3.0 plugin will help you to identify compatibility issues … Continue reading

16 Mar 2017 9:33pm GMT

31 Jan 2017

feedComments on: Blog

By: Sencha Test 2.0 Release Empowers Organizations to Deliver High-Quality Web Apps - Wall Street Business News

[…] Sencha blog […]

31 Jan 2017 2:11pm GMT

08 Nov 2016

feedComments on: Blog

By: Sencha Delivers Next-Generation Web Application Lifecycle Management Platform – Wall Street Business News

[…] Sencha blog […]

08 Nov 2016 5:02pm GMT

By: New Research on State of Modern Web Reveals the Desktop Isn’t Dead – Wall Street Business News

[…] Sencha blog […]

08 Nov 2016 5:02pm GMT

22 Sep 2016

feedOfficial jQuery Blog

jQuery 3.1.1 Released!

jQuery 3.1.1 is now available! This release includes some bug fixes and improvements. As with all patch version releases, there are no new features or intended compatibility issues (if upgrading from jQuery 3.0+) in this release. We fixed a selector issue with disabled options, exposed jQuery.noConflict even when jQuery is loaded with AMD, and fixed … Continue reading

22 Sep 2016 10:44pm GMT

27 Jul 2016

feedOfficial jQuery Blog

The jQuery Foundation and Standards

Over the years the jQuery Foundation has worked to give web developers a meaningful voice in the standards process. That's why we're excited to help formally establish our involvement in chapters.io, an effort that allows us to work with meetups and supporters around the globe to help developers learn more about recent standards and discuss … Continue reading

27 Jul 2016 3:47pm GMT

07 Jul 2016

feedOfficial jQuery Blog

jQuery 3.1.0 Released – No More Silent Errors

Not so long ago, we released jQuery 3.0. One of the major features of jQuery 3.0 was a small rewrite of jQuery Deferreds. Specifically, we made them compatible with the Promises/A+ spec. That basically meant that errors had to be silenced and passed as rejection values to rejection handlers (added using deferred.catch()). This had the … Continue reading

07 Jul 2016 9:50pm GMT

09 Jun 2016

feedOfficial jQuery Blog

jQuery 3.0 Final Released!

jQuery 3.0 is now released! This version has been in the works since October 2014. We set out to create a slimmer, faster version of jQuery (with backwards compatibility in mind). We've removed all of the old IE workarounds and taken advantage of some of the more modern web APIs where it made sense. It … Continue reading

09 Jun 2016 7:10pm GMT

20 May 2016

feedOfficial jQuery Blog

jQuery 3.0 Release Candidate…Released!

Welcome to the Release Candidate for jQuery 3.0! This is the same code we expect to release as the final version of jQuery 3.0 (pending any major bugs or regressions). When released, jQuery 3.0 will become the only version of jQuery. The 1.12 and 2.2 branches will continue to receive critical support patches for a … Continue reading

20 May 2016 7:17pm GMT

jQuery 1.12.4 and 2.2.4 Released

jQuery 1.12.4 and 2.2.4 have been released! These are small releases with a couple bug fixes. We fixed a sticky issue for those using the AMD source and a ":visible" selector bug in 1.12.3. If you need any help upgrading, check out the newest release of the jQuery Migrate plugin. Note that jQuery Migrate 1.4.1 … Continue reading

20 May 2016 5:38pm GMT

jQuery Migrate 1.4.1 released, and the path to jQuery 3.0

Version 1.4.1 of the jQuery Migrate plugin has been released. It has only a few changes but the most important of them fixes a problem with unquoted selectors that seems to be very common in some WordPress themes. In most cases Migrate can automatically fix this problem when it is used with jQuery 1.12.x or … Continue reading

20 May 2016 1:46am GMT

19 Apr 2016

feedOfficial jQuery Blog

ESLint Joins the jQuery Foundation

After last week's announcement that JSCS is merging with ESLint, this week the ESLint team is announcing that they are bringing their project to the jQuery Foundation. We are very excited to be the providers of a long-term, openly governed home for ESLint. We are also looking forward to seeing the outcomes of this new … Continue reading

19 Apr 2016 4:04pm GMT

14 Jan 2016

feedJohn Resig

10th Anniversary of jQuery

Today marks the 10th anniversary of the release of jQuery. I announced it back at BarCamp NYC 2006 when I was still in college. It's incredible to think of how far it's come and just how many people have contributed to its success. To them I am forever grateful, thank you. Last year I wrote […]

14 Jan 2016 5:17pm GMT

feedMooTools

1.6.0 is out!

Today marks the release of MooTools Core and More versions 1.6.0. This is a minor revision that delivers a number of bug fixes as well as the introduction of new features.

The main new adition is Class.Thenable which is a new Class mixin that can be used in Promise style flows by using its then method. When implemented in a Class, it makes the class "thenable" in the Promises/A+ sense of the word, meaning it can be used in Promise style flows by using its then method.

The implementation, however, is more than just a "then" method. Any instance of a Class implementing Class.Thenable is a Promises/A+ compliant object (generally referred to as "a Promise") with only one exception: it is possible to reset the Class's value resolution state fully (rejecting pending reactions, and starting empty) to support a Class instance living for longer than just the lifetime of one value resolution.

Example using Request:

var request = new Request();
request.send().then(function(response){ console.log(response.text); });

Example hooking into a native Promise:

var request = new Request();
var promise = Promise.resolve(request);
request.send();
promise.then(function(response){ console.log(response.text); });

You can find this new version 1.6.0 in the website or within the dist folder of the 1.6.0 tag (Core).

Warnings:

IE warning: This will be the last version to support old IE browsers. Next minor and/or major versions should be only IE11+ compatible. We might still release some patch in the 1.6.x version if needed.

Array.from deprecated, now called Array.convert: Following the conclusion of the ES6 specs we know now that Array.from will have a different implementation than the one MooTools uses.
Because of this we renamed Array.from to Array.convert to not overwrite the Native implementation.
We kept it as it was though in the compat layer for compatibility reasons if you really to use it still.

To keep the API consistency we changed also the name of the method in Function, Number and String Types.


The main changes in this release are:

Core:

More:

14 Jan 2016 12:00pm GMT

13 Sep 2015

feedMooTools

1.5.2 is out!

Today we release MooTools Core versions 1.5.2. In this new version there are some fixes for raised issues and also some new stuff!

You can find the new version in the dist/ folder of the Github repo or on the website.

The main things in this release are:

Core:

More:

13 Sep 2015 12:25pm GMT

28 May 2015

feedJohn Resig

Building an Art History Database Using Computer Vision

Since the fall of 2013 I've had the opportunity to collaborate with the Frick Art Reference Library Photoarchive, a venerable art history research institution here in New York City. We've been especially interested in finding ways of applying computer vision technology to improve art history research. Art history photo archives are an interesting tool used […]

28 May 2015 3:02pm GMT

20 May 2015

feedJohn Resig

Using Waifu2x to Upscale Japanese Prints

In my spare time I've been working on a database of Japanese prints for a little over 3.5 years now. I'm fully aware that I've never actually written about this, personally very important, project on my blog - until now. Unfortunately this isn't a post explaining that project. I do still hope to write more […]

20 May 2015 10:42pm GMT

07 Apr 2015

feedJohn Resig

Annotated Version of the Original jQuery Release

Recently I was prompted by Daniel Lamb to try and find old versions of jQuery for his jQuery Archive project. Thankfully I was able to find one in the Internet Archive from just a couple weeks after its release, in January 2006. I then took that opportunity to put that code online and I used […]

07 Apr 2015 7:40pm GMT

23 Nov 2014

feedJohn Resig

Low-cost .com Domains with Whois Privacy

In an effort to be more privacy conscious I've been looking to transition to having Domain Privacy enabled on all the domains that I own. As it turns out many domain registrars, including my current one, charge an additional fee for this service. In an effort to save some money I did a price comparison […]

23 Nov 2014 1:00am GMT

29 Aug 2014

feedMooTools

1.5.1 is out!

Today we release MooTools Core and More versions 1.5.1. This continues our improvement work for both Core and More and introduces also some features that were in the queue for being added. This release fixes also a regression related to the mousewheel event.
When preparing the 1.5 release we decided that Core 1.5.x will work with More 1.5.x. This means that, inside the 1.5 space, versions should be compatible and you might be seeing Core or More releases that are not simultaneous.

In 1.5.1 we added a new dist/ folder in Core, present at the tagged commit, for those who want the Core source, as well as a needed update so you can get MooTools via Bower.

Worth a notice is also the new MooTools Packager. MooTools has always been about modularity, and for those of you that want to choose which modules to use you can now use the new MooTools Packager (for Node.js/Grunt), as well as the website builder. The new Packager allows to compile source files from the dependencies in the YAML header. You can find it on GitHub and NPM.

The main things in this release are:

Core:

More:

29 Aug 2014 12:25pm GMT

19 May 2014

feedMooTools

MooTools Core and More 1.5 are here!

More stable and well tested than ever

1.5 is a HUGE bug fix release with roughly 240 commits addressing new browsers that have entered the market as well as new features in the JavaScript language. The team spent a ton of time instrumenting the tests to run against Travis CI and Sauce Labs so that the source code would be easier to test. This will help to make new contributions, fixes and features to the framework and release much more rapidly.

It's easy to underestimate the value of all the work that went into the project over the past two months.

19 May 2014 9:38pm GMT

10 Apr 2014

feedJohn Resig

Write Code Every Day

Last fall, work on my coding side projects came to a head: I wasn't making adequate progress and I couldn't find a way to get more done without sacrificing my ability to do effective work at Khan Academy. There were a few major problems with how I was working on my side projects. I was […]

10 Apr 2014 6:28pm GMT

06 Feb 2014

feedMooTools

Anyone using Core/Browser.js?

On our road to Version 1.5, we're trying to eliminate some bad practices from our code. One of the things we've just gotten rid of, is that a few last pieces of our libraries still depended on Browser UA detection. This has all been eliminated in favour of feature detection. To help us reach a decision on where to go with the Browser module, here's a quick survey. Reply via @mootools or leave a comment here.

06 Feb 2014 11:12pm GMT

21 Nov 2013

feedJohn Resig

Use Project-based Interviews Instead of “GitHub”

First, some background: I highly recommend that you read the following two blog posts: by Ashe Dryden: The Ethics of Unpaid Labor and the OSS Community and by James Coglan: Why Github is not your CV. They make some fantastic points and communicate the issues surrounding "Using Github as your CV". Both of these were […]

21 Nov 2013 6:22pm GMT

15 Nov 2013

feedJohn Resig

Node.js Stream Playground

This summer I had the opportunity to attend NodeConf and it was a fantastic experience. I really appreciated how every session was a hands-on coding session: I felt like I walked away knowing how to put a bunch of advice directly into practice. One of my favorite sessions was the one run by James Halliday […]

15 Nov 2013 5:37pm GMT

16 Jul 2013

feedJohn Resig

Gittip at Khan Academy

For a while now I've been a huge fan of Gittip. I think they've created one of the most interesting models for funding Open Source development. One of the missing pieces, for most Open Source developers, is having consistent, reliable, income backing your development. Some developers are sponsored by their work place, others have a […]

16 Jul 2013 9:23pm GMT

30 May 2013

feedMooTools

MooTools on Bountysource

Today we enabled Bountysource for MooTools Core and MooTools More. Bountysource is a funding platform for Open Source projects like MooTools.

It works as follows: there is an issue on GitHub. You, or anyone else, can create a bounty to back the issue. Then some developer (either a MooTools Team Member or some other contributor) fixes the issue. Once it gets merged and he or she can collect the bounty!

We think this could help to prioritize issues and to increase community contributions. After all, who doesn't like to get some pocket money to buy a beer or MooTools t-shirt!

30 May 2013 7:11pm GMT

18 Apr 2013

feedMooTools

MooTools Conference

This year we're thinking about getting everyone in the MooTools community together, in one place, for a weekend to meet up, chat, discuss, and have an all-around good time. That's right, we're trying to plan a MooTools Conference!

But before we can do that, we need your help. We've set up a form so we can gauge interest in a MooTools Conference. All you need to do is take a minute and answer the questions.

We'll keep the form up until next week, but make sure you answer quickly so we can start planning this awesome Official MooTools Gathering (or OMG--which might or might not be the name of the conference).

18 Apr 2013 7:28pm GMT

03 Apr 2013

feedJohn Resig

Asm.js: The JavaScript Compile Target

Like many developers I've been excited by the promise of Asm.js. Reading the recent news that Asm.js is now in Firefox nightly is what got my interest going. There's also been a massive surge in interest after Mozilla and Epic announced (mirror) that they had ported Unreal Engine 3 to Asm.js - and that it […]

03 Apr 2013 3:18pm GMT

18 Mar 2013

feedMooTools

Contributing to MooTools

Sometimes we get requests from people that want to contribute to MooTools. In this post I would like to give some pointers how one could help, but first I'll tell how I got involved in the MooTools project.

It was late 2009, the MooTools Forge (plugin repository) was just released, and I was learning JavaScript and MooTools by creating many plugins. This is already the first form of contributing to the MooTools project: releasing code that might benefit others. The cool thing about this was that I also helped other people on GitHub that released their MooTools plugins, and thanks to this interaction I learned even more.

At the same time the MooTools Core developers were building MooTools 1.3. I closely followed the developments and noticed that a few things were still missing. One thing that seemed easy was the documentation. So, in some spare time I dove into the MooTools source code, looking through the commit history to see what changed, and update the existing MooTools 1.2 documentation accordingly. If I remember correctly a pull request on GitHub at that time was basically a private message to the MooTools devs, so it was exciting whether my changes would be accepted. Fortunately contributing to the documentation is always helpful, so my changes got merged!

Because MooTools 1.3, at that time, was fully under construction, there were many loose ends that were easy to fix. I got invited to talk to the MooTools devs on IRC, and got involved more and more. So I started working on MooTools More 1.3, which was something else that was not updated for the new 1.3 release. This was a great way to learn how the internals of MooTools work: we had to look into MooTools Core to know how to effectively update the More code, or even fix things in MooTools Core, but at the same time it wasn't too difficult yet.

Later that year I went to the MooTools Hackathon in London, where we finalized the MooTools Core 1.3 and More 1.3 releases which were released later that year. I also got a nice place on the MooTools developers page!

So how does my nice story tell you how to contribute? Basically what I did is look if something was blocking the release for MooTools 1.3, went ahead and fixed that, just by spamming the MooTools devs with new pull requests.

The most important point is direct communication with the developers. This mainly happened on IRC, but is still valid. Join #mootools, say you want to help out with something, or did something, explain again why we should merge your pull request. This is really the best way to get started. If you don't directly see a loose end where you can help, the MooTools developers probably know something interesting for you.

Currently there are a few aspects where you can help. If you have followed the development on GitHub you might know about prime, elements, agent, moofx etc. There is still some stuff (especially website/documentation related) to be done for a real release. See also the roadmap on the Prime Wiki. But it's also perfectly fine if you like to work on the current version of MooTools Core. The idea is to release a MooTools 1.5 with mostly bugfixes, and a few deprecations. The biggest chunk of work for 1.5 is a review of bug reports and pull requests.

If you're not really comfortable contributing code or documentation directly, writing blog posts, tweeting about MooTools or helping other people on the MooTools Mailing List, #mootools on IRC or stackoverflow are really great ways to contribute too.

I would like to conclude with the benefit of contributing to MooTools or Open Source in general. I've learned so much and you get the opportunity to do things right. Apply testing techniques, try new technologies, learn more than you want to know about IE7 or other interesting browser behaviors. The things I learned by contributing MooTools simply made me a better developer.

Edit: we created a wiki to collaborate on design and websites for MooTools projects on GitHub. So if you're into that kind of thing, this is another great way to contribute!

18 Mar 2013 8:33pm GMT

19 Feb 2013

feedMooTools

MooTools 1.2.6 Released

This is a new maintenance release for the old 1.2 series. The new ECMAScript 6 specification has a proposal for String.prototype.contains that unfortunately conflicts with the MooTools implementation of contains.

Firefox 18 already ships this new version of contains. This is not a problem for MooTools 1.3.x and onward, but this breaks MooTools 1.2.5, especially the code inside the MooTools framework that utilized this method, like selectors.

This new 1.2.6 release solves these issues by overwriting the native version with the MooTools version of String.prototype.contains.

For the next MooTools version, 1.5, we will use the standard ES6 version. If you rely on the old behavior (which is only when you use the second argument), it will be possible to use the old version through the compatibility layer.

19 Feb 2013 5:12pm GMT

13 Feb 2013

feedJohn Resig

WebKit is the jQuery of Browser Engines

The news has just come out that Opera is switching all of their browsers (both mobile and desktop) to use WebKit (specifically, Chromium). I've seen a lot of gnashing of teeth on Twitter and I feel like I can respond because I use to feel the same way back in 2008-2009. However this is 2013 […]

13 Feb 2013 2:38pm GMT

08 Feb 2013

feedJohn Resig

Fixing Google Analytics for Ghostery

As an avid user of Ghostery, which blocks all sorts of tracking scripts, pixels, and other web bugs I frequently run across a surprising issue: The case in which the Google Analytics ga.js script has been blocked from loading (which is intended) but then some critical piece of functionality on the site is broken. The […]

08 Feb 2013 4:21pm GMT

07 Feb 2013

feedJohn Resig

Secrets of the JavaScript Ninja Released

Happy news! My book, Secrets of the JavaScript Ninja is finally in stock on Amazon! It's been available on Manning.com for over a month now but I think Amazon has been struggling to keep the books consistently in stock. You can get an ePub or Kindle version of the book at Manning.com. I've written about […]

07 Feb 2013 6:39pm GMT

06 Feb 2013

feedJohn Resig

Keeping Passwords in Source Control

I learned a neat tip from my co-worker, Craig Silverstein (more on Craig joining Khan Academy), recently and I thought others might find it to be useful. It has to deal with the eternal question: How do you store sensitive configuration options (such as usernames, passwords, etc.) in source control? Typically what I've done is […]

06 Feb 2013 9:23pm GMT

15 Jan 2013

feedJohn Resig

i18n Module for Node and Express.js

As a follow-up to my post from last week on a strategy for i18n and Node.js I've published my module for handling internationalization in Node and, specifically, Express.js. The module is now available on NPM and can be installed by running: npm install i18n-2 The code and documentation for the module is available on Github […]

15 Jan 2013 4:25pm GMT

04 Dec 2012

feedMooTools

Book Review: Découvrez MooTools - Un framework JavaScript pour des sites dynamiques et interactifs

Until recently, French literature about MooTools was pretty much non-existent. Thanks to Xavier Lecomte, now there is a very good book about MooTools in your native tongue that will get you up to speed in no time.

Découvrez Mootools - Un framework JavaScript pour des sites dynamiques et interactifs (Discover MooTools - A javascript framework for dynamic and interactive websites) is aimed at beginner and intermediate developers who wish to create spectacular effects using MooTools. This book does not go deep into topics that would likely only confuse you, but instead it keeps everything simple and provides many clear cut examples and illustrations that will facilitate your understanding. Priced at 12.5 Euros (~15$) it's a must-have if you're looking to learn MooTools.

As the author says, it does not cover the entire framework. Instead, Xavier Lecomte selected the most commonly used MooTools pieces and explains them in detail. Throughout this book, you'll learn how to create classes, handle DOM elements, create AJAX requests and create effects using Fx classes. The latter is probably the most discussed topic of this book as it goes through almost every Fx-based class in MooTools. When it comes to Fx classes, the most complex part is probably options. Although they are well named, they could be difficult to grasp, especially to the novice user. This book makes this type of functionality very clear by explaining all the options for each class discussed, at times, through the use of illustrations. The Fx chapter wraps up with a complete example, where the author builds a pong game using tools explained throughout the chapter.

Finally, the book discusses work done by the MooTools community. Although it does not go deeply into each project (most of them would require a book on their own), it gives a good idea of what MooTools is able to offer.

To conclude, if you're a native French speaker interested in learning MooTools, this book is a must-have, especially at that price. I hope Xavier Lecomte will continue writing about MooTools, the in-depth detailing of this book is amazing and will certainly benefit many.

04 Dec 2012 10:26pm GMT

03 Nov 2012

feedMooTools

Moobile 0.2 Released

I'm very happy to present the latest version of Moobile. This release focuses on stability and building solid groundwork for the future. This includes, for instance...

iOS 6 Theme

The iOS theme has been updated to closely match the recent changes in iOS 6 for both iPhone and iPad. This release also addresses the updated border-image syntax that casued issues with buttons inside bars or alerts. Finally, elements that were not hardware-accelerated (using only translateX or translateY) are now as smooth as they should be.

Android Theme

This release includes a basic Android 4 theme. This is still a work in progress and, since my testing devices are limited, I cannot guarantee it will work well on all devices. Any tips you can share about improving speed on Android would be greatly appreciated.

Transitions

Two more transitions were added: Cover.Page and Cover.Box. They aim to replicate modal view transition on iPad. The cover transition, using the Android theme, has also been customized to match the native Android look and feel.

Simulator

The simulator's UI has been improved. It's now less intrusive and provides a zoom functionality. Keyboard shortcuts were also added; you may now use the arrow keys to zoom or rotate. Settings (such as orientation, zoom and options) are now saved on a per-device basis so you won't have to zoom out every time you use the iPad device on your laptop.

The Boiler Plate

Touch icons and startup images for all sizes have been added to the boiler plate.

Moobile.Component.defineAttribute

A minor improvement, but an improvement nonetheless. For those who were tired of writing data-option-style-name, data-style is the new alternative. It's now possible to specify a behavior for certain attributes on a component thanks to the Moobile.Component.defineAttribute function.

The Future

The next release will geared towards adding content. Tab views, split views and on-off switches will be included in the new version. I'm also planning to improve the documentation, add more examples and make things easier to understand.

Requests

If you have any requests, you're welcome to contact me through the GitHub page. I'll be glad to listen to your requests and, hopefully, improve your experience working with Moobile.

Moobile is developed by Jean-Philippe Déry and is hosted on moobilejs.com

03 Nov 2012 3:16pm GMT

22 Aug 2012

feedMooTools

JavaScript Challenge #3: Review

The third JavaScript challenge showed us what it would be like to draw with canvas. The challenge was open ended, in so far as there were no restrictions as to what drawing technology could have been used, but everyone just went straight for canvas.

22 Aug 2012 10:54am GMT

JavaScript Challenge #2: Review

The second JavaScript challenge was loads of fun! It seems the topic of game development creates interesting challenges and invited participation. Once again, there were many excellent entries but the following entries showcase something specific we want to point out...

22 Aug 2012 10:53am GMT

JavaScript Challenge #5 (Cows never forget)

The other day I was playing Fez when I was reminded of an old memory game I used to play where a sequence of colours are shown and the player has to repeat the sequence correctly to proceed. Players are shown increasingly long sequences or colours, stretching their memory to its limits!

22 Aug 2012 10:52am GMT

15 Aug 2012

feedMooTools

JavaScript Challenge #4 (Space, the final grassy gnoll)

Back in the old days, there was an operating system named after transparent, glass-filled wall apertures numbering in mid-90's. This operating system was designed to run on computers with CRT screens, which actually needed software to upset the patterns of light they generated, called screensavers.

This operating system had just such software, in a number of different variations. One of these created the "illusion" that the observer was travelling through space, passing stars. This is the subject of this week's challenge.

15 Aug 2012 11:01am GMT

13 Aug 2012

feedMooTools

Optimizing MooTools builds sans Internet Explorer

Since the very beginning of MooTools you can only pick the right components that you need with the MooTools Download Builder, to ensure there are no useless bytes going through the wires. But this means you still download browser-specific code. What if you could optimize the code further by removing unnecessary browser-specific code?

The good news is, you can optimize MooTools builds to remove specific (IE) code! Packager has been used to concatenate builds since MooTools 1.3. Removing certain code blocks, like MooTools 1.2. compatibility or specific IE code is one of the features of Packager. Lets see how it works. We begin with downloading Packager.

13 Aug 2012 6:32pm GMT

20 Dec 2011

feedjQuery (English)

Changing Classes

Hi, I having trouble with change class in HTML report. This change must happen in line and columns when cursor is on a cell. I created an ID for every cell to know witch column is my cursor on. Then run a each() for every cell that has an ID like that one. The problem is the reports with many

20 Dec 2011 7:04pm GMT

07 Nov 2011

feedYahoo! User Interface Blog

Rocking YUI on Node.js and Mobile

Just over a year and a half ago I broke onto the scene with some demos of running YUI on the server with Node.js. This started out as an exercise in just stressing YUI's modularity and its ability to be used in more places than just the browser. Back in April of 2010 I started [...]

07 Nov 2011 7:21pm GMT

25 Oct 2011

feedYahoo! User Interface Blog

YUIConf 2011 Update: Announcing More Talks and a Free Workshop!

We've been busy rounding out our stellar lineup of tech talks for YUIConf 2011! See the latest schedule and register now - early bird registration ends Tuesday, October 24. In conjunction with the Yahoo! Mail team, we're excited to announce the addition of a free workshop: Developing Apps for Yahoo! Mail. Get the hands-on expertise [...]

25 Oct 2011 4:44am GMT

18 Oct 2011

feedYahoo! User Interface Blog

YUI: Open Hours Thurs Oct 20th

Modules and Loaders inside and outside of YUI Authoring JavaScript in modules is definitely picking up steam these days, and I'm not just talking about YUI. Node.js uses CommonJS 1.1 modules, dojo and others use AMD, and the next version of JavaScript (ok, ECMAScript) will include new syntax for creating and working with modules. So [...]

18 Oct 2011 5:22am GMT

17 Oct 2011

feedYahoo! User Interface Blog

YUIConf 2011 Preliminary Schedule Now Available

The preliminary schedule for YUIConf 2011 has now been posted! We're still finalizing the last-minute details, so be sure to check back often for the latest info. Early-bird registration will be ending this week, so be sure to register soon to take advantage! Workshop seats are also going fast, so take this opportunity to roll [...]

17 Oct 2011 5:57pm GMT

07 Oct 2011

feedYahoo! User Interface Blog

YUIConf 2011 Workshop Registrations Now Open

Workshop registrations are now open for YUIConf 2011. Tickets to each session are sold separately. Spaces are limited so please sign up early!

07 Oct 2011 5:04pm GMT

01 Oct 2011

feedYahoo! User Interface Blog

YUIConf 2011 Early Bird Registration Is Now Open

Early-bird registration for YUIConf 2011 is now open on Eventbrite! This year's event will be held November 2-4 on Yahoo!'s Great America campus. We're excited to bring you a full day of hands-on training workshops (Wed) followed by two full days of tech talks about YUI (Thu/Fri). Registration for the conference costs $75 this year, [...]

01 Oct 2011 4:31am GMT

27 Sep 2011

feedYahoo! User Interface Blog

YUI 3.4.1 is now live

The YUI 3.4.1 short cycle release is now available on CDN and for download, more than a week early! Here are a few highlights for this release: Over 150 bug fixes for Controller, Panel, DataTable, Calendar, and a number of other modules. Bug fixes to Y.substitute() by YUI contributor Satyam. Japanese language support for Calendar [...]

27 Sep 2011 9:37pm GMT

Vote for YUI in the Open Source Awards Finals

Thanks to everyone who nominated YUI for the Packt Publishing Open Source Awards. Vote now for YUI as your favorite JavaScript library!

27 Sep 2011 4:21am GMT

22 Sep 2011

feedYahoo! User Interface Blog

YUI 3.4.1 PR1 Now Available On CDN

YUI 3.4.1 PR1 is now available for community testing and feedback. It is available on the Yahoo! CDN at http://yui.yahooapis.com/3.4.1pr1/build/yui/yui-min.js, and you can see the changes going into 3.4.1 from the list of tickets checked in for the release. The 3.4.1 release will be a smaller bug-fix release with a shortened development cycle, scheduled for [...]

22 Sep 2011 8:35pm GMT

13 Sep 2011

feedYahoo! User Interface Blog

YUI: Open Hours Thurs Sept 15th

Satyam's MakeNode extension If you don't know Satyam, you must be new to YUI. He's been a pillar of the YUI community since the early days of YUI 2. His articles on YUIBlog are some of the most read and referred to sources for "how to really use the library" style content. If you see [...]

13 Sep 2011 4:58am GMT

03 Aug 2011

feedscript.aculo.us web 2.0 javascript

Online JavaScript Master Classes in August 2011, US-friendly time zones!

Dear script.aculo.us user!

Announcing our next JavaScript Master Class, Virtual Edition on August 29/30!

Here's what attendees of our first Virtual Edition JavaScript Master Class said:

This time around, we're splitting the class in two half days, for your learning pleasure. The half-days are designed to take up 9am-1pm PT, ideal if you are in the US, Canada, or South America.

See http://javascriptmasterclass.com/ for details &emdash; but don't book until you've read the bit about your discount!

Save $100 if you book now!

Since we don't have to travel, pay for a class venue, rent a projector, etc., we can pass the savings on to you! The normal ticket price is $549, and the Early Bird price is just $499.
Because you're an awesome script.aculo.us fan, you get $50 off the Early Bird price, saving $100 over the final ticket price.

Here's how to get your ticket for just $449. Go to: http://javascriptmasterclass.com/

Click the bigass pink button to book your ticket. Then enter the fancy code:
SCRIPTY2

But hurry, as the early bird pricing expires soon, on August 17!

See you at the class!

03 Aug 2011 11:49am GMT

23 Dec 2010

feedscript.aculo.us web 2.0 javascript

scriptaculous V1.9.0: Prototype 1.7 service release

This is a bugfix release that bumps script.aculo.us to version 1.9.0.

Most importantly, the included Prototype 1.7 provides performance and compatibility improvements with the latest browsers.

One other fix is includes, that makes the script.aculo.us loader work better if you use script tags in the BODY of your page.

Download at http://script.aculo.us/, or grab/fork the source at http://github.com/madrobby/scriptaculous.

23 Dec 2010 10:02pm GMT

22 Nov 2010

feedPrototype JavaScript framework - blog

Prototype 1.7

Last week, we tagged the first stable release of 1.7, marking the end of a far-too-long release cycle. We've made more than 50 improvements since the last stable version and are already working on 1.7.0.1.

22 Nov 2010 7:52pm GMT

12 Oct 2010

feedPrototype JavaScript framework - blog

Prototype 1.7 RC3: Support for IE9

Release Candidate 3 of Prototype 1.7 is now out. This long-delayed version includes full support for Internet Explorer 9.

12 Oct 2010 8:49pm GMT

30 Jul 2010

feedjQuery (English)

jqGrid

Does anyone here had use the jqGrid? If yes, how can I use *onclickSubmit* event in the edit submit button? I cant understand this documentation: http://www.trirand.com/jqgridwiki/doku.php?id=wiki:form_editing Tks. -- Denis Martins

30 Jul 2010 8:34pm GMT

09 Jul 2010

feedjQuery (English)

How to know if a string is simply text or a good jQuery expression?

Hi all. I need some suggestion for performing this task: a user using a function common provide to the function a string, however sometimes he must be able to provide a jQuery selector expression and I need to perform different action is this case. How can I do this? -- -- luca

09 Jul 2010 1:18pm GMT

30 Jun 2010

feedscript.aculo.us web 2.0 javascript

Online JavaScript Master Classes in July 2010, US-friendly time zones!

Dear script.aculo.us user!

We're announcing not one but two new JavaScript Master Classes, Virtual Edition on July 13/14 and July 29/30!

Here's what attendees of our first Virtual Edition JavaScript Master Class said:

This time around, we're splitting each class in two half days, for your learning pleasure. The half-days are designed to take up 9am-1pm ET for our first class, and 9am-1pm PT for the second class, ideal if you are in the US, Canada, or South America.

See http://javascriptmasterclass.com/ for details &emdash; but don't book until you've read the bit about your discount!

Save $100 if you book now!

Since we don't have to travel, pay for a class venue, rent a projector, etc., we can pass the savings on to you! The normal ticket price is $429, and the Early Bird price is just $349.
Because you're an awesome script.aculo.us fan, you get $20 off the Early Bird price, saving $100 over the final ticket price.

Here's how to get your ticket for just $329. Go to: http://javascriptmasterclass.com/

Click the bigass pink button to book your ticket. Then enter the fancy code:
SCRIPTY2

But hurry, as the early bird pricing expires soon, on July 4 for the Class on July 13/14, and on July 19, for the Class that's on on July 29/30.

See you at the class!

30 Jun 2010 8:26pm GMT

26 May 2010

feedscript.aculo.us web 2.0 javascript

Online JavaScript Master Class on June 24, 2010

Dear script.aculo.us user!

Announcing the JavaScript Master Class: Virtual Edition, June 24!

We've been doing the legwork. We've learned what it takes to put on a kick-ass live, online class. (Don't call it a "webinar" -- or I'll be forced to show you the error of your ways!) The maiden voyage of the JavaScript Master Class: Virtual Edition will take place on June 24 2010, from 10am to 5pm London (GMT) time.

All you need is a reasonably snappy computer, good solid broadband, the latest version of Flash (sorry!), and your fine self. Our class schedule will include snack/pee breaks, and a lunch break. Our voices and screen presentations will come at you live! We'll take questions and solve problems. You will have a few exercises to work on, and we'll help you debug them if the need arises! And, because the online dynamic's a bit different, we'll be sending you the class materials in advance so you can peruse & prepare.

Previous attendees have described our workshops as "worth every penny" and "extremely good" and "I learned a lot and slowly started to feel my brain dribble out of my ears... in a good way." You will learn absolute gobs of stuff about JavaScript: The Language that will help you every day, no matter whether you use Prototype, jQuery, Node.js, or any other library -- or none at all.

See http://javascriptmasterclass.com/ for details &emdash; but don't book until you've read the bit about your discount!

Save 80 Euros if you book now!

Since we don't have to travel, pay for a class venue, rent a projector, etc., we can pass the savings on to you! The normal ticket price is 330€ + VAT. The Early Bird price is just 275€ + VAT.
Because you're an awesome script.aculo.us fan, you get 10% off (that's 30€ off!) the total Early Bird price including VAT.

Here's how to get your ticket for just 300€, incl. VAT. Go to: http://javascriptmasterclass.com/

Click the bigass pink button to book your ticket. Then enter the fancy code:
YAYSCRIPTY2

If you have a non-Austrian VAT ID, or you simply aren't from the EU, you will get the VAT right back from us. We will refund it by PayPal.
Include your VAT ID in the Billing Info field!

Future online classes in your time zone?
We're starting off close to home, time zone-wise, but we'd love to venture further afield.
Let us know at jsrocks@slash7.com.

26 May 2010 5:08pm GMT

13 May 2010

feedPrototype JavaScript framework - blog

Prototype 1.7 RC2

We've just tagged Release Candidate 2 of Prototype 1.7, with the intent of putting out a final 1.7 release very soon.

13 May 2010 12:19am GMT

21 Apr 2010

feedjQuery (English)

[jQuery] simple ajax not working in FF but works great in IE what am I doing wrong?

$(document).ready(function(){ // get faculty default A $.ajax({ url: 'myvalidurl', type: "post",

21 Apr 2010 5:22pm GMT

19 Apr 2010

feedjQuery (English)

[jQuery] Re: Modal Confirmation trying to use for form validation

Nevermind....figured it out :) On Mon, Apr 19, 2010 at 9:44 AM, Ron Mast wrote: > Good morning gang, > > I'm attempting to use Modal Confirmation from > http://jqueryui.com/demos/dialog/#modal-confirmation > > I have the example working and code looks like so: >

19 Apr 2010 3:19pm GMT

05 Apr 2010

feedPrototype JavaScript framework - blog

Prototype 1.7 RC1: Sizzle, layout/dimensions API, event delegation, and more

We've just tagged the first release candidate of Prototype 1.7: a major new version with some major new features.

05 Apr 2010 4:42pm GMT

23 Mar 2010

feedjQuery (English)

Validation and AJAX forms

I'm tinkering with the jquery forms plugin with the validation plugin. I'm able to do some simple validations but I have some BIG forms that are loaded dynamically. I want to use the addClassRules() with the ajax but am unsure how to do it. Currently I have a multi tab form. The first tab is

23 Mar 2010 5:54am GMT

03 Mar 2010

feedjQuery (English)

Re: [jQuery] How to add a button

what??? ----- Original Message ----- From: "podeig" To: "jQuery (English)" Sent: Wednesday, March 03, 2010 8:22 AM Subject: [jQuery] How to add a button > Hello! > > Is it possible to add a button (like standard drop down list has) to > open

03 Mar 2010 3:50pm GMT

[jQuery] Block link with lightbox

I'm having a massive headache with this, please help!! I have a number of divs, each containing an image that launches a lightbox gallery. A text description is also within the div and underneath each image describing what's going on (I don't want it as part of the gallery), but it doesn't contain

03 Mar 2010 3:49pm GMT

superfish IE error - pleasee help

Hi All, this is the error i get in superfish menu in joomla jQuery.noConflict(); jQuery(function($){ $("ul.sf-menu").superfish({hoverClass:'sfHover', pathClass:'active', pathLevels:0, delay:800, animation: {opacity:'show'}, speed:'def', autoArrows:0, dropShadows:1}) }); jQuery(window).load(

03 Mar 2010 3:39pm GMT

Autocomplete, extraParams and this

Hi there, been searchin' for a solution for hours, hope someone here can help me out. This what I'm trying to do, I have several inputs on one page with autocomplete. I need to pass a variable based on the input field the user is in. So I decided to go with having this information as id value.

03 Mar 2010 3:32pm GMT

problem with ajaxForm

I NEED HELP PLEASE... IM USING AJAXform and i need send a javascript variable but i don´t know how i can do that! this is the code: obs: I need send the form and the array "series" //en series[] se almacena cada fila de la tabla for(var i=0;i

03 Mar 2010 2:54pm GMT

jQuery UI accordion

HI all I wanna create a accordion with jq UI with this options, accordion have 5 header and load with header 1 by default,and I wanna disable other headers when user click on them.how can I disable showing content of header when user click on that. thanks

03 Mar 2010 2:33pm GMT

How to add a button for opening the list? [autocomplete]

Hello! Is it possible to add a button (like standard drop down list has) to open the list with all the results? I need two ways to select item by typing and selection from the list. If not, may be you can add this functionality to this plug-in? Thank you! :)

03 Mar 2010 2:24pm GMT

treeview - prevent expand/collapse on node click

Hi, I want to prevent expand/collapse behavior when clicking on a node (folder) in the tree. I only want to expand/collapse when clicking on the plus/minus sign (+/-). I have tried to use stopPropagation on the click event but I don't get it to work. Any sugestions? Thanks Andreas

03 Mar 2010 7:34am GMT

My little film

Hello to group. I am Emma and have cast my short new erotic clip. Is it good? http://urlshort.me/1k3

03 Mar 2010 3:00am GMT

08 Oct 2009

feedscript.aculo.us web 2.0 javascript

scriptaculous V1.8.3: Prototype 1.6.1, service release/bug fixes

This is a bugfix release that bumps script.aculo.us to version 1.8.3.

Most importantly, the included Prototype 1.6.1 provides performance and compatibility improvements with the latest browsers.

Other fixes:

Download at http://script.aculo.us/, or grab/fork the source at http://github.com/madrobby/scriptaculous.

08 Oct 2009 10:32am GMT

25 Sep 2009

feedscript.aculo.us web 2.0 javascript

script.aculo.us 2.0 alpha preview

scripty2 is now out in a preview alpha release, with cool demos and some of the nicest documentation any open source project has (we do know that's a bold statement!).

In this release, the focus has been on the effects engine, with the UI parts still pending a rewrite (there will be a lot of really cool stuff coming for the UI part, but more about that later).

As a bonus, the minified and gzipped version of scripty2 is a mere 5k in size. That's a lot of animation features in a very, very small package.

Hop over to http://scripty2.com to see the demos and documentation, and learn more about the background story on Thomas' blog post.

25 Sep 2009 4:30pm GMT

10 Sep 2009

feedPrototype JavaScript framework - blog

Documentation: not just new, but also improved

When we officially released 1.6.1 last week, we also published new documentation, the first official docs generated with PDoc.

10 Sep 2009 5:20am GMT

01 Sep 2009

feedPrototype JavaScript framework - blog

Core Team update: Andrew & Tobie take the reins

In addition to releasing Prototype 1.6.1, I'm pleased to announce that Andrew Dupont and Tobie Langel now officially head up the Prototype Core Team. They'll be in charge of maintaining Prototype, deciding what makes the cut for new releases, and handling day-to-day operations.

01 Sep 2009 2:20pm GMT

Prototype 1.6.1 released

We're pleased to announce the release of Prototype 1.6.1 today. This version features improved performance, an element metadata storage system, new mouse events, and compatibility with the latest browsers. It's also the first release of Prototype built with Sprockets, our JavaScript packaging tool, and PDoc, our inline documentation tool.

01 Sep 2009 2:15pm GMT

16 Jun 2009

feedPrototype JavaScript framework - blog

Prototype 1.6.1 RC3: Chrome support and PDoc

Today we're announcing Release Candidate 3 of Prototype 1.6.1. Among the highlights of this release are official Chrome support, improved IE8 compatibility, faster generation of API documentation with PDoc, and lots of bug fixes.

16 Jun 2009 10:21pm GMT

27 Mar 2009

feedPrototype JavaScript framework - blog

Prototype 1.6.1 RC2: IE8 compatibility, Element storage, and bug fixes

Today we tagged the first public release candidate of Prototype 1.6.1. (What happened to RC1? Long story.) While there are more minor fixes we'd like to get into this release, we decided an interim release was necessary because of the final release of Internet Explorer 8 last week.

27 Mar 2009 11:33pm GMT

20 Feb 2009

feedPrototype JavaScript framework - blog

Sprockets: Beautiful and angular

Over at SvN, Sam announced the 1.0 release of Sprockets, the new dependency management and concatenation tool that makes it easy to modularize your JavaScript. Sprockets is Prototype's new build system, but it's also been extracted into a Ruby library so you can use it anywhere you write JavaScript.

20 Feb 2009 1:59am GMT

16 Feb 2009

feedPrototype JavaScript framework - blog

Pimp My Code #1: Element.Storage

Man, it's quiet around here. Interested in doing some pimpin'?

16 Feb 2009 8:41am GMT

25 Jan 2009

feedscript.aculo.us web 2.0 javascript

JavaScript performance ebook: special discount for script.aculo.us users

Dear script.aculo.us user!

Amy Hoy and Thomas Fuchs have been busy on writing the JavaScript Rocks! Performance ebook, which is now available in beta!

The package consists of a 100+ pages ebook PDF, the DOM Monster, a tool that analyzes your websites and gives tips and hints, and free updates (including the final version, once the book is out of beta).

Topics covered in the book (applicable to all frameworks, not just Prototype and script.aculo.us):

With the following discount code, you get $5 off the listed price.

Discount code: goscripty2. Either go to the JavaScript Rocks! Performance ebook page, and locate the 'have a discount code? click here' link under the big 'Buy Now!' button at the end of the page, or follow this link to enter the code directly.

Thanks for supporting our free materials and open source work on scriptaculous 2.0!

Grab your JavaScript Rocks! Performance ebook!

P.S. Once we're out of beta, this discount code will no longer work, so be sure to grab yours soon!

25 Jan 2009 2:30am GMT

18 Nov 2008

feedscript.aculo.us web 2.0 javascript

V1.8.2: Prototype 1.6.0.3, service release/bug fixes

This is a bugfix release that bumps script.aculo.us to version 1.8.1.

This version is recommended for all users.

18 Nov 2008 5:42pm GMT

17 Oct 2008

feedPrototype JavaScript framework - blog

Prototype Linkedin Group

When we first launched the Linkedin Prototype Group, we weren't necessarily expecting it to be such a success-it's over 800 members strong and counting.

17 Oct 2008 7:32am GMT

07 Oct 2008

feedPrototype JavaScript framework - blog

Want your code "pimped"?

We decided it's finally time to implement an idea we had long ago.

07 Oct 2008 9:23pm GMT

Growing the community

Now that 1.6.0.3 is out, let's talk about the Prototype community.

07 Oct 2008 5:39pm GMT

30 Sep 2008

feedPrototype JavaScript framework - blog

Prototype 1.6.0.3: A long-awaited bugfix release

Yesterday we released Prototype 1.6.0.3, the result of some much-needed bug fixes, and a stopgap release on the road to 1.6.1.

30 Sep 2008 5:48pm GMT

15 Jun 2008

feedmootools forums

Extending Request class → Request.HTML stops working in General : Get Help: Advanced

Topic: Extending Request class → Request.HTML stops working Message: I have extended the Request class to create this sort of functionality. However; this causes the Request.HTML to stop working. I think I understand what the problem is, but I am unsure if this should be considered impossible, or simply a bug? A simple testcase; running on top of 1.2 Request = new Class({ Extends: Request, initialize: function(options) { this.parent(options); this.addEvent('onRequest', this.onAjaxRequest); }, onAjaxRequest: function() { alert('waa?'); }, }); console.log(new Request({url: '/'})); console.log(new Request.HTML({url: '/'})); This code throws 'Request.HTML is not a constructor' when the second Request is performed. Any ideas on how to fix this?

15 Jun 2008 7:24pm GMT

modal popup w/ arrows and easy placement for 1.11 in Contribute : Your Scripts

Topic: modal popup w/ arrows and easy placement for 1.11 Message: Good job! Unfortunately it does not work with opera 9.5 :( The position of the modal window is messed up.

15 Jun 2008 4:39pm GMT

The forums are kind of down in General : Abstract

Topic: The forums are kind of down Message: Since the 1.2 release; the forum homepage says 'MooTools websites are under maintenance. We'll be back soon with new content.'. It seems to me someone forgot to update the index.php?

15 Jun 2008 2:33pm GMT

Class gives error in IE in General : Get Help: Advanced

Topic: Class gives error in IE Message: Hmmm, things seem to have died in here... Is there anyone with a suggestion?

15 Jun 2008 10:25am GMT

UI Menu in Contribute : Your Scripts

Topic: UI Menu Message: hi, i have the following div: when both div use uimenu, it will display both menu, any way to prevent this?

15 Jun 2008 10:00am GMT

Fancy Upload by digitarald in General : Get Help: Advanced

Topic: Fancy Upload by digitarald Message: Hello, I have a little problem with FancyUpload 2. All is working perfect, but when I try to upload big files like videos, it doesn't work. My php ini value "upload_max_filesize" is set to 20M and the limitSize option of my FancyUpload2 object is set to 20971520 (20 MB). When I upload a video of 1 to 8 MB, it works. But when it is above to 8 MB, it doesn't work and my $_FILES var stays empty. An idea ? Thanks In addition to upload_max_filesize you also need to increase post_max_size. They both limit your file uploads.

15 Jun 2008 5:00am GMT

mooRainbow in Contribute : Your Scripts

Topic: mooRainbow Message: The MooRainbow rocks!! I can't wait for the updated 1.2 version... No, really I can't wait. Any news on 1.2 update progress??

15 Jun 2008 3:59am GMT

Fancy Upload by digitarald in General : Get Help: Advanced

Topic: Fancy Upload by digitarald Message: Greetings! FancyUpload works fine for me when my PHP upload handler is accessed as a file ("http://example.com/upload.php"). But if I try to access the upload handler through "http://example.org/actions/upload" (URL Rewriting) - do you have an idea how I can solve this problem? Best - Jérôme

15 Jun 2008 3:06am GMT

Fancy Upload by digitarald in General : Get Help: Advanced

Topic: Fancy Upload by digitarald Message: Hello, I have a little problem with FancyUpload 2. All is working perfect, but when I try to upload big files like videos, it doesn't work. My php ini value "upload_max_filesize" is set to 20M and the limitSize option of my FancyUpload2 object is set to 20971520 (20 MB). When I upload a video of 1 to 8 MB, it works. But when it is above to 8 MB, it doesn't work and my $_FILES var stays empty. An idea ? Thanks

15 Jun 2008 12:54am GMT

14 Jun 2008

feedmootools forums

Edit multiple properties using Fx.Tween() in General : Get Help: Advanced

Topic: Edit multiple properties using Fx.Tween() Message: Well it seems the answer is to us Fx.Morph()

14 Jun 2008 9:58pm GMT

undefined variables in General : Get Help: Advanced

Topic: undefined variables Message: I just switched over to 1.2 and I'm getting undefined errors. I keep getting undefined errors on the cancelbut and hidepatstat variable. Is my syntax incorrect? I'm only testing for the existence of each object. In each case there really is only one element, but i call an array anyways and choose the first element for each. var cancelbut = $$('form[name=cancel_form_1]')[0]; if(cancelbut){ cancelbut.style.display = 'none'; } var hidepatstat = $$('div.patStatusLinks')[0]; if(hidpatstat){ var hidepatchild = hidepatstat.hasChild(); if(!hidepatchild){ hidepatstat.style.display = 'none'; } }

14 Jun 2008 9:23pm GMT

Menu gets confused with fast mouseover. Need help diagnosing problem. in General : Get Help: Advanced

Topic: Menu gets confused with fast mouseover. Need help diagnosing problem. Message: Thanks for the suggestion. I upgraded the menu code to mootools version 1.2 and add the " link: 'cancel' " option but it did not help. Same exact problem. Upgrading to 1.2 also introduced a bug where I have to remove the "position: absolute" from the menu items in my css to get the menu to work. And removing it breaks the menu. So reluctantly I downgraded back to 1.11. Any other suggestions will be appreciated! :-)

14 Jun 2008 7:53pm GMT

iCarousel private mootools release in Contribute : Your Scripts

Topic: iCarousel private mootools release Message: Fabio, great work! But what Ken said: Well its a great system and all except, It duplicates the list a gagibillion times! (not really but you know what I mean) And if I have it on auto it just keeps going on and doesn't return to the first image, it would be nice if it would return to the first image. Also every time the images rotates the processor spikes to 100% and having that happen every five seconds really slows down the system. The duplication process also screws up any elements which use id tags,... so ajax on an element in the list is not an option as it nees a unique id. It has to do with the fact that the list 'wraps',... is there a way you can turn off the wrapping and let the end of the list be just that,... the end? Thanx in advance!

14 Jun 2008 2:32pm GMT

icarousel help in General : Get Help: Beginner

Topic: icarousel help Message: I'm wondering about this myself as it screws with the id tags for ajax,.....

14 Jun 2008 2:20pm GMT

Access to inner content of multibox in General : Get Help: Advanced

Topic: Access to inner content of multibox Message: Hi all, I have the following problem: I open a multibox dialog in my website, that shows a form via ajax. Till here everything works fine. But if I can't access the inner content of this dialog. I would like to add for example a submit event ot the form like that: $('feedForm').addEvent('submit', function(e) { new Event(e).stop(); var response = $('response').empty().addClass('ajax-loading'); this.send({ update: response, onComplete: function(responsetxt) { response.removeClass('ajax-loading'); this.AjaxResponse = responsetxt; if (this.AjaxResponse=="ok"){ // blabla } }.bind(this) }); }); I opened the multibox with: Feedback Javascript: box = new MultiBox('mb', { descClassName: 'multiBoxDesc', useOverlay: true }); The full page can you see at http://battle.oxn.it/multibox/index.htm on the "HTML page (Ajax)" link I hope you could understand what I mean. Thx for your help Simon

14 Jun 2008 7:42am GMT

09 May 2008

feedscript.aculo.us web 2.0 javascript

script.aculo.us development setup changed to github and Lighthouse

script.aculo.us is from now on developed using Git (hosted at github) for source code management and revision control, and Lighthouse for bug tracking.

Why git instead of Subversion? Well, it simply rules supreme, and makes working with many distributed developers with lots of branches a snap. You can find a good intro book on Git on Peepcode.

script.aculo.us 1.xx development will focus on bug fixes only, while I'm working on the next version of scripty (post on that coming up soon!).

Bug tracker http://prototype.lighthouseapp.com/projects/8887-script-aculo-us

Repository for script.aculo.us 1.xx http://github.com/madrobby/scriptaculous

Note that if you're just using the library, this change won't really affect you.

If you have open bugs on the old Trac please port them over to lighthouse yourself!

I'm also working on a replacement for the documentation wiki (which, quite honestly, sucks); so stay tuned for some updates in the near future. If you want to help out with the documentation effort, please contact me. :)

09 May 2008 6:15pm GMT

04 Jan 2008

feedscript.aculo.us web 2.0 javascript

V1.8.1: Prototype 1.6.0.1, bug fixes

This is a bugfix release that bumps script.aculo.us to version 1.8.1.

Mainly, this release contains some important bug fixes and optimizations in Prototype, fixes cursor keys in autocompleting text fields for IE and Safari plus fixes an issue with Effect.Morph on IE.

Download at http://script.aculo.us/downloads!

04 Jan 2008 3:15am GMT

08 Nov 2007

feedscript.aculo.us web 2.0 javascript

V1.8.0: Prototype 1.6, Sound, tweaks and tricks

This is the final version of script.aculo.us 1.8, which comes with Prototype 1.6.0 final.

The included final 1.6.0 version of Prototype brings the latest and greatest awesome new features -- be sure to check it out on the Prototype site.

See the announcement for more information and a download link!

08 Nov 2007 2:05pm GMT

25 May 2007

feedscript.aculo.us web 2.0 javascript

V1.7.1 beta 3: Prototype 1.5.1, more optimizations and fixes

This is third beta of script.aculo.us 1.7.1, which provides Prototype 1.5.1 final compatibility and Sortable speed improvements.

The included final 1.5.1 version of Prototype brings the latest and greatest in new cool features and performance gains, so be sure not miss this one. :)

Beta warning: Things might not work as you might expect, though they really should-if you hit any problems, please use the bug tracker and give reports. The same that applies to Prototype applies for script.aculo.us too, so read the how to contribute page to see how you can help out!

See announcement for more information and a download link!

25 May 2007 4:30pm GMT

12 Mar 2007

feedscript.aculo.us web 2.0 javascript

V1.7.1 beta 1: 'Performance!'.times(3) + Sound

On the heels of the recent Prototype 1.5.1 release candidate, here's the latest and greatest version of script.aculo.us: 1.7.1 beta 1.

Beta warning: Things might not work as you might expect, though they really should-if you hit any problems, please use the bug tracker and give reports. The same that applies to Prototype applies for script.aculo.us too, so read the how to contribute page to see how you can help out here!

The most important change is the update to Prototype 1.5.1 which yields major performance improvements, slick new JSON support and various fixes all around. Note that the version of Prototype that comes with script.aculo.us 1.7.1 beta 1 is actually a few steps ahead of the 1.5.1_rc1 release and already incorporates a few additional fixes, so please use the version that comes with the script.aculo.us download.

The other important feature is experimental sound support for those little .mp3-based sound effects, which works natively in IE, and relies on whatever mp3 plugins are available on other browsers (for Macs, this means quicktime). It's thought as an alternative to flash-based mp3 playback for sounds effects (not music!). Kudos to Jules Gravinese for coming up with the initial implementation of this!

The effects engine has seen some performance overhaul, and together with the new Prototype performance goodnees is screaming fast. Also, a memory leak in the morph code was found and fixed on Firefox. More changes and features added include a new "failure" option to Draggables, and onDropped callback, more customization for in-place editing, and nesting single nodes in the DOM builder.

See the complete announcement for more information and a download link!

12 Mar 2007 2:00pm GMT

19 Jan 2007

feedscript.aculo.us web 2.0 javascript

V1.7.0: Morphing effects, Prototype 1.5.0 final

You've seen the demos-- now it's prime time!


* Update to Prototype 1.5.0 final

* Change the default setting for effects to support up to 60fps, if renderable by the browser. Add performance info to effects unit test.

* Add hash and CSS className support to Effect.Morph, fixes #6674 [Tobie]
    Examples:
      $(element).morph('myClass')
      // will morph to all the properties specified
      // in .className (in your external stylesheet).
      // All properties which cannot be morphed (such as font-style)
      // will be applied AfterFinish
      $(element).morph('font-size: 10px')  // or
      $(element).morph({fontSize: '10px'}) // will morph the font-size to 10px
      
* Add Element.morph() and Element.Methods.morph() as a shortcut to Effect.Morph
    Example:
      // basic Effect.Morph
      $('error_message').morph('color:#f00;font-size:17px');
      // fade out after a while
      $('error_message').show().morph('font-size:17px').morph('opacity:0',{delay:4});

* Add Effect.Transform that generates parallel executing Effect.Morph sets
    Example:
      // set up transformation
      var transformation = new Effect.Transform([
        { 'div.morphing': 'font-size:20px;padding-left:40em' },
        { 'blah'        : 'width:480px;border-width:10px;border-right-width:20px;margin:200px;margin-bottom:-20px;font-size:30px' }
      ],{ duration: 0.5 });
      // play transformation (can be called more than once)
      transformation.play();

* Add Effect.Morph core effect that morphs to a given CSS style rule. Effect.Morph does take orginal styles given by CSS style rules or the style attribute into consideration when calculating the transforms. It works with all length and color based CSS properties, including margins, paddings, borders, opacity and text/background colors.
    Example:
      new Effect.Morph('mydiv',{
        style: 'font-size:3em;color:#f00;border-width:2em',
        duration: 2.0
      });
      
* New option keepBackgroundImage: true for Effect.Highlight, fixes #5037 [docwhat, tomg]

* Minor tweaks for issues with application/xhtml+xml documents on Firefox, fixes #6836 [sjinks]

* Fix a possible exception with Sortables, fixes #6828 [craiggwilson]
      
* Add a paramName option to the inplace editor for overriding the default parameter name of "value"

            

19 Jan 2007 6:30pm GMT

18 Dec 2006

feedscript.aculo.us web 2.0 javascript

V1.7.0 beta 2: morphing with CSS classes, Prototype update

The second beta of script.aculo.us 1.7.0 is out now, and adds a cool new CSS classnames based morphing feature, alongside Prototype updates.

Bugs in beta 1 where also addressed, especially Opera compatibility.

Head over to mir.aculo.us to learn what this is about and grab the beta version!

Note: Obviously, the beta version is not recommended for production sites, and syntax might change before it gets stable (but it's pretty much final, so don't be too afraid).

18 Dec 2006 10:30pm GMT

21 Nov 2006

feedscript.aculo.us web 2.0 javascript

V1.7.0 beta 1: Morphing?!

The first beta of script.aculo.us 1.7.0 is out now, and brings you (tada!) morphing!

Head over to mir.aculo.us to learn what this is about and grab the beta version!

Note: Obviously, the beta version is not recommended for production sites, and syntax might change before it gets stable (but it's pretty much final, so don't be too afraid).

21 Nov 2006 9:50am GMT