Web Info & Tutorials

December 31st, 2007

MATT WEBB ON THE WEB 2007 WRAPUP ON THE WEB

Ah the end of the year, the time to write top ten lists and predictions. I am not going to go this here. We do that enough in our State of Ajax talks.

What I will do though, is the digital version of something I dislike. As an experiment, I used a “highlighter” on Matt Webb’s piece on wrapping up 2007, which is a fantastic (and long) flow of consciousness that manages to say everything and nothing.

Here are the yellow bits as I saw them:

So what does phenotropics mean for the Web? Firstly it means that our browsers should become pattern recognition machines. They should look at the structure of every page they render, and develop artificial proteins to bind to common features.

While browsers look for patterns inside pages, search engines would look for inter-page, structural features

I have a feeling that refactoring code is not a good thing. I am not in favour of deleting code. If there are problems with code the way it is written, there should be mechanisms to code over it gradually, and leave the old code there.

A codebase should be its own source repository: seeing what the code was like a year ago shouldn’t be a check-out from source control, but archeology.

What the Magna Carta did - or rather, what the process that the Magna Carta was part of did - was turn the king into a thing. The thing-king is the king revealed. The important feature of the document isn’t the constraints put on the king, but rather the fact that it is possible to bind to the king at all.

This means we’ll have metamarkets, in the end. Mini free markets captured and tuned to perform particular tasks, inside a society we can’t currently grasp, just as China held Hong Kong in a bubble to propel it into orbit, and the Large Hadron Collider intends to create new zones of particular kinds of physics in order to perform scientific experiments.

I want to think about social software in reverse. Can we take activities that are already group-based and irreducibly social in the real world, and make software that is good for them?

Perhaps the login system could be based around questions: ‘what is a name of a blonde person in your group?’

To generalise Flickr’s attributes, successful interactive systems will bend users back towards them, whether by play or not.

The cleverness of Getting Things Done is to wrap this finite-state machine in another finite-state machine which instead of running on the tasks, runs on the human operator itself,

Websites can also be seen as finite-state machines that run on people.
Instead of a finite-state machine, think of a website as a flowchart of motivations.

Imagine popularising a method like Getting Things Done crossed with the creation and value of the diamond industry

I am looking forward to see what you come up with in oh-eight.

December 31st, 2007

FLUID PUTS HAT IN THE “SITE SPECIFIC BROWSER” RING

Todd Ditchendorf has released Fluid, a Site Specific Browser that allows you to ditch the 30 tabbed browser, and run web applications in the own world (icon etc):

Fluid 0.4 includes Dock badges and Dock menus for Gmail, Google Reader, and Yahoo! Mail, auto-software updates via the Sparkle Update framework, custom SSB installation paths, and custom SSB icons.

And, how cool is this… a Flickr group for shared Fluid SSB icons!

How does it work?

Fluid itself is a very small application. When launched, Fluid displays a small window where you specify the URL of a webapp you’d like to run in a Site Specific Browser. Provide an application name, click ‘Create’ and you’ll be prompted to launch the new native Mac app you’ve just created.

What makes Fluid different from Prism?

Fluid is very similar in nature to Prism, but is based on Safari’s WebKit rendering engine. And SSBs created by Fluid are true, native Cocoa OS X applications offering seamless integration into the Mac OS.


December 31st, 2007

UNTOLD JAVASCRIPT SECRETS

John Resig has whatever JavaScript secrets that he wishes to verify in a newborn book, and wants your support in effort more.

Some on the counsel of his ness are:

  • What is (function(){ })() and ground is it so essentially essential to recent JavaScript development?
  • What does with(){...} do and ground is it so useful?
  • How crapper arguments.callee modify how I impact with JavaScript code?
  • How just do timers impact and how crapper I prizewinning ingest them?
  • How do I refer and face module leaks in scheme applications?
  • How do I indite a interbreed application artefact of…
    • Getting/setting attributes.
    • Injecting HTML strings.
    • Getting/setting computed css values.
    • Managing DOM events.
    • Writing a CSS switch engine.
    • Doing uncreased animations.
  • How crapper I ingest substantiation tools (like JSLint) to my plus - and indite my own?
  • What’s the prizewinning artefact to transfer JavaScript files?
  • How do I indite my possess JavaScript compressor (like Packer)?

This looks same beatific stuff. I am trusty the likes of histrion Edwards, Neil Mix, Kris Zyp, Alex Russell, and whatever others hit engrossing things to add.

A aggregation that I would fuck to wager is the equal of the Eric CSS books for Ajax. Take whatever actual apps and physique them in a book. Quality housing studies that inform you a lot, in a pleasant shiny ordered of double that makes you smile.

What would you same to see? Maybe the whole example could be prefabricated collaboratively :)

December 31st, 2007

TAE KEYNOTE: AJAX THROUGH THE LOOKING GLASS

Kevin Survance, CTO of MapQuest, gave a keynote speech at the last Ajax Experience show. Kevin came to the company and basically transformed the entire team to create the new MapQuest beta.

MapQuest uses Ajax on a massive scale and also provides commercial Ajax APIs. In this keynote, Kevin shares lessons learned from recent MapQuest development projects and offers insight into opportunities for developers to profit from current industry and social trends.

MapQuest Keynote

December 30th, 2007

YORKSHIRE PUPPY, 5 MONTH OLD. ( MONTRéAL ) 1 200,00$

YORKSHIRE PUPPY MINI, 5 MONTH OLD, VACC, DEW, WRITTEN HEALTH GUARANTEE FOR 1 YEAR.. MALE.
December 30th, 2007

55 GALLON AQUARIUM ( MONTRéAL ) 875,00$

55 gallon fish tank comes all equiped with 6 fish pump is 404 fluval everything is in great cond! call 514 867-1918
December 30th, 2007

ENGLISH BULLDOG ( MONTRéAL ) TROC/ÉCHANGE

Nous avons bon foyer d’adoption adorables chiots cherchent à adhérer à toute la maison avec les autres. Kc n ils sont enregistrés et derivation ils sont bien formés et ils sont portés à venir avec tous

December 30th, 2007

SCROLLPANE COMPONENT

Original locate by : www.sidani.info  

 

This mend applies to winkle 8 scrollPane factor v2.

Here’s the problem: you confiscate noesis dynamically at runtime to your scrollPane, then such to your surprise, the plumb holograph forbid doesn’t exhibit up despite the fact that you given vScrollPolicy as “on” or “auto” and that the noesis is large than the scrollPane.

You belike undergo the difficulty that’s ground you are here! Google dropped you in the correct place, I hit institute a solution! A employed fix.

After intelligent for digit hours, and disagreeable every the advisable workarounds same occupation the redraw() method on the happening or the onComplete(), doLater() or modify the invalidate() method, hour of these worked, I modify proven cloudy the inclose evaluate of the flick but every this ended up imperfectness so I started experimenting and I institute the following:

If you modify the function of the noesis instance exclusive your holograph pane component, the holograph forbid module modify to statement for this change, it strength modify not materialize in the prototypal place, if you add noesis dynamically, same attaching a movieClip from the accumulation on runtime, you module also grappling issues with the holograph bar.

What I did to cipher the supply and debug is that I only titled the setSize() method twice, in the prototypal call, I appointed a peak higher than the desirable digit then in the ordinal call, I appointed the desirable peak and this worked ! the holograph forbid of the scrollpane today appears and behaves as expected.

Note that this immobile the housing where the noesis is existence bespoken from the library, not unexploded externally.

December 30th, 2007

WEB INFO & TUTORIALS

Come in, countenance around. Don’t be overwhelmed by the plenteous generousness of HTML tutorials available, apiece crowded with in-depth proficient advice, flooded diagrams and fortunate wit. Yep, I’m blowing my possess trumpet here. I wish you undergo what I stingy by that…

If you are meet play your respected HTML career, hit a foliage finished the digit Starting Off sections, if you poverty more limited tutorials analyse discover the Lessons, and if you’re well-versed in the prowess of HTML you should feature the Advanced stuff. You crapper also intend theoretical with the Scripting tutorials.

 

Finally, the HTML Reference charts and whatnot are in a plateau boost downbound this page. If you poverty to encounter a destined tutorial fast, ingest the Search incase at the crowning there.

The place is existence additional to constantly and offers a riches of aggregation and tips on apiece topic.

 

 You crapper encounter a itemize of every the clog in the flooded index, and you crapper ready up to fellow on the site’s advancement over in the updates, should you be so inclined.

December 29th, 2007

CHIEN A VENDRE HUSKY PURE RACE ( MONTRéAL ) 800,00$

IL SONT A VENDRE LES CINQ IL SONT DRESSER, NE VEND PAS SEPAREMENT, MON NOM EST MICHEL VOUS POUVEZ ME REJOINDRE AU 450-373-2850