サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
Pixel 9
mir.aculo.us
This is part 1 of a 3-part mini-series on designing iOS 7 web apps: Part 1: Styling Part 2: Behavior Part 3: Cross-device compatibility (coming soon) So you want to create a mobile web app that doesn’t look like it’s from 2007 and loads fast to boot with, ideally looking and working just like a native app. Now you might heave heard that Facebook famously switched to a native app citing performance
Hi, I'm Thomas Fuchs. I'm the author of Zepto.js, of script.aculo.us, and I'm a Ruby on Rails core alumnus. With Amy Hoy I'm building cheerful software, like Noko Time Tracking and Every Time Zone and write books like Retinafy.me. March 4th, 2013 Party like it’s one-oh! Zepto, the jQuery-compatible JavaScript micro-library for modern browsers, is now available in version 1.0. Looking back at the f
Update 24/7: If you like the flowchart, grab my ebook on all things Retina at retinafy.me! It’s out in beta now—save $10 over the final price. With Retina screens all around us, it’s time to take the plunge and retinafy your website or webapp. Here’s the process I use (for both mobile and desktop) in the form of a flowchart for some more sanity in all of this. Download as PDF (968k) The result of
Hi, I'm Thomas Fuchs. I'm the author of Zepto.js, of script.aculo.us, and I'm a Ruby on Rails core alumnus. With Amy Hoy I'm building cheerful software, like Noko Time Tracking and Every Time Zone and write books like Retinafy.me. April 24th, 2012 Or, don’t trust what “wise” elders tell you. 1. “Don’t rely on automatic semicolon insertion” Whether you like it or not, whitespace is significant in J
Hi, I'm Thomas Fuchs. I'm the author of Zepto.js, of script.aculo.us, and I'm a Ruby on Rails core alumnus. With Amy Hoy I'm building cheerful software, like Noko Time Tracking and Every Time Zone and write books like Retinafy.me. April 9th, 2012 Zepto.js, the semicolon-free edition! That’s right, we removed all trailing semicolons from the source and tests. They were never needed anyway. Complete
May 6th, 2011 Here are my slides from JSConf 2011 in Portland, Oregon. I was talking about Zepto, my micro-framework, WebKit-only (works on Firefox too, though) clone of the jQuery API, and why I think that Micro-Frameworks and Micro-Libraries are better suited for the mobile Web than traditional, monolithic libraries, like script.aculo.us, Prototype or jQuery. The talk also marks the announcement
Hi, I'm Thomas Fuchs. I'm the author of Zepto.js, of script.aculo.us, and I'm a Ruby on Rails core alumnus. With Amy Hoy I'm building cheerful software, like Noko Time Tracking and Every Time Zone and write books like Retinafy.me. March 9th, 2011 JavaScript libraries don’t have to big and clunky to be useful. Often, less is more. I’m doing a lot of work with single-page apps and short-lived event
Hi, I'm Thomas Fuchs. I'm the author of Zepto.js, of script.aculo.us, and I'm a Ruby on Rails core alumnus. With Amy Hoy I'm building cheerful software, like Noko Time Tracking and Every Time Zone and write books like Retinafy.me. February 8th, 2011 Want to know which parts of your web page are hardware accelerated on Safari or Mobile Safari? It’s easy to find out. Just start Safari with… $ CA_COL
DOM Monster is our answer to JavaScript performance tools that just don't give you the full picture. DOM Monster is a cross-platform, cross-browser bookmarklet that will analyze the DOM & other features of the page you're on, and give you its bill of health. If there are problems, DOM Monster will point them out—and even make suggestions on how to fix 'em. Drag the DOM Monster! to your bookmarks b
October 28th, 2010 Zepto.js is a JavaScript framework for mobile apps and sites, with a jQuery-compatible syntax (lots of the jQuery API is supported!). The goal is have a 2k library that handles most basic drudge work with a nice API that you might already know so you can concentrate on getting stuff done. Here’s my presentation from the October 27, 2010 vienna.js meetup! Links from the presentat
Hi, I'm Thomas Fuchs. I'm the author of Zepto.js, of script.aculo.us, and I'm a Ruby on Rails core alumnus. With Amy Hoy I'm building cheerful software, like Noko Time Tracking and Every Time Zone and write books like Retinafy.me. August 17th, 2010 Browsers are single-threaded beasts* but your JavaScript can still cause very expensive reflows and rendering if you’re not careful. The important thin
Hi, I'm Thomas Fuchs. I'm the author of Zepto.js, of script.aculo.us, and I'm a Ruby on Rails core alumnus. With Amy Hoy I'm building cheerful software, like Noko Time Tracking and Every Time Zone and write books like Retinafy.me. July 21st, 2010 That is, at least for Webkit-based browsers that support the -webkit-animation CSS property. @-webkit-keyframes blink { 0% { opacity: 0 } 50% { opacity:
Hi, I'm Thomas Fuchs. I'm the author of Zepto.js, of script.aculo.us, and I'm a Ruby on Rails core alumnus. With Amy Hoy I'm building cheerful software, like Noko Time Tracking and Every Time Zone and write books like Retinafy.me. June 4th, 2010 About a month ago or so, Amy and I release a little (literally, it’s about 5k) HTML5 iPad App for looking up time zones. I don’t mean select-box wasteland
Hi, I'm Thomas Fuchs. I'm the author of Zepto.js, of script.aculo.us, and I'm a Ruby on Rails core alumnus. With Amy Hoy I'm building cheerful software, like Noko Time Tracking and Every Time Zone and write books like Retinafy.me.
November 8th, 2009 Here are the slides from my “Extreme JavaScript Performance” talk that I gave at JSConf.eu on November 7 in Berlin. I’m talking about 6 easy things you can do to improve your JavaScript runtime performance, ranging from simple things (function inlining) to some quite surprising findings on how JavaScript engines deal with loops. There’s benchmarks for the four most common JavaSc
Hi, I'm Thomas Fuchs. I'm the author of Zepto.js, of script.aculo.us, and I'm a Ruby on Rails core alumnus. With Amy Hoy I'm building cheerful software, like Noko Time Tracking and Every Time Zone and write books like Retinafy.me. September 29th, 2009 Update October 6, 2009: http://textorize.org is now live and the main resource for the textorize project! We all want really nice looking web typogr
Hi, I'm Thomas Fuchs. I'm the author of Zepto.js, of script.aculo.us, and I'm a Ruby on Rails core alumnus. With Amy Hoy I'm building cheerful software, like Noko Time Tracking and Every Time Zone and write books like Retinafy.me. January 7th, 2009 An often occuring UI pattern is “use the value of a textfield as hint what to input”. These fields all auto-clear when the user first focuses it (by cl
Hi, I'm Thomas Fuchs. I'm the author of Zepto.js, of script.aculo.us, and I'm a Ruby on Rails core alumnus. With Amy Hoy I'm building cheerful software, like Noko Time Tracking and Every Time Zone and write books like Retinafy.me. September 30th, 2005 The short answer is: No. The long answer is: You can’t, because AJAX get/post data is gathered via JavaScript, and JavaScript has no way at getting
About mir.aculo.us Hello there– I'm Thomas Fuchs, a programmer and webdesigner from Vienna, Austria, This blog is for collecting all sorts of thoughts, links and other stuff related to web application development in general, and some of the current stuff I do in particular. Next to my work on script.aculo.us, I'm a core team member of the Prototype JavaScript framework and I'm also in the Ruby on
September 16th, 2006 As promised, here are the slides on unit testing JavaScript from my talk at RailsConf Europe: Adventures in JavaScript testing (PDF, 11.7 MB) I also hear that audio (and video?) might be forthcoming, but I can’t promise anything on that. Anyway, as soon as I get some rest, I’ll also post some photos from the conference. 🙂
August 29th, 2006 Borrowing from Behaviour Driven Development techniques, especially the RSpec framework I’ve added some new features to script.aculo.us’ testing library. It’s all about more readability, and even non-technical folk should be able to comprehend (at least some) of the tests. Let’s have a look: Test.context("BDD-style testing",{ 'should automatically add extensions to strings': funct
Hi, I'm Thomas Fuchs. I'm the author of Zepto.js, of script.aculo.us, and I'm a Ruby on Rails core alumnus. With Amy Hoy I'm building cheerful software, like Noko Time Tracking and Every Time Zone and write books like Retinafy.me. April 27th, 2006 Like those shiny reflections on web pages? Here’s a little bit of code to play with. It’s called the script.aculo.us Reflector. Currently reported to wo
Reflections are cool, as a certain fruit company made everyone believe. Because the script uses opacity-based fades, it works on any background, including image-based backgrounds. Reflector.reflect('nz'); The same image, with some options set. Reflector.reflect('nz2',{ amount:1/2, opacity:1/4 });
January 18th, 2006 Sam Stephenson doesn’t stop to add new wonders to the Prototype JavaScript framework and the new $$ function that just got added to the Prototype SVN trunk is sure a fine example: Example: Find all <img> elements inside <p> elements with class “summary”, all inside the <div> with id “page” and hide each matched <img> tag: $$('div#page p.summary img').each(Element.hide); Great st
次のページ
このページを最初にブックマークしてみませんか?
『mir.aculo.us JavaScript with Thomas Fuchs』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く