Entries from June 2009 ↓

Whitelines Notebooks

View original post found on Cool Hunting authored by CH Contributor

whitelines.jpg

by Tisha Leung

Swedish paper manufacturer Whitelines’s new collection of handsome notebooks feature white-ruled lines instead of standard blue or black on a light gray, non-glare paper. Their concept is simple: dark lines distract, white lines don’t.

For those who like to sketch as well as write, the set-up eliminates visual competition between the lines, the paper background and and the pen color, allowing the artist/doodler/wordsmith’s work to stand out. Available with either graph lines or straight lines, they disappear if copied or faxed.

Not only does the collection support the creative process, but Whitelines labels all of their notebooks with their C02 footprint (professionally calculated by North Environment & Weather Agency) with a near zero carbon footprint in producing their paper overall. Their state-of-the-art paper mill reuses CO2 in a process where more carbon dioxide is absorbed than emitted. To minimize emissions from transporting the product from Sweden to its destination Whitelines ships large batches which also act as ballasts to control the ship’s buoyancy and stability for the ship. Nevertheless, the company offsets the pollution it does create by planting trees in Uganda. Its goal ultimately is to prevent CO2 rather than compensate, and move to a zero footprint.

They’re available from Amazon.

ultrasn0w iPhone 3G Unlock is Here!

View original post found on Apple iPhone School authored by Brooke

##ICON_NAME## Over night, the Dev-Team released ultrasn0w. ultrasn0w can be used to unlock an iPhone 3G on firmware 3.0. Below is what the Dev-Team has to say:

ultrasn0w for iPhone 3G is ready!

1. Ensure you have upgraded to iPhone OS 3.0
2. Jailbreak your iPhone 3G using redsn0w or PwnageTool (this will also install Cydia/Icy)
3. Run Cydia or Icy
4. Please add the repo repo666.ultrasn0w.com to Cydia or Icy. That last “o” is actually the number zero “0”! If you use the letter “o” you’ll get an error.
5. Search for ‘ultrasn0w’ in cydia or icy and install ultrasn0w
6. Reboot your iPhone 3G
7. T-Mobile USA users should disable 3G before using ultrasn0w
8. Enjoy

Dev-Team article HERE.

ScreenShots


50 Fresh JavaScript Tools That Will Improve Your Workflow

View original post found on Smashing Magazine Feed authored by Smashing Editorial

 

JavaScript is an integral part of the RIA revolution. JavaScript allows developers to create rich and interactive web interfaces and establish asynchronous communication with servers for constantly up-to-date data without a page refresh.

Many things that were once accomplished using Flash objects can now be built using JavaScript – with the added benefit that it is free, typically more web and mobile accessible under most circumstances using best practices for development techniques, and without the need to use proprietary software for development.

Though JavaScript has been around for a while, new tools, techniques, and information are constantly being pumped out to continually push the technology into greater heights. In this article, we wish to share with you a huge list of fresh and new tools and resources that JavaScript developers will find useful and informative.

Here are a few other posts that you might find interesting:

Useful JavaScript Tools

FireUnit
Unit testing is an integral part of building high-performance and efficient web applications. John Resig (creator of jQuery library) and Jan Odvarko have developed an excellent Firefox/Firebug extension called FireUnit which gives developers logging and testing capabilities via a simple JavaScript API. For those interested in the tool, you should also read Odvarko’s post detailing the usage of FireUnit.

FireUnit

Sugar Test
SugarTest makes it easy to write elegant and understandable JavaScript tests. Its API is inspired by both RSpec, Shoulda and jQuery. It works as a DSL running on top of JsUnitTest.

Screenshot

JS.Class: Ruby-style JavaScript
JS.Class is a library designed to facilitate object-oriented development in JavaScript. It implements Ruby’s core object, module and class system and some of its metaprogramming facilities, giving you a powerful base to build well-structured OO programs.

Screenshot

JSON Formatter and Validator
The JSON Formatter was created to help with debugging. As data expressed as JSON is often written without line breaks to save space, it became extremely difficult to actually read it. This tool hopes to solve the problem by formatting the JSON into data that is easily readable by human beings.

Faux Console: Simulating a Firebug, Safari or Opera debugging in IE
Browsers like Safari, Opera and Firefox use the Firebug extension that offers a developer a comfortable way to output debugging information using the console.log() command. Microsoft Internet Explorer does not support this though – Faux Console is a small JavaScript that you can embed in the document to have a basic debugging console in IE.

JS Bin
JS Bin is a web application for testing and debugging JavaScript and CSS collaboratively. You input your source code and save it to a publicly-accessible URL which you can then share to your fellow developers or in social networking outlets like Twitter or Facebook groups. Be sure to check out the video introduction to see JS Bin in action.

JS Bin

PHP.JS
PHP.JS is an open source project in which we try to port PHP functions to JavaScript. By including the PHP.JS library in your own projects, you can use your favorite PHP functions client-side.

Page Speed
Page Speed, released by Google, is a Firefox/Firebug extension very similar to YSlow that evaluates your web pages for performance. Read more about Page Speed best practices to see what aspects of a web page are being evaluated. YSlow and Page Speed are based off Steve Souder’s work (who worked for Yahoo! and now works for Google).

Page Speed

prettyPrint
prettyPrint is an in-browser JavaScript utility for dumping variable information, inspired by ColdFusion’s built-in cfdump utility function. Using prettyPrint on JS objects, variables, and arrays will give you a large array of information about them, which you can then use for debugging purposes or simply for gathering data about them for documentation.

prettyPrint

Spket IDE
Spket is an excellent toolkit for JavaScript and XML development. It has a robust and intuitive GUI, and integrates with popular and powerful JavaScript/Ajax libraries such as Y!UI and jQuery. Its JavaScript Formatter feature gives you unparalleled control and standardization for you or your team’s JavaScript code formatting standards.

Spket IDE

Obtrusive JavaScript Checker
Obtrusive JavaScript Checker, created by Robert Nyman, is a tool for finding inline JavaScript on web pages. It highlights elements that have inline JavaScript properties and provides a summary report when you mouse over them. The tool is available as a Firefox extension or a Greasemonkey script.

Highlight.js
Highlight.js highlights syntax in code examples on blogs, forums and other web pages. The tool works automatically: it finds blocks of code, detects a language and highlights it accordingly.

Screenshot

Javascript Compressor
Javascript Compressor is a web-based tool for compressing your JavaScript to reduce their file sizes. It works by removing unnecessary characters (such as extra tabs and spaces). Developers who use the tool to compress their code can also use the decoding feature to uncompress their source code. It also obfuscates your code, making it harder to read – which can be desirable if you want to delay prying eyes from analyzing your publicly-available code base.

Javascript Compressor

Firediff
Firediff is a Firefox/Firebug extension that allows you to track changes in the DOM and CSS. By logging these changes, you can gain information about how web applications work, and what elements (and what properties) are being altered by way of DOM manipulation.

Firediff

RockStar Web Profiler
RockStar Web Profiler (aka Razor) logs and profiles information about client-side performance. It provides developers with a console for analyzing the data gathered by the tool. Check out the RockStar Web Profiler presentation to get an overview of its many awesome features.

bookmarklet maker
This plain and simple web tool allows you to create JavaScript-based bookmarklets. Usage is simple: simply copy and paste your source code into it and it will output the processed code in the lower pane.

bookmarklet maker

Tiny JS
Tiny JS is an online directory of small but powerful plugins for popular JavaScript/Ajax libraries (MooTools, jQuery, and YUI at the moment). Its aim is to hunt down and feature lightweight plugins that give you a lot of bang for the buck.

Tiny JS

JSCharts
JS Charts is a free JavaScript based chart generator that requires little or no coding. With JS Charts drawing charts is a simple and easy task, since you only have to use client-side scripting (i.e. performed by your web browser). No additional plugins or server modules are required. It’s enough to include the scripts, prepare your chart data in XML or JavaScript Array and your chart is ready.

Glimmer
Glimmer is an interactive design tool for incorporating slick JavaScript-based animation effects using the jQuery library. Glimmer comes with a wizard-style user interface which can reduce the amount of coding that you have to write manually.

Glimmer

JSSPec
A testing environment for JavaScript that runs on IE 6+, Firefox 2+ and Safari 3+. The tool shows differences between expected value and actual value, displays the failed line exactly and supports conditional execution. Released under GNU and available for free download.

CodeRun Code Search
CodeRun’s Code Search tool lets you search and view user-submitted Ajax, PHP, and .NET source code. Once you’ve found a script or project that you’re interested in, you can edit it via their web-based IDE without having to download the project locally.

BaseJS: A Mobile (Safari) Javascript Framework
a simple, lightweight framework created specifically for Mobile Safari (perfect for iPhone development).

CodeRun Code Search

MochaUI
MochaUI is a web-based tool for building web application interfaces built on top of the MooTools JavaScript framework. Jump right in by taking MochaUI for a spin in their demo page.

MochaUI

Utility Libraries and Components for JavaScript

narwhal
narwhal is a server-side JavaScript library following the ServerJS standard. Developers can create and share “packages” for website widgets, site features, programming patterns, in a similar fashion as PEAR for PHP.

uploadify
uploadify is a useful jQuery plugin for dealing with file uploads. It’s powered by a simple PHP script for handling the server-side stuff. Be sure to check out the uploadify demos to see the plugin in action.

Blackbird
Blackbird lets you log messages in JavaScript using a simple and intuitive JS-based API. The library also provides you with an attractive console GUI for viewing and analyzing messages. No more annoying alert() functions to see your objects’ contents (which can be frustrating for printing out array values) and for setting breakpoints.

Blackbird

Booklaylet
Booklaylet is a JS library for letting you easily deploy your bookmarklet applications. The implementation is dead simple: take the Booklaylet source and modify it to point to your app’s URL.

JavaScripTools
JavaScipTools is a collection of useful JS components, functions, and classes with the aim of addressing some of the more common web developer tasks such as parsing and formatting of data types (i.e. date and time). It also comes with a dynamic table function for creating sortable HTML tables.

Doodle.js
HTML 5’s Canvas element gives developers a way to draw stuff on web pages programmatically. Doodle.js is a utility library/framework for working with more complex and robust Canvas drawing processes. Check out Spiral Pattern demo and the Marbles in Space (3D simulation) demo in a browser that already supports Canvas to get a feel for how Doodle.js works.

Doodle.js

liteAJaX
liteAJaX is a lightweight JavaScript class for working with AJAX. This library is perfect for projects that don’t use a JavaScript/Ajax framework or projects that don’t need a more robust and fully-featured framework.

Burst
Burst is a vector animation engine for HTML 5’s Canvas element. With it, you can create smooth, Flash-like animation effects for browsers that support Canvas.

Burst

JSTestDriver
JSTestDriver is a Java-based framework for creating unit test following Test-Driven Development philosophies and best practices. Be sure to check out this video demonstration of JSTestDriver in action.

jsPDF
This library allows you to create PDF’s using nothing else but JavaScript. See the jsPDF demo page to see the library in action.

Useful JavaScript Libraries

GlassBox
GlassBox is a beautiful and refreshing take on modal windows that creates an interesting feeling of transparency as if you were looking through a glass. Check out the example page to see different types of GlassBox implementations.

GlassBox

jQuery TOOLS
jQuery TOOLS is a toolbox that gives developers some of the most popular UI design patterns at their disposal in an easy-to-use manner. View some of the things you can do with jQuery TOOLS in the project’s demo page.

jQuery TOOLS

Moousture
Moosture is a JavaScript library for dealing with mouse gestures, written on top of the MooTools framework.

Tablecloth
Tablecloth is a lightweight and unobtrusive JavaScript library for styling and adding dynamic user interaction to HTML tables.

Tablecloth

Unobtrusive Table Actions Script
This simple and lightweight library brings together a set of common and useful functions for dealing with HTML tables, such as zebra-striping rows, highlighting rows on mouse over, and column highlighting.

LivePipe
LivePipe is a set of widgets and controls for adding common user interaction components to web applications using the Prototype JavaScript framework.

LivePipe

JavaScript Graphical / Virtual Keyboard Interface
This JavaScript package adds a virtual keyboard interface into web pages.

JavaScript Graphical / Virtual Keyboard Interface

Tipmage
Tipmage is a JavaScript class for handling tooltips and annotations on images, similar to annotated images on Flickr.

Tipmage

qGallery
qGallery is a simple but beautiful JavaScript for creating image galleries with smooth and slick animation effects.

qGallery

Educational JavaScript Resources and Tutorials

Ajax Frameworks Decision Center
For large companies, committing to a JavaScript/Ajax framework such as Prototype, MooTools, or jQuery is a big decision because it affects a large amount of employees and will dictate the direction of the company’s client-side interaction and RIA development philosophies. Using the Ajax Frameworks Decision Center gives you an organized, quantitative, and thorough method for making a solid decision.

Ajax Frameworks Decision Center

jQuery vs MooTools
This single-page site by MooTools Dev Team member Aaron Newton is a comparative look into jQuery versus MooTools.

Ajax Framework Analysis Results
This analysis of popular JavaScript/Ajax frameworks (Dojo, Ext JS, GWT, YUI) is a great resource for gathering research data for your own frameworks: the analysis matrix factors in criteria such as scalability, extensibility, quality and quantity of documentation, and much more. You can adapt this matrix, tweak their weights, and modify criterions to help you decide which JS framework to go with.

Ajax Framework Analysis Results

Sexy Drop Down Menu w/ jQuery & CSS
In this tutorial, you’ll learn how to create a multi-tiered drop down menu with the use of the jQuery library.

Sexy Drop Down Menu w/ jQuery & CSS

Easy Display Switch with CSS and jQuery
This tutorial outlines a method for using jQuery to smoothly-transition into different viewing modes, which can be helpful in image galleries.

Easy Display Switch with CSS and jQuery

Create a Slick and Accessible Slideshow Using jQuery
This is a step-by-step jQuery tutorial that I wrote for creating a simple and slick slideshow that can be adapted to display different content types. Check out the demo page to see the slideshow in action.

Create a Slick and Accessible Slideshow Using jQuery

Learning Advanced JavaScript
John Resig has a slideshow-style, web-based tutorial on advanced JavaScript development. It is a wonderful stepping-stone for JavaScript developers ready to make the leap into RIA development using JavaScript.

Learning Advanced JavaScript

JavaScript tests & Compatibility tables
This resource is a well-organized cheatsheet for JavaScript methods cross-browser compatibility backed by sample tests that you can run to see how they work (or don’t work) in your browser.

JavaScript tests & Compatibility tables

Code Conventions for the JavaScript
On this page, you can find suggested coding conventions for JavaScript. It is important to note that there is no one correct convention, but this is a great place to start developing your own.

About the Author

Jacob Gube is a bilingual web developer (JavaScript and PHP), web designer, author, and the Founder/Chief Editor of Six Revisions: an online publication that shares useful development and design resources and tutorials for web professionals. If you would like to contact him, send him a tweet and follow him on Twitter.


© Smashing Editorial for Smashing Magazine, 2009. |
Permalink |
47 comments |
Add to del.icio.us | Digg this | Stumble on StumbleUpon! | Tweet it! | Submit to Reddit | Forum Smashing Magazine

Post tags: , , , ,

RC Car Mastermind Masami Hirosaka Parallel Parks With Style [RC Cars]

View original post found on Gizmodo authored by Jack Loftus

RC Car aficionado Masami Hirosaka does more with this little car in one minute than I’ll hope to do with a real one in my entire lifetime. Notice he doesn’t use the wall as leverage, either. [YouTube via Japan Probe]





List of Jailbroke App Compatibility with 3.0 Firmware

View original post found on Apple iPhone School authored by Brooke

##ICON_NAME## I’m sure some of you have already seen this but, BigBoss has started a nice little app compatiblity list. The list includes apps that are Not Working on the 3.0 firmware, apps that were recently updated and Working and apps that are Working. Below are a few things he has to say about the compatiblity of apps on the 3.0 firmware.

First off, most all regular apps should work on 3.0. The changes were not that severe for most apps to stop working. So if the app is not in the list, it probably works. What probably does not work are apps that rely on mobile substrate or any sort of springboard patching. These all use undocumented APIs.

Next is to understand why some things are not working *for you* that are listed on the “working” list. Many apps require root access and use a trick that involves the dirname command. This command was not present in some older packages in Saurik’s older repository. Saurik set up a newer version of his repository for 3.0 (which will merge back in to the trunk soon). The point is, many of you may have his older repository instead due to one of these reasons:

1) You used an early Icy without its essential updates that do not fix saurik’s repo.
2) You used apt backup to restore your packages and it restored the old repository.
3) You did not accept some essential updates.
4) Some other thing that I am not aware of. But the cause is most likely failing dirname command.

You can check if you have this issue in Cydia: Load Cydia, wait for it to do its thing then go to manage, sources, then look for Telesphoreo in the list. If you see this line of text *exactly*, you have the new repository “Distribution of Unix Software for iPhoneOS 3″ (this is good!) If you see this line: “Distribution of Unix Software for iPhoneOS” (this is bad) you have the *old* repository.

One more thing. If you install something and get an immediate spinning wheel of death, reboot. Some times mobilesubstrate’s install causes this and after a reboot it will be fine.

You can see the full post and view the compatibility list HERE.

redsn0w

View original post found on iPhone Application Gallery - appsafari.com authored by appSafari.com

redsn0wthe iPhone DEV team has released redsn0w software which is a simple to use MAC and PC software, similar to QuickPwn, which will jailbreak and unlock iPhone 3.0 software (limitations apply, read notes below).

As of right now here is what you can and cannot do with redsn0w. Read carefully before using redsn0w!

iPhone 1st Generation
Everything! redsn0w will both unlock and jailbreak your 1st generation iPhone. It will install Cydia and will be able to change SIM Cards to a different carrier. This is only for 1st gen iPhone users.

iPhone 3G
redsn0w can only jailbreak your iPhone 3G, but not unlock it. This means you can get Cydia but you won’t be able to use another carrier with a different SIM Card. If you to unlock your iPhone 3G with the new 3.0 firmware, you should wait for ultrasn0w which is coming soon. As a side note, yellowsn0w is able to unlock older 2.x firmwares of the iPhone 3G.

iPhone 3G S
Nothing! Unfortunately, redsn0w can neither jailbreak nor unlock the iPhone 3G S. Wait for ultrasn0w.

iPod touch
redsn0w will jailbreak both 1st generation iPod Touch and 2nd generation iPod Touch.

To use redsn0w simply upgrade iTunes to 8.2, the device in iTunes to firmware version 3.0 and run redsn0w to activate and jailbreak the device (and if you are using an original iPhone 2G, it will unlock it too!)

Official Torrents
redsn0w for MAC
redsn0w for PC

Other files you will need:

iTunes 8.2

Bootloader files V3.9 (BL-39.bin) and V4.6 (BL-46.bin)

Firmware 3.0 for your Device
iPhone 3G S Firmware 3.0
iPhone 3G Firmware 3.0
iPhone 2G Firmware 3.0
iPod Touch 2G Firmware 3.0
iPod Touch 1G Firmware 3.0

Here is a video demo of using redsn0w on the iPhone with Windows

Use iPhone mods and hacks at your own risk! Installing 3rd Party iPhone apps requires you to jailbreak the iPhone before installing the native software and apps. Browse the full list of all iPhone and iPod touch native 3rd party apps filed under the software category.

More info on redsn0w here

How to Turn on Tethering in iPhone 3.0

View original post found on Wired: Gadget Lab authored by Brian X. Chen

photoTethering doesn’t officially work in iPhone 3.0 for AT&T customers, but for Mac users there’s an easy tweak to enable the feature in seconds.

Here are the steps, courtesy of MacMegasite.

WARNING: This tweak is not supported by Apple or by AT&T. There’s no guarantee that it will work, and it might  have side effects you don’t want. Proceed at your own risk.

1. Download this carrier update file. Then extract it.

2. Launch the Terminal app and type the following command:

defaults write com.apple.iTunes carrier-testing -bool TRUE



3. Now launch iTunes. In the iPhone window,  hold the Option key while clicking Restore. Then select the ipcc file in the disk image you downloaded and click OK.

4. iTunes will update the carrier settings. Now under General settings, tap the Network tab and an internet tethering option should appear. From there on, you should be able to easily tether the iPhone via Bluetooth or USB.

We tested this trick on an original iPhone as well as an iPhone 3G, and unfortunately the technique only worked on the iPhone 3G.

We’re somewhat shocked about how easy this was, and we’re guessing it will disappear very soon: It’s highly unlikely AT&T is going to let us tether for free. But for now, enjoy it!

NOTE: This hack appears to disable Visual Voicemail. However, there’s a way to bring it back: On your iPhone, go to Settings > General > Network > Cellular Data Network. Under “Visual Voicemail,” there’s a field called APN. Enter this text in that field: acds.voicemail

(thanks, tarbob!)

Dev Team Teases Carrier Unlock For iPhone 3.0 Firmware, Will Demo Tonight [Apple]

View original post found on Gizmodo authored by Simon Crisp

The iPhone Dev Team has got us excited (and Apple worried) by announcing they have a fully-working software carrier unlock ready for the 3.0 firmware ahead of its official release.

On Tuesday evening they will do a live demo of the new yellowsn0w carrier unlock working on official 3.0 firmware, just before the big Apple release. While jailbreaking is already possible on 3.0, this is good news for would-be unlockers with an iPhone 3G, though those going for the 3GS will have to wait a bit longer. [DevTeamBlog via TheModShop—Thanks, Dylan!]





Update your blogging engines: WordPress 2.8 is out!

View original post found on The Next Web authored by Ralf Rottmann

Update your blogging engines: WordPress 2.8 is out!WordPress, one of the world’s most used blogging tools and publishing platforms, has reached Version 2.8 today. Go ahead and download it!

Highlights of this release:

  • New drag-and-drop widgets admin interface and new widgets API
  • Syntax highlighting and function lookup built into plugin and theme editors
  • Browse the theme directory and install themes from the admin
  • Allow the dashboard widgets to be arranged in up to four columns
  • Allow configuring the number of items to show on management pages with an option in Screen Options
  • Support timezones and automatic daylight savings time adjustment
  • Support IIS 7.0 URL Rewrite Module
  • Faster loading of admin pages via script compression and concatenation

New User Features:

  • New Theme Installer routines
  • Add CodePress syntax highlighting to Theme and Plugin editors
  • Add Documentation(function) lookup to Theme and Plugin editors
  • Use “Custom Header” for menu text and revise Default theme to reflect change
  • Separate Comments into a separate postbox, from Discussion postbox, on the Edit Post screen
  • Make tags accessible without Javascript on the edit screen
  • Don’t ask for confirmation when marking a comment as spam
  • Don’t notify post author of own comments
  • Fix comment paging for static front page
  • Allow the dashboard widgets to be arranged in up to four columns as set via the Screen Options tab
  • Make titles into links in Dashboard Right Now module (this was in 2.7.1)
  • Improved Admin icons (grey-to-transparent shadows)
  • Update Blue Admin Color Scheme
  • Press This improvements UI, quoting fixes, plus ability for Contributors to use Press This
  • Add a Cancel Upload button and a Delete link to Administration > Media > Add New
  • Add column “Rating” in Administration > Links > Edit
  • Improve installer to help people entering wrong email addresses
  • Improved Widget user interface
  • Allow editing of all plugin files (Ticket 6732)
  • Improved Plugin search (this was in 2.7.1) on Administration > Plugins > Add New
  • Per Page option for plugins
  • Move “Install a plugin in .zip format” to new Upload tab under Administration > Plugins > Add New
  • Show absolute date instead of relative date for scheduled posts
  • Fix tags suggest for post quick edit and bulk edit
  • Permalink editor changes and fix for pages
  • Autosave post/page when pressing Control/Command+S
  • Add toggle all button to the Gallery tab in the uploader
  • Support more than one gallery on the same page
  • Add per page option to Screen Options for comments, posts, pages, media, categories, and tags
  • Overhaul of LiveJournal importer (also add define WP_IMPORTING)
  • Import category descriptions for Administration > Tools > Import > WordPress
  • Show Tools menu for all users so they can access Turbo
  • Check for new version when visiting Administration > Tools > Upgrade
  • In upgrade process, provide better explanation for database upgrade message
  • Fix most popular link category list
  • Add description field for tags
  • WAI-ARIA landmark roles to added to WordPress Default theme
  • “Choose a city in the same timezone as you” for Timezone in Administration > Settings > General
  • Remove My Hacks option from Administration > Settings > Miscellaneous
  • Hide email addresses from low privilege users on Administration > Comments
  • Allow case-insensitive logins
  • Login and Registration pages noindex followed
  • Give login screen proper iPhone viewport
  • Enforce unique email addresses in Add/Edit users
  • Make user_nicenames unique during registration
  • Add “Send this password to the new user by email” option to Administration > Users > Add New
  • Don’t set user’s Website url to http:// in Administration > Users > Add New
  • Add password strength meter to Add User and Edit User
  • Hide things that need to be available to screen readers via offscreen positioning
  • Use invisible class for hiding labels and legends
  • Use a semantic class name for text targeted to screen readers

Features that did not make it into Version 2.8:

  • Some default shortcodes, maybe the most popular 10 from WordPress.com
  • oEmbed support, tied in with shortcodes
  • Better UI for post revisions, maybe an optional field to say what changed in a version
  • OAuth support
  • GeoData for posts, comments, attachments, etc.
  • Template tags to do everything the custom gallery on ma.tt does
  • Menu editor
  • Unbalanced tags across more and nextpage tags (Ticket 6297)
  • Sitemaps by default
  • Refresh of the importers (LiveJournal was refreshed)
  • Gallery post_type
  • Versioning of template edits
  • Documentation links for functions used in currently edited template
  • MPTT (Modified Preorder Tree Traversal) for hierarchies

The complete (and much, much more exhaustive list) is available at WordPress.org. We are going to try the update on our various personal blogs and push it out to The Next Web in the next days. As Boris said in the comments: The Next Web is now running on WordPress 2.8. Took some 30 seconds to update!

Google Opens Up Internal Speed Tool To Developers

View original post found on TechCrunch authored by Jason Kincaid

One of the most fundamental reasons for Google’s success is the site’s speed — search queries typically take a fraction of a second, and most of the company’s other services are usually very snappy as well (save for Gmail, which occasionally bogs down). Part of this speed can be attributed to the company’s obsession with minimalist design and its vast server farms, but you can be sure there’s no shortage of optimization that’s going on to make sure pages load as quickly as possible on the front end, too.

To help streamline its sites, Google has been using an internal tool called Page Speed, and starting today it’s opening up the tool to the developer community. The newly open-sourced tool is a Firefox plugin that integrates with Firebug, making suggestions on how to speed up your site based on best practices.

From the Google blog post:

For example, Page Speed automatically optimizes images for you, giving you a compressed image that you can use immediately on your web site. It also identifies issues such as JavaScript and CSS loaded by your page that wasn’t actually used to display the page, which can help reduce time your users spend waiting for the page to download and display.

If this sounds familiar, it’s because Yahoo offers a similar tool for Firefox called YSlow, which is also meant to help developers streamline their websites.




Crunch Network: MobileCrunch Mobile Gadgets and Applications, Delivered Daily.