…when more browsers adopt them, you'll be able to make some really attractive user interfaces without a gif or Javascript effect in sight .
Have you experimented with CSS3 animations yet?
Further reading
CSS3 animation properties on W3
Mr Max Voltar on CSS Animations
CSS Animation on Surfin' Safari
Oh it was just an animated gif. # railsconf
I urge you not to click this link: http://www.post-literate.com/gerpunx/archives/2005/01/prepare_to_lose_your_mind.php
I think Deiters was trying to make a point about recursion in SQL being bad, but the image made my brain stop working.
Gem Neo4jr-social is a graph db that uses JRuby but isolates it in a Jetty server so you don't need to use JRuby throughout # railsconf
You can use Neo4jr-social to get …
…polls the server until the job is ready, which means that most of these users probably got an animated GIF spinner to look at until they got tired and closed the web page. The worst affected jobs took over twelve hours.
Happily, the downtime hit on a Saturday, which is the lightest day of the week for me. If this had happened a week ago right before Valentine's Day over 5,000 users would have been affected.
Apologizing To Affected Users
I used the Rails console to create a list …
…FilesMatch "\.( ico| jpg| jpeg| png| gif)$">
Header set Cache-Control "max-age=2764800, public, must-revalidate"
</ FilesMatch>
Again, if I need to change an image I'll have to give it a new name.
Again, YSlow is impressed and gives me Grade C. Remember that I haven't touched Mint yet.
4. Compression
Why isn't all website content compressed? It's so easy to do and all modern browsers accept it but still the majority …
…actually happening while the server crunches away. A common way to do so, is to add a little animated GIF that is only shown when the AJAX request is happening.
The Ruby Toolbox gives you an overview of these tools, sorted in categories and rated by the amount of watchers and forks in the corresponding source code repository on GitHub so you can find out easily what options you have and which are the most common ones in the Ruby community.
Waging War…
For a long time I've periodically mapped Twitter and other distracting sites to localhost in my /etc/hosts file.
Tonight I decided to get a bit harsher with myself. OS X ships with an Apache web server not only built-in but up and running by default . So I did this:
cd /Library/WebServer/Documents/
git init
vi .gitignore # ignore WebObjects/ and Java/
git add .gitignore *. gif *.html.*
vi index.haml
haml index.haml > index.html.en
vi index.css
…feature to make organizing image files in Basecamp even better. Now files such as JPG , TIFF, PNG , and GIF images uploaded to Basecamp show a thumbnail preview on the Files tab. You can click the thumbnail to zoom-in for a larger preview. This makes finding files easier and brings image zooming available elsewhere in Basecamp to the Files tab.
…discuss SEO . It's to raise awareness of this what I'm noticing to be an increasingly common tactic.
This idea isn't new. Adding URLs to a 1×1 pixel transparent gif for tracking purposes is old and common, but this is now being used to build backlinks.
You can make this impossible by disabling UBB/ HTML in your blog comments. Other methods include adding a border around smilies which are clickable.
…library is its ability to visualize the profiling information. By converting our profiler output into GIF or PDF formats, we immediately find several interesting codepaths in our Sinatra application (click on preview): majority of the time is spent in EventMachine (as expected), about 8% of time is taken up by the GC, and 30% of time is spent in the logging code calling Time.new! Armed with that information we now know where the bottlenecks are, their associated codepaths, and we …
One of the issues with gif animations is being able to stop and start them at will. This post examines a method of using javascript to control CSS Background Sprites for Animation.