Ajaxian » Firefox 3.1 beta: Geolocation, @font-face, Video and Audio, XHR++, and TraceMonkey (3)
share
digg
by
Dion Almaer (1016)
on
Ajaxian » Front Page (1181)
16 hours, 42 minutes
ago
permalink
Isn't it great that a browser point release these days adds so many features? We are starting to see this from Firefox, Opera, WebKit and others, and it is exciting! The Firefox 3.1 beta 1 release has a slew of features that developers have been craving: Geolocation The labs team got Geode out there, and quickly we have seen the addition of the W3C Geolocation API added to the Firefox core. I can test Where ...
Bacon - a sizzling new YUI utility (1)
share
digg
by
Chris Heilmann (59)
on
Ajaxian » Front Page (1181)
1 day, 11 hours
ago
permalink
Beware of what you ask for. After Stephen Woods asked on Twitter why there are just no Bacon utilities in the browser Dav Glass of the YUI team went right to it and created YUI Bacon. YUI bacon is now the only JS solution to fry any HTML element with a few lines of code: PLAIN TEXT JAVASCRIPT: var foo = new YAHOO.util.Bacon('demo'); var bar = new YAHOO.util.Bacon('demo2'); As always with Dav, the utility comes ...
Ajaxians join Mozilla; Creating a Developer Tools Group (4)
share
digg
by
Dion Almaer (1016)
on
Ajaxian » Front Page (1181)
2 days, 3 hours
ago
permalink
Today, we are really excited to be able to announce a big personal change. Ben and I are joining forces, full time, for the first time. What are we doing? We are joining Mozilla to create a new group with the charter to create developer tools for the Open Web. Mozilla is placing a big bet, not only on us, but in the developer tools space. Why are we doing this? Ben and I are ...
-
Bill said:
Umm, you do that. The real problem isn't a lack of tools, it's a lack of tools that run on non-Mac computers.
The bane and choice of Rich Text Editors (9)
share
digg
by
Dion Almaer (1016)
on
Ajaxian » Front Page (1181)
2 days, 9 hours
ago
permalink
Whenever Abe Fettig is in town I think about how painful his live has been working with rich text editors :) Stuart Atkinson has kindly done a roundup of the state of rich text editors, and it covers: TinyMCE: There’s a modified version of this included in Wordpress these days, and it’s extremely well supported by its developers. You get all the formatting options you’d expect, plus the ability to easily remove excess formatting tools ...
-
Bill said:
I'm of the opinion that we're doing rich text editors all wrong. Stack Overflow's approach (using a simple markup language) and a preview area is the better approach.
Maintainable JavaScript videos are now available. (13)
share
digg
by
Chris Heilmann (59)
on
Ajaxian » Front Page (1181)
4 days, 16 hours
ago
permalink
One month ago, the Fronteers conference in Amsterdam featured several “deep dive” talks on various web development topics. Stuart Langridge for example explained in detail what closures are and I talked about Maintainable JavaScript. The slides of my talk have been available for quite a while now and now Bachelor ICT have released the videos of the talk and an interview. Here’s the first half of the talk on Vimeo: Chris Heilmann: Maintainable JavaScript, part ...
-
JonB said:
looks like its worth taking for a spin
Mobile Budgets Set To Increase, Says O2 (1)
share
digg
by
Davidmurphy (20)
on
Mobile Marketing Magazine (20)
5 days, 3 hours
ago
permalink
Major brands are looking to invest heavily in mobile marketing over the next five years, according to an independent survey of large brands in the financial services, retail and manufacturing sectors commissioned by O2. The mobile network commissioned Vanson Bourne in May 2008 to survey IT directors and marketing directors in 100 leading brands about their current and future plans for mobile marketing. Despite the economic slowdown, the report finds that budgets for mobile marketing ...
Mobile Insight (1)
share
digg
by
Davidmurphy (20)
on
Mobile Marketing Magazine (20)
5 days, 8 hours
ago
permalink
Steve Richardson, Director of Communications for the Qualitative Research Consultants Association (QRCA) explains how text messaging is being used for both qualitative and quantitative market research Imagine a brand manager being able to receive a text message with a detailed response to her product immediately after a customer first experiences it. Or a set of nationwide respondents being able to evaluate a client’s or a competitor’s communications materials right after they first encounter them.As mobile ...
IE8 and Standards (3)
share
digg
by
Dion Almaer (1016)
on
Ajaxian » Front Page (1181)
5 days, 12 hours
ago
permalink
Anne van Kesteren of Opera Software has updated his post on IE 8 to cover beta 2: XDomainRequest: Microsoft unfortunately continues with XDomainRequest rather than making changes to XMLHttpRequest as other browsers are doing and as is being standardized by the W3C Web Apps Working Group. (Disclaimer: I am the editor of XMLHttpRequest Level 2.) Some agreement was made to at least support the same protocol on the server, namely using the Access-Control-Allow-Origin header as ...
Exclusive iPhone in Action Chapter Downloads (4)
share
digg
by
Dion Almaer (1016)
on
Ajaxian » Front Page (1181)
6 days, 3 hours
ago
permalink
Now that the NDA has been released, book publishers are finally able to get out their wares. Christopher Allen and Shannon Appelcline have written iPhone in Action, and have kindly given the Ajaxian community free downloads of a couple of the early access chapters: SDK Programming for Web Developers delves into the introduction to Objective-C and MVC Creating a first project in Xcode: Hello, World! gets you used to the tool chain I hope to ...
How does the scoping work with eval()? (1)
share
digg
by
Dion Almaer (1016)
on
Ajaxian » Front Page (1181)
6 days, 7 hours
ago
permalink
Rakesh Pai wanted to understand scope issues with eval and found a few surprises. He started with the snippet: PLAIN TEXT JAVASCRIPT: var foo = 123; var bar = { changeFoo: function() { // We'll keep changing the following snippet alert(this); eval("var foo = 456"); // Changing snippet ends } }; bar.changeFoo(); alert(foo); And then he rev'd it in different ways and captured the output. His conclusion? What I think of these results: I don't ...
Antisocial: 3D in Canvas with Sound (2)
share
digg
by
Dion Almaer (1016)
on
Ajaxian » Front Page (1181)
6 days, 18 hours
ago
permalink
Gasman has created Antisocial, a very enjoyable demo of Canvas doing fake 3d and 2d along with that ZX Spectrum sound that you loved as a kid. Check out the tool to see where the magic happens, and make some music, Spectrum style! I feel like we have been light on showcases recently, so please email us if you have seen a cool use of Ajax that we haven't picked up on!
Pimp My Site with CSS and Prototype (4)
share
digg
by
Dion Almaer (1016)
on
Ajaxian » Front Page (1181)
1 week
ago
permalink
Do you like some code pimpage? We saw a couple of interesting posts on this recently in fact. First, our own Christian Heilmann took a table based layout, and in short order turned it over to the light via YUI Grids and CSS. He took this: And it quickly became this: He has made the code available, and is asking if people want more information. I would love to see more of this content myself… ...
Aptana Jaxer 1.0 RC (2)
share
digg
by
Dion Almaer (1016)
on
Ajaxian » Front Page (1181)
1 week
ago
permalink
The Jaxer team has released a release candidate for Jaxer 1.0. Here a synopsis of all the new features and improvements that have gone into this latest release candidate: Jaxer.Sandbox: HTTP-level control; support readyState, toHTML, waitForCompletion Built-in, extensible dispatching for RESTful and RPC service requests Fast, native JSON support Improved APIs for HTTP Request and Response More flexible handling of application configuration Many bug fixes, smaller improvements, and cleanups They are moving pretty fast, so ...
The myths and reality of XHTML (13)
share
digg
by
Dion Almaer (1016)
on
Ajaxian » Front Page (1181)
1 week
ago
permalink
Lack of support for XHTML is a fact of life on the web in 2008. Prior to the 3.0 series of Firefox the XHTML processor in Gecko was so poor that Mozilla’s own engineers recommended against it[27]; no version of Internet Explorer up to, and including, IE 8 support XHTML at all, and a number of other browsers such as Lynx were never written to handle XML in the first place. The above quote comes ...
-
tom said:
Truth!
-
andrin said:
Obligatorisk läsning.
navigator.geolocation now available in Firefox via Geode (13)
share
digg
by
Dion Almaer (1016)
on
Ajaxian » Front Page (1181)
1 week, 1 day
ago
permalink
When I posted about using navigator.geolocation now the only support that I had was via Gears and the ClientLocation API. I wrote the shim to try to get you the W3C API no matter what, and today we have the first implementation in a browser, via Geode. Geode is the latest project in Mozilla Labs that gives you that API in Firefox. Aza Raskin has a nice Food Finder application that ties it together with ...
Ajaxian & Pyjamas: GWT for Python (8)
share
digg
by
Ben Galbraith (102)
on
Ajaxian » Front Page (1181)
1 week, 1 day
ago
permalink
Last week, we posted a story about deploying GWT to PHP back-ends. We’ve got another GWT-ish post this week: Pyjamas, a sort of GWT for Python. The SourceForge project page has a brief overview and pointers to a tutorial, a widget showcase, and more.
IE 8 beta 2 Ajax features (1)
share
digg
by
Dion Almaer (1016)
on
Ajaxian » Front Page (1181)
1 week, 1 day
ago
permalink
Sunava Dutta has detailed the enhancements made to IE 8 beta 2 for Ajax developers including XDR, XDM/postMessage, DOM Storage, offline detection, and more. A lot of great stuff! XDomainRequest (XDR) This is an object built from the ground up to make client-side cross-domain calls secure and easy. To reduce the chances of inadvertent cross domain access, this object requires an explicit acknowledgement for allowing cross domain calls from the client script and the server. ...
Ajaxified Body; When to refresh the page (1)
share
digg
by
Dion Almaer (1016)
on
Ajaxian » Front Page (1181)
1 week, 1 day
ago
permalink
Matt Raible has posted on the Ajaxified Body pattern, that loads content into the main area instead of reloading an entire page. The surrounding template stays put, and the red area changes when you have an action: This is an old question: “When should you just reload the page?” In the sample application you see the trade offs. Every click causes a red “Loading…” indicator, and just the main area changes. The browser doesn’t have ...
Dojo 1.2 Final Release (7)
share
digg
by
Dion Almaer (1016)
on
Ajaxian » Front Page (1181)
1 week, 1 day
ago
permalink
Pete Higgins released Dojo 1.2 the first version under his command. There are a ton of subtle improvements such as: New Datastores dojox.data.JsonRestStore dojox.data.CouchDBRestStore dojox.data.GoogleFeedStore: A Google AJAX API powered data store for retrieving RSS and Atom feeds from Google. dojox.data.GoogleSearchStore: Data stores to interface Google’s AJAX search services. dojox.data.PersevereStore: dojox.data.PersevereStore is an extension of JsonRestStore to Persevere’s special features. dojox.data.S3Store: an extension of JsonRestStore to handle Amazon’s S3 service using JSON data New Projects ...
-
mickek said:
zastanowić się nad wrzuceniem do szuku przed premierą