Author: Dion Almaer | 2,266 views
2
Feb
A Googler and a Facebooker were in a pub discussing the complexities of building out a rich modern Web application. There are a ton of dependencies, and you need to be proficient in multiple languages and tools (JavaScript, HTML, CSS, SQL/NoSQL, backend languages, build tools, etc).
Well, they may not have been in a pub.... but a deadly duo did get together to try to solve this problem.
Dustin Moskovitz (Facebook c
Read more...
Tags :
Author: David Walsh | 124 views
18
Jan
One modern, attractive way of placing a lot of content into a little space is by using a tab system. This tutorial will show you how to create a sexy, animated tab system complete with CSS sprites, cookies, and animated tab swapping. AssumptionsThere are a few assumptions and notes that we’re going into this system with:We’ll be using the most recent version of MooTools: 1.2.4.The client must support
Read more...
Tags :
basic knowledge,
class,
content,
cookie,
cookieName,
css sprites,
current content,
div class,
function,
height,
LI,
little space,
loading purposes,
page loads,
server side language,
server side scripting,
tab,
tab system,
tween,
URI,
url,
var,
Author: Chris Heilmann | 186 views
12
Jan
OK, this is nothing shockingly new, but I found it pretty useful. Using jQuery, Ajax has become more or less a one-liner:
PLAIN TEXT
JAVASCRIPT:
$(document).ready(function(){
$('.ajaxtrigger').click(function(){
$('#target').load($(this).attr('href'));
return false;
});
&
Read more...
Tags :
ajaxtrigger,
attr,
caches,
callback,
callback function,
container 40,
document,
format xml,
function,
HTML,
jquery ajax,
massive object,
nbsp,
PLAIN,
target,
text,
text javascript,
url,
web service,
0 Comments
Filed under: JavaScript, XmlHttpRequest, Yahoo, ajax, crossdomain, front page, jQuery, json, json-p, json-p-x, yql
Author: Juan Mellado | 183 views
8
Jan
Dynamic web pages are great; you can adapt the resulting page to your user, show other user’s activity, offer different products to your customers based on their navigation history, and so on. But the more dynamic a website is, the more database queries you’ll probably need to perform. Unfortunately, these database queries consume the largest portion of your running time.In this tutorial, I will demonst
Read more...
Tags :
cache,
class,
class model,
data models,
database access,
database function,
database queries,
DBM,
dynamic web pages,
File,
function,
KEY,
model,
model model,
name,
navigation history,
NULL,
object oriented languages,
query,
static class,
Author: Siddharth | 319 views
6
Jan
A dash of animation can spruce up a dull interface. In this tutorial, you’ll learn how to do it the right way with jQuery. A Word From the AuthorAnimation: a concept which often evokes divisive reactions from people. Some swear by its usefulness, whilst others rage at its overuse. Nevertheless, animations, when used right, often spruce up a user interface, and make it feel much more snappy and clean. In this
Read more...
Tags :
ace in the hole,
ajax,
animate,
animation,
Color,
core,
css document,
css selectors,
first animation,
function,
interactive web,
javascript library,
jQuery,
library,
method,
Robert Penner,
script,
shorthand,
Siddharth,
typical line,
use,
user interface,
Author: Adam Hawkins | 203 views
4
Jan
Give me an hour of your time, and I’ll take you on a fly by of the Ruby on Rails framework. We’ll create controllers, models, views, add admin logins, and deploy using Heroku’s service in under an hour! In this article we’ll create a simple bookshelf application where you can add books and write thoughts about them. Then we’ll deploy the application in just a few minutes. So buckle up
Read more...
Tags :
action,
Adam,
author,
book,
case models,
class,
comment,
controller,
database layer,
def,
end,
game model,
information models,
jet speed,
migrations,
model stores,
model view controller,
Ruby on Rails,
show,
simple web server,
table names,
test,
text,
time teams,
title,
web application framework,
Author: Siddharth | 175 views
31
Dec
A few months ago, you learned how to create an in-place editing system. Today, we’ll take things a step further as we create a simple backend, which will allow our website to remember the changes that we’ve made. A Word From the AuthorWith all the buzz around Web 2.0, ease of use is now much more important than ever. Being able to edit some content without having to go to another page is something a lot
Read more...
Tags :
box,
buffer,
class,
design approval,
development server,
Don,
editing system,
function,
harnish,
HTML,
key field,
null value,
Part,
proje,
random data,
selector,
Server,
sql queries,
text,
value,
web profession,
Author: Jeffrey Way | 134 views
30
Dec
JavaScript University continues today as we learn about methods of the Array object, how to return values from functions, scope, and even your first animation.Remember – though each new chapter builds upon the previous ones, you can still follow along perfectly well if you haven’t watched the other entries in the series! Catch UpChapter 1: Hello WorldChapter 2: Data TypesChapter 3: Conditional Statemen
Read more...
Tags :
animation,
animation methods,
array,
array object,
arrays,
best web,
Chapter,
digg,
first animation,
Functions,
JavaScript,
Methods,
new chapter,
next level,
string object,
twitter,
url,
url post,
web,
web development tutorials,
Author: Andrew Burgess | 222 views
28
Dec
Now that we’re down to the end of 2009, what were some of the best web development and design tutorials and articles from the year? We’ll take a look at 120 of them!JanuaryHow to Build a Login System for a Simple WebsiteIn today’s video tutorial, we’ll be building a login system with PHP and MYSQL. Many, many features will be covered; including MySqli, Prepared Statements, jQuery, Classes, S
Read more...
Tags :
Apple App,
Ben,
CSS,
custom url,
definitive guide,
design tutorials,
DOM,
DOM Elements,
hot plate,
HTML,
JavaScript,
jQuery,
keyboard shortcuts,
login system,
Nice,
oriented techniques,
page,
Part,
php,
PSD,
Ruby,
target,
tinyurl,
tutorial,
web,
Website,
Author: Dion Almaer | 170 views
24
Dec
Michael Bolin formerly of Google has created Closure Lite as a way to let developers get their feet wet in the Closure library without having to go into the compiler and the like (but they should do that eventually!).
Closure Lite itself consists of the following subset of APIs:
goog.array
goog.Disposable
goog.dispose
goog.dom
goog.dom.DomHelper
goog.events.NodeType
goog.dom.TagName
goog.dom.classes
goog.dom.xml
g
Read more...
Tags :
bolin,
Closure,
compiler,
DOM,
dom xml,
errorcode,
EventType,
goog,
Google,
listener,
Lite,
math,
Michael Bolin,
set,
subset,
tagname,
userAgent,
xhrio,
xmlhttp,