Treehouse

Weekend Links – MooTools Fancy Upload, 60 Second Tech, jSize, CSS Pull Quotes, PHP First Language

By on  

MooTools Fancy Upload

Moo developer Harald Kirschner gave Fancy Upload a face-lift for MooTools 1.2. If you haven't seen Fancy Upload before, please check this out!

http://digitarald.de/project/fancyupload/

Sixty Second Tech

I met Cal Evans through my time as a PHP Zone Leader. He's a really bright guy and his newest podcast show aims to share his knowledge with people that aren't so techy.

http://www.sixtysecondtech.com/

jSize 1.0 - A Window Slider/Resizer Wonder for jQuery

This jQuery gem allows for you to use a slider to change the size of columns within the structure of a website. Cool!

http://www.gimiti.com/kltan/wordpress/?p=27

Better Pull Quotes

CSS-Tricks shows you show to avoid duplicating content to create pull quotes by using a little bit of jQuery goodness.

http://css-tricks.com/better-pull-quotes/

Is PHP a Good First Language?

This article outlines why PHP is a good first server-side language to learn. While I love PHP, I think Java is a better first language to learn. It's much more strict, which I think a developer needs to know first -- then be amazed at how PHP is much easier.

http://codeutopia.net/blog/2008/05/01/is-php-a-good-first-language/

ydkjs-3.png

Recent Features

  • Create Namespaced Classes with MooTools

    MooTools has always gotten a bit of grief for not inherently using and standardizing namespaced-based JavaScript classes like the Dojo Toolkit does.  Many developers create their classes as globals which is generally frowned up.  I mostly disagree with that stance, but each...

  • LightFace:  Facebook Lightbox for MooTools

    One of the web components I've always loved has been Facebook's modal dialog.  This "lightbox" isn't like others:  no dark overlay, no obnoxious animating to size, and it doesn't try to do "too much."  With Facebook's dialog in mind,...

  • 5 More HTML5 APIs You Didnât Know Existed

    The HTML5 revolution has provided us some awesome JavaScript and HTML APIs.  Some are APIs we knew we've needed for years, others are cutting edge mobile and desktop helpers.  Regardless of API strength or purpose, anything to help us...

Incredible Demos

  • Build a Slick and Simple MooTools Accordion

    Last week I covered a smooth, subtle MooTools effect called Kwicks. Another great MooTools creation is the Accordion, which acts like...wait for it...an accordion! Now I've never been a huge Weird Al fan so this is as...

  • HTML5 Context Menus

    One of the hidden gems within the HTML5 spec is context menus. The HTML5 context menu spec allows developers to create custom context menus for given blocks within simple menu and menuitem elements. The menu information...

  • WebSocket and Socket.IO

    My favorite web technology is quickly becoming the WebSocket API. WebSocket provides a welcomed alternative to the AJAX technologies we've been making use of over the past few years. This new API provides a method to push...

Discussion

  1. In regards to your statement about PHP vs. Java. I would agree, but for different reasons. I think it’s beneficial to know a non-strictly-web language (unless of course you meant JavaScript?) before learning a web language, I would say it would have to be Java though. I learned Java (well, two college semesters worth) before I taught myself PHP, and it made it much easier.

  2. @Will: I went the same route — college Java before teaching myself PHP.

  3. Hmm. That’s a tough one about first languages. My first language was HTML for interpreted and Java for compiled languages. If I was teaching, I would teach shell scripting first because it has some simpler but well defined constructs and I pretty much guarantee that you will use it for a LONG time.

  4. @David,
    Thanks for the kind words and the link. :)

    =C=

Wrap your code in <pre class="{language}"></pre> tags, link to a GitHub gist, JSFiddle fiddle, or CodePen pen to embed!

Use Code Editor