Author: Jeffrey Way | 22 views
20
Nov
As many of you might know, I post a sporadic video quick tip on Twitter once a week or so. For those of you who don’t follow us, here are the latest five.
You’ll learn how to select anything and everything with jQuery, how to log PHP errors to a text file, how to change your website’s background with each WordPress post, and more. Each video does not exceed five minutes.
How to Change your Web
Read more...
Tags :
anything,
best web,
Download,
everything,
five minutes,
further reading,
iphone,
iphone download,
jQuery,
php,
post,
twitter,
video,
Watch,
web development tutorials,
Author: Michael Mahemoff | 26 views
20
Nov
Simon Willison snuck in a last-minute topic change, and is now going to give the server-side Javascript talk.
The news of the past 24 hours is ChromeOS. For the first time in years, someone's re-thinking how an OS should work. With Chrome, you turn on your computer and you're in the browser. What's really interesting is to contrast it to the introduction of the iPhone, where Apple's apps used native APIs while they
Read more...
Tags :
App,
browser,
code,
Comet,
conventional model,
driven programming,
event,
exit javascript,
function,
Google,
interaction patterns,
JavaScript,
javascript apps,
javascript solution,
level,
model,
Natalie Downe,
native apis,
nbsp,
node,
noscript tag,
page,
req,
Server,
Simon,
Simon Willison,
talk,
traditional server,
web,
Author: Michael Mahemoff | 25 views
20
Nov
Jake explains no-one likes waiting, and people are multi-threaded (except when they have to sneeze). Yet, we're stuck with a single-threaded language for the most part; and we still face the legacy of a DOM standard from another era (DOM Level 1 - 1997). This talk provides some optimisation tips, backed by Jake's cross-browser experiments.
Jake's slides and research are online.
Optimise Where it Matters
Jake explai
Read more...
Tags :
bitwise,
bitwise operations,
brain teaser,
crockford,
cross browser,
DOM
Jake,
DOM,
DOM Level,
Doug Crockford,
eval,
example,
function,
hex codes,
innerHTML,
Jake,
JavaScript,
level 1,
local variable,
msg,
nbsp,
optimisation,
parsing,
text javascript,
var,
Author: Michael Mahemoff | 43 views
20
Nov
Stuart Langridge introduces us to some of the up-and-coming features we're getting with current and future browsers, a nice complement to Robert Nyman's talk, which covered the advanced features of "mainstream" (IE6-compatible) Javascript. After introducing the features that are there today, he also talks about how we can deal with the browser many of us are still having to support.
The Goodies
Here are some of the
Read more...
Tags :
advanced features,
APIs,
App,
compatible javascript,
conveniences,
Dean Edwards,
event,
function,
global storage,
JavaScript,
large crowd,
list,
mental shift,
mindset,
nbsp,
PLAIN,
Robert Nyman,
Stuart,
Stuart Langridge,
text,
text javascript,
today,
userdata,
Author: Michael Mahemoff | 37 views
20
Nov
PPK talks up the excitement of mobile web development, then brings the mood down a notch by listing the overwhelming array of browsers to be targeted! Quirksmode says it all. This talk is about quirks in mobile development, and some of the solutions out there.
Mobile CSS Quirks
So many platforms. Take just WebKit. You can't just say "WebKit" for example, because there's no webkit on mobile. There's iPhone Safari, A
Read more...
Tags :
Android,
Blackberry,
browser,
C Widgets,
CSS,
desktop mode,
development,
divs,
iphone,
Iris,
max width,
media queries,
Mobile,
mobile development,
mobile web,
nbsp,
netfront,
obscure corner,
overwhelming array,
PPK,
WebKit,
Author: Dion Almaer | 25 views
20
Nov
This is in the crazy but fun category, so I had to post this on a Friday. Toki Woki Scroll Clock:
Amazing what folks do with div overflows :)
All in a few lines of MooTools-used-JS:
PLAIN TEXT
JAVASCRIPT:
var h1, h2, m1, m2, s1, s2;
window.addEvent('domready', function() {
h1=new Digit();
h2=new Digit();
&
Read more...
Tags :
barDim,
Digit,
dir,
function,
gecko,
getElement,
holder,
m1,
m2,
nbsp,
nbsp nbsp nbsp nbsp nbsp,
new date,
overflows,
sbDim,
setinterval,
show,
showtime,
text javascript,
toki,
var,
Author: Michael Mahemoff | 40 views
20
Nov
Robert Nyman walks through some of the more subtle low-level features of Javascript, and some of the idioms that have emerged.
Comparisons: Understanding identity (===) versus equality (==).
Boolean expressions: Understanding how short-circuit logic (if a && b won't eval b if a is false);
Types: Type coercion ("1"+2+3); "falsey" (false, null, 0) versus "truthy"; the importance of using operators like parseInt
Read more...
Tags :
anonymous functions,
array,
Ben,
classical model,
Comparisons,
crockford,
Dan Webb,
Doug Crockford,
Edward,
function,
global scope,
Identity,
inheritance,
instanceof,
JavaScript,
level features,
obert,
parseint,
Prototype,
Robert,
Robert Nyman,
scope,
true types,
type coercion,
Understanding,
Author: Michael Mahemoff | 23 views
20
Nov
It's another Javascript conference! Full Frontal has kicked off in Brighton this morning (fullfrontal09 on twitter). First up is Ajaxian and Yahoo Chris Heilmann on Javascript security. The main theme is let's use Javascript sensibly and don't just blame the language when other things are creating the risks too.
Chris walks us through the history of javascript. The days of building complex systems with document.wri
Read more...
Tags :
ajax,
ajaxian,
browser,
Caja,
Chris,
Chris Heilmann,
dangerous features,
data validation,
doesn,
Don,
global variables,
Google,
Google Maps,
implementation,
JavaScript,
javascript conference,
javascript security,
john resig,
language,
Security,
Server,
tool,
ui data,
use,
Yahoo,
yahoo homepage,