Life as a Chip
A Glimpse into Chip Hayner's World
Updates
-
Buddy the Elf is a perfect companion for late night development...6 hours ago from web
-
Getting fuel for the long night ahead of me... (@ Starbucks) http://4sq.com/867YBi11 hours ago from foursquare
-
@twet10 That is such tremendous news!!! I am so excited for you guys!!!15 hours ago from web
-
Conan's new spoken word record in its entirety (recently broadcast on Sirius/XM): http://chip.mx/cUxFin More Info: http://chip.mx/ajDK0u25 hours ago from web
-
Has anyone read "The Hunger Games" books by Suzanne Collins? Yes, I know it's for "Young Adults"... but sometimes those are the best books!25 hours ago from web
-
@nicholasholland You DO know any texting while driving is illegal, right? Does that make Android an accessory to a crime for being helpful?
-
Waiting to be able to get iTunes 10 and Gmail Priority Inbox. The suspense it killing me!2 days ago from web
-
@marthakelly Would you really consider that /saving/ me?!2 days ago from web
-
The Oatmeal: ‘This Is How I Feel About Buying Apps’ http://chip.mx/b8uUdd3 days ago from Reeder
-
Gmail Priority Inbox Launches: Your E-mail Will Never Be the Same http://t.co/MuV8qrD via @mashable4 days ago from Tweet Button
-
Finished up the #gkffl draft. Got both my boys, Rodgers & Favre, plus 4 other players in their position's Top 10. I'm slightly pumped.4 days ago from web
-
Six words: Golden Kraut Fantasy Football League Draft. #gkffl4 days ago from web
-
Lesson learned this week: Disable logging of MySQL & disable logging of xDebug (cache / trace). Your computer will thank you. #icancodeagain14 days ago from web
-
Chip Hayner, @CentreSource Whisper Singing Champion since '05 (despite strong competition over the yrs from @zenworm, @mistyratcliff, etc).14 days ago from web
-
Cmon guys... We only need 4 more people on Foursquare to become a swarm @centresource! #csmixer
-
Remember: #csmixer tonight at North Fourth offices from 5-8pm! Bring pet food donations for the NHA! http://is.gd/eEXPU (via @centresource)15 days ago from web
-
Taking recommendations on what to read next... I like books with moving plots that suck you in... #goodbooks17 days ago from web
-
Finished The #MilleniumTrilogy this morning. Not Shakespeare, but a entertaining read nonetheless. Each book has a unique style & genre.17 days ago from web
-
Lesson learned: depend on @jasonjones to give me new music. He "gets" my eclectic music preferences!17 days ago from web
Posts
- August 20, 11:01 PM
- August 12, 01:02 AM
- July 17, 11:29 PM
- July 14, 12:03 AM
- July 03, 12:12 AM
- June 11, 12:40 AM
- June 07, 11:48 PM
-
June 07, 11:45 PM
First Look at What's New in Safari 5 [Screenshot Tour]
Apple’s new Safari 5 browser isn’t quite an adventurous leap forward, but it is a solid update focused on speed, readable pages, speed, better tabbed browsing, speed, future extension support, and, oh, yeah, speed. Windows/Mac: Apple’s new Safari 5 browser isn’t quite an adventurous leap forward, but it is a solid update…
(via Instapaper)
-
June 07, 12:35 PM
Welcome to the new Life As a Chip
I’ve moved Life as a Chip from Tumblr to Flavors.me, but I’m still planning to use Tumblr for my random thoughts… So, welcome!
-
June 07, 12:07 PM
Yes! So annoying! RT @jt2k: @chayner Except it’s a kid a who wakes up on Christmas and has to wait until noon to open his gifts.
-
June 07, 12:07 PM
Mac keynote days always cause me to wake up like a kid on Christmas… #fb
- June 07, 08:06 AM
- June 07, 03:10 AM
-
June 07, 02:04 AM
I have a new iPhone (and soon to be regular board) game obsession, and its name is Carcassonne. http://bit.ly/dgZ7r0
- June 04, 05:01 AM
- June 04, 05:01 AM
-
June 04, 02:46 AM
Just got chip.mx to use as a URL shortener (after getting jealous of trav.es and bsha.fr). I’m slightly excited. #domainaddiction
-
June 04, 02:46 AM
LOL! RT @briadavi: @chayner I think they block that domain in Arizona now.
-
June 04, 02:46 AM
Check out the latest @nashvillefeed podcast… I’m on talking about the story of @DonateNashville - http://bit.ly/techfeed19
-
June 03, 11:56 AM
The Good and the Bad Regarding AT&T’s New Data Plans - http://j.mp/9v73bo
- June 03, 09:00 AM
- June 03, 04:09 AM
- June 03, 04:09 AM
-
June 03, 01:50 AM
Candid answers from AT&T on the new iPhone data plans - http://j.mp/9ozJUZ
-
June 02, 03:54 PM
Oh yea. My Yeti just got here. Happy day! Now I’m as cool as @jasonjones. http://twitpic.com/1tc766
- June 02, 01:08 PM
-
June 02, 11:20 AM
Argument right now about calling someone a douchebag for live tweeting TV shows (like LOST) and spoiling for those seasons (or hrs) behind.
-
June 02, 11:20 AM
AT&T Gives Up on the iPad 3G Unlimited Data Plan - http://j.mp/aLAog9
-
June 02, 11:20 AM
One side: it’s up to the person to be social responsible & not spoil. Other side: just unfollow them: they can say what they want. Thoughts?
-
June 01, 08:38 PM
Tues, you started out as a crappy Monday w/ 65 emails in my inbox, but ended pretty awesome w/ a double inbox zero. Oh, how you toy with me.
-
June 01, 03:37 PM
There is very little in this world more awesome than rapping hamsters. http://youtu.be/GuE-Q93m-h8
- June 01, 12:36 PM
-
June 01, 10:36 AM
Dear Monday, you may be wearing Tuesday as a disguise, but I see through your lies. Now go away. #fb
-
June 01, 12:46 AM
Oh yea. I made spare ribs. #fb http://twitpic.com/1svwah
-
May 31, 02:50 PM
Best line from the SWA security speech: “Fines for smoking are $2,000. If you had that kind of money, you’d be flying Delta.” Zing! #fb
-
May 31, 10:01 AM
Forrest Gump is on my plane. http://twitpic.com/1sqyvh
-
May 30, 02:11 PM
I cannot wait until I have kids old enough to play with Legos… (@ LEGO Store) http://4sq.com/cn3DrM
-
May 30, 02:11 PM
I just realized I’m only 3 hours from The World’s Largest Brat Fest. Resisting the urge to rent a car and load up on $1 brats… #fb
-
May 30, 03:58 AM
Delivery pizza and cheesecake at 12:15am. Yep. It’s vacation. #fb
-
May 30, 03:58 AM
Just figured out we’ve walked about 8 miles today. No wonder our feet hurt. #fb
-
May 29, 12:55 PM
There are worse places to wake up on your anniversary, next to the woman you’re crazy for! #fb http://twitpic.com/1s4ufx
- May 28, 09:28 PM
-
May 28, 12:40 PM
RT @travisroberts: Yes, #megadesk is real. (bonus: spot the @chayner photobomb) http://twitpic.com/1rt84d
-
May 28, 02:42 AM
Behold: #MEGADESK. @stevencwarren, @travisroberts and I are now on our way to taking over the world… http://twitpic.com/1rpobl
-
May 28, 02:42 AM
RT @mDave: Recording a new episode of the @NashvilleFeed with @chayner, @morganlevy, @tuneinlucas
-
May 28, 02:42 AM
And in case you were wondering, yes… #MEGADESK does deserve its own hashtag.
-
March 18, 02:48 PM
Notre Dame’s the first to be eliminated… #MarchMadness
-
March 18, 01:06 PM
There’s no better companions to recover with… http://twitpic.com/19cgss
-
March 18, 11:27 AM
RT @MNDFRM: Sarted a new genre ‘shower metal.’ In order to listen, you have to be really good at taking showers, and love songs about br …
-
March 18, 11:27 AM
RT @MNDFRM: Cooking eggs (insert death growl here), bacon in the microwave (insert pig squeels here)
Posts
-
September 03, 05:19 AM
Mobee's inductive Magic Charger for Apple's Magic Mouse really is magical
If you look deep enough into the halls of IFA, if you can see through the 3D television murk and tablet hype, you might be lucky enough to find a few gems. Like the Mobee Magic Charger for Apple's Magic Mouse making its worldwide debut today. So, what's the "magic?" Well, if you own a wireless Apple Magic Mouse then your biggest complaint is without a doubt battery life. That means you're either purchasing (and tossing) alkaline after alkaline or you're constantly swapping in a fresh pair of rechargeables to keep the juice flowing. The Mobee Magic Charger does away with that nonsense with its inductive charging mini-USB base station and battery pack that slots into Apple's mouse -- no special sleeve or bulky appendage required unlike many after-market inductive charging solutions. Oh, and the 1.30oz / 37g battery pack -- developed in-house by Switzerland-based Mobee -- is actually lighter than a pair of AAs thereby reducing the overall weight of the mouse.
Regarding specs, we're told that a Mobee charged Magic Mouse will last for 6 days under constant use. After that, it requires 6 hours to reach a full charge. Otherwise, the idea here is to park the mouse on its dock when not in use. While the company has considered an inductive charging mouse pad, they opted against it so that people can mouse on the surface of their choice and to keep the whole package portable and inconspicuous. The Magic Charger itself matches the materials, look, and feel of Apple's Magic Mouse perfectly. Oh, and the blue charging light you see above will be green once the product ships worldwide in mid-October for €49.90 (with tax) / $49.90 (before tax). At that price, it offers a 6-8 month break-even for the typical Magic Mouse user relying on disposable batteries. Honestly, the Mobee Magic Charger is an idea so good that it makes you wonder, why didn't Apple think of that?
Expect to see a "few more" Mobee products launch for Apple products before the end of the year and into 2011. While Mobee wouldn't tell us exactly what products are coming, it did admit to looking at Apple's new Track Pad, the iPhone 4 (we expect to see a case), and wireless keyboard. We look forward to it.Mobee's inductive Magic Charger for Apple's Magic Mouse really is magical originally appeared on Engadget on Fri, 03 Sep 2010 05:19:00 EDT. Please see our terms for use of feeds.
Permalink | | Email this | Comments -
September 02, 05:54 PM
OHL named a finalist in NAMA Achievement in Marketing Awards
One thing we enjoy doing here at the office is celebrating the successes of our clients, particularly when we are able to help meet their interactive goals. Ozburn-Hessey Logistics, LLC (OHL) was recognized today by the Nashville Chapter of the American Marketing Association (NAMA) for their website redesign project as a finalist for the Achievement in Marketing Awards in the Business-to-Business category.
On their blog, Michelle McManus writes:
Today, Karen Hall and I (Michelle McManus) attended the Nashville American Marketing Association Achievement in Marketing abbreviated award ceremony as OHL was selected as a finalist in the B2B category for our website redesign project. We launched late 2009 and have included many of the modern interactive capabilities and have a cleaner look as well as a more streamlined navigation. I encourage you to provide feedback about our site, OHL.com, as well as Excellence.ohl.com, Media.ohl.com.
I did not get a chance to deliver an acceptance speech but will gladly share what I intended to say here on this blog post as well as show you the beautiful recognition piece.
My speech, should I had delivered it, would have said:
It is with great honor that I accept this award on behalf of OHL. To be recognized by this organization is truly an achievement in marketing. I want to acknowledge the members of my team; you had the courage to think differently, making this honor possible. I also want to recognize our partner, CentreSource. Chip Hayner and Aaron Briggs are two of the best people to ever have on your team. Aaron Briggs is one of the most detail oriented, strategic thinkers ever and Chip Hayner pulls rabbits out of hats for a living.
Thank you all so much.
~Michelle McManus
We cannot possibly create world-class interactive solutions without the support of clients who are passionate about their business. We join OHL in celebrating their success, and cannot wait to see what the future holds!
-
August 30, 02:06 PM
Arcade Fire’s Experimental New Video Shows What’s Possible with HTML5
Watch out MTV, the music video has just got a new gold standard. Indie band Arcade Fire has released a vid for the song “We Used to Wait” off of their new album, The Suburbs, and it’s basically one big ball of HTML5/Google Maps/musical goodness.The video was announced today on the Official Google Blog, which details exactly what elements went into its creation. Dubbed “The Wilderness Downtown” (an undertaking created by writer/director Chris Milk) the video is a new kind of musical experience, reminiscent of — but much more advanced than — hypertext storytelling of old.
Basically, you surf over to “The Wilderness Downtown” page using Google Chrome (don’t use Safari, the program will murder your browser), and type in the address of your childhood home when prompted. If Google Maps has enough footage of home sweet home, you’ll be pulled into a multi-browser movie of your own making.
The experience of watching this highly personalized video is not easily described, but basically the story of childhood ending as time rapidly slips away becomes your own as trees shoot up out of nowhere on your old street, culminating in an opportunity to write a letter to a younger you. Check it out when you have a moment to really watch the whole thing, sans any other browsers.
HTML5 + Music = Awesomeness
Mashable’s own Christina Warren and I chatted a bit about the technical aspects of the “The Wilderness Downtown,” and she pointed out that it really shows off the capabilities offered by HTML5. As the Chrome Experiments page details, the new audio, video and canvas tags in HTML5 are used to full effect.
“In addition to timed-playback, synchronized effects and custom windows sizes for the video and animated content, this video also features custom rendered maps directly from the Google Maps API,” Christina told me. “Using SVG, the drawing application, for the postcard aspect of the video adds an interactive and personal touch.”
“More than just a one-off proof of concept, the end project (the video) shows just what is possible with HTML5 and emerging web standards,” she added.
Using Social Media to Score a Number-One Album
Not only is the video a hit in terms of technology, it also marks yet another interesting venture on Arcade Fire’s part with regard to the release of their third album. Arcade Fire — which has been around since 2004 — has really set the precedent for online promotions and fan experience this time around.
After the album dropped on August 3, the band teamed up with Vevo, YouTube and American Express to put on a live-streamed show at New York City’s Madison Square Garden. The stream attracted 3.7 million viewers, according to Google, and boasted a ton of interactive features: “Choose Your Cam,” which will let the audience control their viewing experience by switching between the director’s stream and the second camera, as well as a projection of fan-provided images, all depicting childhood suburbs. Also, bonus, Terry Gilliam — of Brazil fame — directed the live stream.
In addition to this show, Amazon also partnered with Merge records — the band’s indie, North Carolina-based label — to offer The Suburbs at a discounted price of $3.99 during the week of release, helping the band sell 156,000 copies in the U.S. by August 11, and score the number-one spot on Billboard’s album chart, according to The New York Times. (The album is currently at number seven on the Billboard chart.)
The live stream — as well as all the buzz around the album — soon attracted the attention of Twitter, who reached out to Merge and the band to ask if they’d like to participate in the micro-blogging service’s new @earlybird program, a Twitter account designed to tweet out special deals from selected advertisers. Twitter launched the deal — a CD discounted to $7.99 — on August 12 to coincide with the band’s appearance on The Daily Show.
“We knew that Arcade Fire had a big Twitter following already and we’re always trying to get new followers, and Arcade Fire is one of our biggest bands, so we thought this was a great time to try to branch out our fan base and the band’s fan base,” says Lindsey Kronmiller, who does online/radio/video promotions for Merge.
Although the band (curiously enough) did not tweet about it, the record label garnered a pretty good amount of attention for the deal, which was Twitter’s first @EarlyBird promotion around a band. (Some criticized Merge for hawking CDs rather than records or MP3s, but given Merge’s free domestic shipping policy, records would have been extremely expensive to ship, and since Amazon had already had a digital deal, it seemed best to go with a physical product.)
Like The National before them — who, despite the leak of their new album High Violet, nabbed the number three spot on the Billboard Top 200 chart after one week of sales, thanks in part to a Vevo live stream — Arcade Fire has managed to catapult themselves into the public eye via the web.
Yes, they’re not exactly underground when it comes to popularity, but on a scale of your cousin’s ironic polka band to Lady Gaga, Arcade Fire are not exactly fameballs, either. Yes, the album has gained this level of attention because it was hotly anticipated and, well, good, but the band has managed to attract much more praise by tapping into relevant channels — channels where fans both new and old reside. Much like the now-fabled Old Spice Guy campaign, Arcade Fire and Merge’s use of social media is sure to be a model for album releases to come.
Now, enough business talk — check out “The Wilderness Downtown” post haste.
Reviews: Google, Google Chrome, Mashable, Safari, Twitter, YouTubeMore About: arcade-fire, chrome, earlybird, Google, music, trending, twitter, vevo, video, youtube
For more Entertainment coverage:
- Follow Mashable Entertainment on Twitter
- Become a Fan on Facebook
- Subscribe to the Entertainment channel
- Download our free apps for iPhone and iPad
-
August 30, 11:09 AM
Arcade Fire meets HTML5
What would a music experience designed specifically for the modern web look like? This is a question we've been playing around with for the last few months. Browsers and web technologies have advanced so rapidly in the last few years that powerful experiences tailored to each unique person in real-time are now a reality.
Today we’re excited to launch a musical experience made specifically for the browser. Called “The Wilderness Downtown”, the project was created by writer/director Chris Milk with the band Arcade Fire and Google. Building this project on the web and for the browser allowed us to craft an experience that is not only personalized, but also deeply personal for each viewer. “The Wilderness Downtown” takes you down memory lane through the streets you grew up in. It’s set to Arcade Fire’s new song “We Used to Wait” off their newly released album The Suburbs (which you may be familiar with, especially if you were one of 3.7 million viewers who live-streamed Arcade Fire's concert on YouTube earlier this month). The project was built with the latest web technologies and includes HTML5, Google Maps, an integrated drawing tool, as well as multiple browser windows that move around the screen.
“The Wilderness Downtown” was inspired by recent developments in modern browsers and was built with Google Chrome in mind. As such, it’s best experienced in Chrome or an up-to-date HTML5-compliant browser. You can launch the project and learn more about it on our Chrome Experiments site at www.chromeexperiments.com/arcadefire.
We hope you enjoy it.
Posted by Aaron Koblin, Google Creative Lab -
August 25, 05:57 PM
The Girl with the Insanely Long Gear List
If you've read The Girl with the Dragon Tattoo (or either of its sequels), you're probably aware of the fact that its characters have a striking and awesome penchant for gadgets. The thing is, those gadgets are from... 2002. While reading through the books, we took the opportunity to jot down all that name dropped gear, and what we've got here is both a list of that gear and a walk down memory lane. Author Stieg Larsson (who was the first writer to sell one million Kindle e-books) often gives out actual lists of specs, which we find to be pretty endearing, but where he's left anything to the imagination we've tried to use context clues to fill in the gaps. Like we said, the action takes place in Sweden in 2002 (the books were published in Sweden in 2005, though Larsson died in late 2004 so they were likely written somewhere between 2002 and 2003), so the options were... a little more limited. There are some mild spoilers below, so if you plan on reading the books and don't want to know what kind of gadgets await you, then beware. Otherwise, join us, won't you?Continue reading The Girl with the Insanely Long Gear List
The Girl with the Insanely Long Gear List originally appeared on Engadget on Wed, 25 Aug 2010 17:57:00 EDT. Please see our terms for use of feeds.
Permalink | | Email this | Comments -
August 22, 04:54 PM
OhLife helps you maintain a personal diary over e-mail
Shared by chayner
Just set this up for Kristen to help her journal during her pregnancy. :)Filed under: Utilities, Productivity
Dear diary,
Today I found OhLife. It's an interesting service for maintaining a private journal. It aims to do the same thing Penzu does, but offers a different take on things to help people journal more consistently: Writing is done over email.
Once you sign up, you get a nightly email, asking how did your day go. You simply reply and jot down whatever it is you have to say about the day. OhLife receives your email and files today's entry into your private archive.
This is not very different from setting up a daily reminder and using a Gmail label as a journal. But what's nice about OhLife is that it includes a random "blast from the past" with every email you receive. Meaning, you get prompted to write what's new today, but you also see a random entry from some time in the past, and so are instantly reminded of the value of maintaining a diary. After all, today's routine becomes tomorrow's memory.
I think this is a brilliant way to maintain a personal diary. It's simple, it's free, and you don't even have to log on to the site to write.
The site itself is a study in simplicity. Beautiful design, bold text, and an overall welcoming vibe. If I ever want to maintain a journal, this will certainly be one candidate.
OhLife helps you maintain a personal diary over e-mail originally appeared on Download Squad on Sun, 22 Aug 2010 10:00:00 EST. Please see our terms for use of feeds.
Read | Permalink | Email this | Comments
Penzu - Diary - journal - Arts - Online Writing Just set this up for Kristen to help her journal during her pregnancy. :) - August 13, 03:00 PM
-
August 21, 02:15 PM
It was there ... and maybe it still could be
You know what the worst part is for the Red Sox? The American League was there for the taking. It was just dying for a team, even a flawed team like the Red Sox, to come along and snatch it.... - August 20, 07:05 PM
- August 18, 12:00 AM
-
August 21, 10:43 AM
Here's the list (Boston.com)
Shared by chayner
This is just painful... Oh well, there's always 2011! -
August 19, 11:46 AM
Horizontal navigation, site footer, and more in Google Sites
One of the most requested Google Sites features is horizontal navigation, which is why we’re happy to announce that it’s finally here along with a few other cool features.
Horizontal navigation
You can now add horizontal navigation to your site’s layout in one of three different flavors: boxes, tabs, and links.
If you want to customize the look and feel of the horizontal navigation, you can set the background, link and hover properties via More actions > Manage site >Colors and Fonts.
If you’ve been craving horizontal navigation, you can get started by going to More actions > Manage site > Site layout > Change site layout.
Global footer
You can now set your site to have a global footer that displays across all pages on the site via More actions > Manage site > Site layout > Change site layout. Use this to add additional navigation and more.
Open embedded Google Docs faster
We’ve added quick links to Google Docs embedded to Google Sites making it easier for collaborators to open embedded documents.
Deleted items
We also added a “Deleted items” section to site management making it easier to get to deleted pages and attachments. Deleted items can be recovered up to 30 days after they have been deleted, after which they will be permanently removed. You can recover items directly from this page, or choose to permanently delete them manually.
Looking forward to hearing about your experiences with these new features!
Posted by: Jennifer King, Software Engineering Intern, Google Sites -
August 18, 02:05 PM
New in Labs: Find docs and sites quickly with Apps Search
Posted by Bram Moolenaar, Software Engineer
Where is that presentation? Was it attached to an email? Or in Google Docs? If you’re not sure, you may end up searching several places with the same query in order to find it. With the new “Apps Search” lab, we just made that all a bit simpler.
Once you enable it from the Gmail Labs tab under Settings, the “Search Mail” button in Gmail will say “Search Mail and Docs” instead, and your search results will include matching documents and sites in addition to email messages.
We also added “Did you mean?” style suggestions, for those of us who make mistakes (who doesn’t?):
You may notice that mail results show up just as fast as before while non-mail results may take a tiny bit longer. That way, if you’re just looking for an email, having this lab enabled won’t slow you down.
The paint is still wet and we plan to make further improvements the coming months, so be sure to let us know if you have any feedback. -
August 18, 06:31 PM
CSS3 Transitions and Transforms in Gmail for the iPad
The Mobile Gmail team recently announced a new stacked cards interface for the iPad. In this interface we make use of CSS3 transitions and transforms to provide a more intuitive interface that has a look and feel that is similar to native applications. In this post we will describe CSS3 transitions and transforms and how they were used to develop this interface. All of the CSS and JavaScript examples currently work only in WebKit-based browsers, such as Safari on the iPad. However, Mozilla-based browsers have their own versions of WebKit-based extensions that use the ‘-moz’ prefix, and that should behave similarly.
CSS3 Transitions
CSS3 transitions allow the browser to animate the change of a CSS property from an initial value to a final value. A transition is configured by setting four CSS properties on an HTML element:-webkit-transition-property-webkit-transition-duration-webkit-transition-timing-function-webkit-transition-delay
-webkit-transition-propertyproperty identifies the CSS properties where changes to the property will trigger a transition between the old value of the property and the new value. The-webkit-transition-durationproperty specifies, in milliseconds, the length of time over which the transition should take place. The-webkit-transition-timing-functionproperty describes the speed at which the transition progresses over the duration of the transition. For example,-webkit-transition-timing-function: ease-in-outdescribes a transition that will proceed slowly at the beginning and the end of the transition, but that will proceed quickly during the middle of the transition. You can also provide a custom, cubic-bezier function for a higher degree of control over the timing. The -webkit-transition-delay property specifies a delay, measured in milliseconds, before the transition begins.
The transition properties can also be set simultaneously using the-webkit-transitionproperty, by simply specifying them in the above order. Once the transitions properties are set and up to the point where the value of-webkit-transition-propertyis changed, all modifications of the specified CSS properties will trigger transitions.
CSS3 Transforms
CSS3 transforms allow the rendering of an HTML element to be modified using 2D and 3D transformations such as rotation, scaling, and translations. Transforms are applied by setting the-webkit-transformCSS property with the desired list of transforms. Each transform takes the form of a transformation function, such astranslate3dorrotate, and a list of parameters enclosed in brackets. For example, to move an object to the right by 100 pixels and rotate it by 45 degrees you can use the-webkit-transformproperty:-webkit-transform: translate(100px, 0) rotate(45deg);
Using-webkit-transformas the transition property when moving an element is advantageous relative to using the standardtopandleftproperties because transitions using-webkit-transformare hardware-accelerated in Safari. An exception here is that it seems that 2D translations are not hardware-accelerated. But, since any 2D translation is equivalent to a corresponding 3D translation with the same translations in the x and y and no translation in the z axis, it is easy to use a hardware accelerated translate3d(x, y, 0) transform instead of a non-hardware acceleratedtranslate(x, y)transform.
Terminology
There are a few terms here that begin with ‘trans,’ and they can easily be confused if you are not familiar with them. Here they are again:- Transition: An implicit animation of CSS properties between an initial and a final value.
- Transform: A modification to the appearance of an HTML element by manipulating it in a 2D or 3D space.
- Translation: A particular type of transformation that moves the HTML element in 2D or 3D space.
In the stacked cards interface, cards representing selected conversations transition onto the screen when their corresponding conversation is selected, and transition off of the screen when it is deselected.
When cards are selected, they are transitioned out from underneath the conversation list on the left side of the application into the selected conversation area on the right side of the application. To move the card onto the screen, we set an initial transform, configure the transition, and finally apply the desired final transform to the element.
To simplify the layout, the un-transformed position of each card is its normal position in the selected conversation area. This allows the card to have no translation applied when in this position, although it will need a translation to animate the movement. Initially the card has a transform that translates it to the left. The z-index property is used to ensure that the card will render underneath the conversation list. The rotation of the card is also initially applied, since we chose not to have the card rotate as it transitions onto the screen.card.style.WebkitTransform =‘translate3d(-700px, 0, 0) rotate(5deg)’;
Since the particular translation and rotation can vary, we chose to apply this property using JavaScript rather than including it in the CSS class applied to the card. It is important that the CSS3 transition is not yet applied because we do not want this transform to be a transition. Moreover, it is important that the card is rendered at its initial transform before the transition is configured and the destination transform is applied. This is easily achieved by wrapping these next steps in a call to window.setTimeout with a timeout of 0 ms.window.setTimeout(function() {
card.style.WebkitTransition =
‘-webkit-transform 300ms ease-in-out’;
card.style.WebkitTransform =
‘translate3d(0, 0, 0) rotate(5deg)’;
}, 0);
Completion of the Transition
It is useful to know when the transition is complete. In the stacked cards interface, we use this to improve performance by setting display:none on obscured cards so that they do not need to be rendered. Adding an event listener allows the application to be notified when the transition has completed.element.addEventListener(‘webkitTransitionEnd’, listener, false);
Interrupting a Transition
In some cases, you may want to change a transition while it is in progress. For example, if the user unselected a conversation while the corresponding card was still animating onto the screen, we might apply a new transition to send the card back off of the screen again. When you apply a new CSS value while a transition is already in progress, a new transition will occur between the current value of the property in the transition and the new value that you apply. For example, suppose a card is halfway through it’s transition onto the screen, and we apply this CSS transform:card.style.WebkitTransform =
‘translate3d(-700px, 0, 0) rotate(5deg)’;
Since the transition properties are still configured, a new transition will occur. The initial value for the transition will be the halfway point - approximatelytranslated3d(-350px, 0, 0) rotate(5deg).The final value will betranslate3d(-700px, 0, 0) rotate(5deg).The full duration of the transition will still apply, so the card will move about half as quickly as it usually does. It is possible to determine the current transform applied to an HTML element using the WebKitCSSMatrix and to use this to recalculate more appropriate transition parameters, but this is outside the scope of this post.
Conclusion
I hope that this introduction to CSS3 transitions and transforms has been useful, and that the insight into the implementation of Mobile Gmail on the iPad has been interesting. Based on positive feedback, the Mobile Gmail team is looking forward to making more use of transitions and transforms in the future.
By Liam Asher Segel-Brown, Software Engineering Intern, Google Mobile -
August 16, 03:03 PM
Rooney Mara is Lisbeth Salander in 'Girl with the Dragon Tattoo'
Ever since word hit that David Fincher was going to remake The Girl with the Dragon Tattoo, the first part of Stieg Larsson's popular Swedish series, The Millennium Trilogy, the media world has been buzzing about who would replace Noomi Rapace as the unstoppable, tough, and cool Lisbeth Salander. The rumor mill never rested, throwing around names like Carey Mulligan, Mia Wasikowska, Emma Watson, and Ellen Page, and word has it that Salander hopefuls had to attend costumed readings for the part. Fincher looked far and wide to find his perfect Salander, and it looks like he's finally found her.
The winning actress is none other than twenty-five-year-old actress Rooney Mara, from recent films Youth in Revolt and A Nightmare on Elm Street, plus the upcoming The Social Network.Filed under: Drama, Foreign Language, Thrillers, Casting, Remakes and Sequels
Continue reading Rooney Mara is Lisbeth Salander in 'Girl with the Dragon Tattoo'
-
August 17, 02:01 AM
Belmont Races Into Top 5 in U.S. News Rankings of America's Best Colleges
University hits highest ranking ever; honored for teaching, innovation At the release of last year’s U.S. News & World Report rankings of America’s Best Colleges, Belmont University President Dr. Bob Fisher said, “Seven is the perfect number—until we reach six!”... -
August 16, 04:34 AM
Twitter’s “Followed By” And “You Both Follow” More Useful Than “Mutual Friends”
On Friday Twitter started a mass roll out of its “Followed By” and “You Both Follow” features, which we covered in more detail in June (It seems as though Tlists, a feature which allows users to see what Twitter lists you are on, have yet to launch full force).
While Facebook and Foursquare have had “friends in common” social graph features for awhile, it’s been more difficult to directly convert these concepts to Twitter because the concept of “friend” v.s. “follower”/”followed” is hard to parse.
But, after playing with the new features for a couple of days, they have proven to be incredibly useful. They’re as or if not more useful and definitely more grammatically correct than “Who To Follow. And they’re especially more useful than Facebook’s “Mutual Friends,” despite the fact that Twitter allows for one-way relationships whereas Facebook is by design two-way, where both parties have to agree on the relationship to connect.
Mapped out on the above chart, the “Followed By” feature shows you which of your friends (labeled as “Connected”) is following a user. Implicit in this feature is the fact that following someone is the equivalent to an endorsement, which makes it valuable to see which other people you follow have “endorsed” the person you are currently examining. In the case of @meowmeowbeat (the user I’m considering following or “Examined” in this exercise) it’s @parislemon, who I know to be a stand up guy. Maybe he’s onto something?
Thus is also the case with the “You Both Follow’ feature. If you’ve landed on the Twitter profile of someone whom you’re evaluating whether to give credence, a delineation of their taste in people, or who they have endorsed that you have also endorsed might be the tipping point as to whether or not you should follow. @meowmeowbeat seems to be well connected in the tech reporting community, so the account is probably worth a follow in my case.
The infinite chains of possible one way connections leaves Twitter with the leeway to launch many more features based on their complex directed social graph, hence the hypotheticals above. While someone who “Follows Both Of You” might just be a spammer, the “People They Follow Who Follow You” connections might be a lot more telling about a user’s social caché. In any case, a user which you have deigned worthy of polluting your Twitter stream (whether or not they follow you back) may say a lot more about you then the fact that you’ve accepted your junior high lab partner’s friend request on Facebook. Would you follow that same person on Twitter?
Because of an inordinate amount of friend requests accepted from old college roommates and (at least for me) social media consultants, people seem to care more about who follows them on Twitter than who they’re friends with on Facebook. And Twitter’s decision to roll out these displays of a more intricate Twitter social graph is leading to better connections. Facebook’s “Mutual Friends” on the other hand now looks somewhat limited, in Twitter social graph terminology the degrees of separation of a mutual friend on Facebook would be, “Person who you follow, who follows you back, who also has this same follow/follow back relationship with the person you’re currently looking at.”
Now if only @meowmeowbeat would follow me back …
-
August 13, 05:02 PM
Watch This: 'Secret Origin: The Story of DC Comics' Trailer
Are you a DC Comics fan? A Marvel Comics fan? Both? Well, if you're the former (or the third, as I am), DC Comics' parent company, Warner Bros., has put together an in-house documentary, Secret Origin: The Story of DC Comics, timed to celebrate DC's 75th-anniversary as a comic book publisher. The documentary won't hit virtual and actual stores until November 9th, but in the meantime, here are a few choice details, courtesy of Warner Bros.' press release (via SuperHeroHype) :
"Produced by the Academy Award (R) -nominated team behind Spellbound (Feature Documentary), Secret Origin: The Story of DC Comics combines excerpts from comics, films and television series with the insight of some of history's most influential comic book creators and editors, among them Neal Adams, Karen Berger, Mike Carlin, Dan DiDio, Neil Gaiman, Geoff Johns, Jim Lee, Paul Levitz, Dwayne McDuffie, Grant Morrison, Dennis O'Neil, Paul Pope, Louise Simonson, Mark Waid, Len Wein, and Marv Wolfman."
[Check out the trailer (and more) after the jump.]Filed under: Action, Animation, Warner Brothers, Comic/Superhero/Geek
Continue reading Watch This: 'Secret Origin: The Story of DC Comics' Trailer
-
August 13, 01:51 PM
Gmail Gets an Unofficial Snooze Button
E-mail inbox utility Taskforce has updated its service to convert e-mails into tasks and create reminders for them; the functionality is akin to a snooze button for e-mail.Taskforce, a beta service that integrates with Gmail via a Chrome extension or Firefox plug-in, refocuses the user’s e-mail experience around three central components: action, information and broadcast. The new snooze-like functionality provides a potential cure to the bloated inbox problem and archive dilemma that most Gmail users face on a daily basis.
Taskforce users can now convert an e-mail message into a task and click the reminder button — a.k.a. snooze button — to set up an alert for a future date. The process allows users to treat e-mails as future tasks and clear out their inbox in the meantime.
Taskforce is currently a private beta service, but the blog post on the feature update suggests following the team on Twitter and requesting an invite for faster approval.
[img credit: Anthony!!]
Reviews: Chrome, Firefox, Gmail, TwitterMore About: e-mail, gmail, software, taskforce
For more Tech coverage:
- Follow Mashable Tech on Twitter
- Become a Fan on Facebook
- Subscribe to the Tech channel
- Download our free apps for iPhone and iPad
-
August 13, 06:30 PM
Announcing the jQuery Mobile Project
John Resig:
The jQuery project is really excited to announce the work that we’ve been doing to bring jQuery to mobile devices. Not only is the core jQuery library being improved to work across all of the major mobile platforms, but we’re also working to release a complete, unified, mobile UI framework.
Looks great.
Updates
-
Congrats to my boys Jack Theis, Stephen Hart, and Corey Fawcett on the Brentwood HS freshman football win vs. Independence!Posted 35 hours ago
-
Just heard my baby's heartbeat for the first time. I have to say -- that's a pretty humbling and awesome experience.Posted 3 weeks ago
-
Yep, the rumors are true: I'm officially @kristenhayner's baby daddy. Come late January, there will be a little Hayner!Posted 3 weeks ago
-
Spending some great time sharing stories about my late grandfather with the whole Hayner clan. What a phenomenal man. #familyreunionPosted 3 weeks ago
-
I just set up my Slingbox so my wife could watch The Bachelorette finale from our DVR in her hotel room in Charlotte. Geek Hubby Cred +1Posted 8 weeks ago
-
I'm officially laptopless for the next few days. Now is when we'll see the true power of my iPad...Posted 9 weeks ago
-
Totally bizarre: Safari and Chrome won't load webpages, but Firefox will. Any ideas (beyond Mozilla getting back for me abandoning FF)?Posted 9 weeks ago
-
Stories of God's provision always cause me to tear up. He is good.Posted 10 weeks ago
-
Friendship is helping people lay dirt and mulch on a holiday weekend in 95 degree weather (or offering your pool to play volleyball).Posted 2 months ago
-
Anyone have any tree removal companies they recommend? We need to have some already cut branches removed in bulk (or shredded).Posted 2 months ago
Posts
-
July 20, 09:45 AM
Centresource’s Evan Owens recognized as a Nashville ‘Top 30 Under 30′
We are thrilled to congratulate Evan Owens from our team as a Nashville 30 Under 30 award winner this year.
Nashville’s Top 30 Under 30 recognizes the city’s most active young philanthropists while benefiting the CFF. Honorees were nominated by co-workers, friends and family for their charitable and professional endeavors. The top 30 honorees were then selected by the Top 30 Under 30 selection committee during the month of June.
“This honoree class has once again shown that Nashville is full of young professionals that care about their city. We hope the community will help the CFF congratulate and honor them by supporting the Top 30 Under 30 celebration in September,” said Top 30 Under 30 co-chair Anne Elizabeth McIntosh.
Nashville’s Top 30 Under 30 will be on Sept. 11, 2010, at Public Square Park downtown. Tickets can be purchased in advance for $50 or $75 for VIP entry. Evan will be selling tickets to help this great cause. If you are interested please email him at evan@centresource.com
Visit www.nashvilletop30.org for more information.
-
May 17, 08:30 PM
Facebook, and your Privacy Settings
As you may know, Facebook has been doing some pretty stupid things recently that can cause your privacy to be shot on Facebook. Fortunately, there are tools out there to help you adjust your privacy settings to be more protective of your information.
I came across this tool tonight: http://www.reclaimprivacy.org/
Basically, drag the bookmarklet to your bookmark bar, log into Facebook, and then click the bookmark. It will run some tests to see where you’re protected, and where you’re potentially exposed. I was surprised even how much I hadn’t protected, despite trying hard to be extra cautious.
Many people are altogether shutting down their Facebook accounts… I haven’t gone that far, but I do think that using Facebook with the default privacy settings is outright insane.
Happy (and safe) Facebooking!
-
May 03, 11:24 AM
Flood relief efforts underway in Nashville
As you may have seen in the national news, a series of storms over the weekend have caused the worst flooding in Nashville in decades. At least six people in Middle Tennessee have lost their lives, and countless more have lost homes and businesses. More than 2,000 people stayed in storm shelters last night. We are truly blessed to report that all of our team is accounted for and is safe, but our hearts and prayers go out to those who are not as fortunate.
This morning, CentreSource CEO Nicholas Holland (@nicholasholland) has asked our team to get out and support the volunteer efforts that are underway in Nashville. Groups are organizing in various parts of the city to be ready with food, bottled water and other basic needs.
Here are a few of the service opportunities that we are aware of right now:
- Hands on Nashville (partnered with Metro Davidson County)
- Nashville Red Cross
- Community Foundation of Middle Tennessee
Our Germantown neighborhood office remains open with only minor damage, and our staff will be available via e-mail to help with any of our clients’ needs. If you need assistance with your project, please contact your Strategist.
-
April 23, 10:17 AM
My Thoughts On Section 3.3.1 of the iPhone OS 4.0 ToS
There has been a lot of discussion about the changes that Apple made to the upcoming version of the iPhone OS 4.0 Terms of Service:
3.3.1 — Applications may only use Documented APIs in the manner prescribed by Apple and must not use or call any private APIs. Applications must be originally written in Objective-C, C, C++, or JavaScript as executed by the iPhone OS WebKit engine, and only code written in C, C++, and Objective-C may compile and directly link against the Documented APIs (e.g., Applications that link to Documented APIs through an intermediary translation or compatibility layer or tool are prohibited).
As both developers and consumers, CentreSource is affected by this decision in two ways.
While we’ve traditionally been a PHP shop, we have developers who are versed in JavaScript, ActionScript, Ruby, ASP .NET, Perl, and even a little Python. When the iPhone Software Development Kit (SDK) was originally released two years ago, we played around with it, but the learning curve of teaching ourselves Objective C (the language required to use the SDK) ultimately led us to make the decision to explore utilizing a third party development tool called Titanium to create our iPhone apps. Titanium is an application that allows you to write in a simpler/unified language, and then the tool recompiles the code to the Objective C required by Apple.
According to the new changes, applications like Titanium — or the about-to-be-released Adobe Flash to iPhone converter — are a no-no. Why? Commentators and speculators say it comes down to two main reasons:
1. Apple wants complete control. In order to develop for the iPhone OS, you have to use Apple’s tools… On an Apple computer… With an Apple developer’s license… Apple controls the entire development environment from the moment you start writing your code (on your Apple computer) to the point you start making money through releasing your app in the App Store. Apple is able to dictate how, where, and when your app gets created and distributed. While some see this as a monopolistic abuse of power, I see this as directly benefiting the fact that…
2. Apple has complete control. By controlling the entire development environment, they are able to provide the tools and resources to allow app developers what they need to create applications that maximize the potential of the iPhone OS. If they release a brand new set of features to their SDK (as they did last week), they are able to immediately integrate these features into their toolset for the developers to use. When using tools like Titanium, developers are forced to wait until the 3rd party company changes their tools to be compatible with the new SDK before they can start using them.
Similarly, many argue that by “neutralizing” the tools used for creation, you’re not able to fully utilize the specific features for the end product. Think of any application that was created for a specific platform — Mac or Windows — and then think of applications that were “ported” to the other platform. No one will argue that Office on a Mac or Handbrake on Windows are anywhere close to the application on the platform it was originally written for.
From a development perspective, we’re not tremendously affected — primarily because we’re already fairly cross-versed in development languages. Adding Objective-C to our arsenal — while an inconvenience and time consuming — is by no means a deal breaker for us, especially given the benefits that Apple provides. For most of us, we’d have to learn another language / SDK of some kind in order to develop iPhone OS apps — why not just go right to learning Objective-C.
From a consumer perspective, I believe this is great news. Imagine the scenario that Louis Gerbarg of /dev/why!?! presents:
Imagine if 10% of the apps on iPhone came from Flash. If that was the case, then ensuring Flash didn’t break release to release would be a big deal, much bigger than any other compatibility issues. Since Apple doesn’t have access to Flash CS5’s runtime library code or compiler frontend, they might be put in a position where they would need to coordinate with Adobe to resolve those issues. Shipping a new release where Apple breaks any specific application, even a top seller, is not an issue if the release is compelling, most apps work, and Apple has the option of working with the vendor to help them fix their app. Shipping a release where they break a large percentage of apps is not generally an option. Letting any of these secondary runtimes develop a significant base of applications in the store risks putting Apple in a position where the company that controls that runtime can cause delays in Apple’s release schedule, or worse, demand specific engineering decisions from Apple, under the threat of withholding the information necessary to keep their runtime working.
Clearly this is not an ideal scenario for Apple or for their consumers. Apple’s imposing restrictions are a protective move for themselves and their consumer — ensuring the high level of user experience that Apple has come to be known for, and not letting 3rd party vendors effect their reputation.
Is this bad news for Adobe? Youbetcha. They are increasingly grasping at straws to stay relevant in a marketplace that is leaning more towards HTML5, and turning “Flash” into a bad word. I agree with some of my colleagues that Flash still has an appropriate place on the web, and heavens knows how many ActionScript developers are bummed about this decision that effectively eliminates them from developing on a platform that accounts for 45% of mobile browsing.
At the end of the day, when the dust of iPhone OS 4.0 finally settles, there will still be a plethora of apps (good and bad) in the iTunes App Store. This decision will be long forgotten by all those involved (well, except maybe Adobe), and the consumers will remain happy and buying phones.
As for CentreSource? Bring on Objective-C!
** Note: my opinions may be a bit biased… This whole post was written on my Apple iPad — which is awesome by the way… But that will be a saved for a separate blog post!
-
January 06, 09:30 AM
“I feel the need… the need for speed!”
For anyone (like myself) who has been religiously following Google and the amazing things that they have done to improve people’s experience on the web, you would have noticed a pattern in December 2009 of “speed.” The reasons for their speed obsession are clearly justified; a user’s experience on the web is made or broken by the speed at which they are able to browse, including the initial page load, the responsiveness of the interactive components, and the number of clicks to get to retrieve their desired information.
As such, Google has been busy releasing various tools to help with user’s experiences on the web:
Ok, so this technically came out for Windows in 2008, but was released fully cross-platform in 2009. Chrome (and its subsequent big brother “Chrome OS”) is an open-source browser that borrows components from Apple’s WebKit and Mozilla’s Firefox (both open-source projects) and aims to “add value for users and, at the same time, help drive innovation on the web.” As of January 4, 2010, Chrome had officially passed Apple’s Safari browser to become the 3rd most popular browser behind Internet Explorer and Firefox.
As Twitter has grown in popularity, it has quickly become the first source for breaking news, mostly due to the ease and speed with which you can post information. In Q4 2009, Google signed a deal with Twitter, Facebook, MySpace, and FriendFeed (among others) to allow search results from each of their sites to be propagated into the Google search result page. The benefit of this is that one can get to-the-second results of what they’re looking for — all in one place.
While improving the end-users’ tools can greatly improve usability and performance, Google acknowledged that individual site optimization is key to a successful user experience by releasing a variety of webmaster tools to help web developers identify slow parts of their site, and provide tips on how to improve those areas. One group of tools was added to Google Analytics under the new “Site Performance” section, that gives an analysis of your site’s performance relative to the rest of the web, as well as particular suggestions on improving page speed. This is particularly helpful in identifying over-arching tips and tricks that can improve the loading speed of your site as a whole.
The second tool is a Firefox extension called “Page Speed” that takes the analysis provided in the “Site Performance” section, and moves it to the browser, allowing you to view specific recommendations on a page-by-page basis. This is particularly helpful in identifying very specific ways to improve the speed of a particular page that might be loading slower than others on your site.
The third tool is a Chrome extension called “Speed Tracer.” This tool is more geared towards the performance of web applications, focusing less on the initial load time, and more on the strain that using the website itself puts on the user’s browser. Using Speed Tracer, you can pinpoint exactly what scripts, actions, or files are causing your website to appear to slow down.
The
nerdiestmost technical tool that Google announced was their hosting of a Public DNS server. DNS, or Domain Name System, is an essential part of the web that helps translate domain names (”blog.centresource.com”) into the unique Internet Protocol (IP) addresses of the computers where the website files live. By providing a Public DNS, Google plans to not only optimize the hundreds of DNS requests that the average user makes every day, but also to gather data about user’s browsing patterns “to improve the browsing experience for Internet users globally.” -
November 19, 09:52 AM
Introducing the new CentreSource.com
When your company has had so much success at planning and building world-class Web sites for companies and organizations of all sizes, it is easy to start to think “Hey, what about our site? When are we launching the new one? Can we put a treasure map on there? Can Chris take our pictures?” The answers to the last three are: “today,” “absolutely” and “if you ask him nicely.”
Capping off months of on-again, off-again work (Hey, we’ve been really busy!), we are proud to announce that the new CentreSource.com is finally available to the world. The new site invites you to meet our team, learn a bit about our process, see why our clients are the best and to chat with us about your undying love of cupcakes (or anything else you want to talk about).
Have a look!
-
October 08, 10:02 AM
Join us for BarCamp Nashville 2009
CentreSource is once again sponsoring the midstate’s leading tech-driven “unconference,” BarCamp Nashville. This free event will be held from 9 a.m. to 4 p.m. this Saturday, October 17 at the Cadillac Ranch on Broadway in downtown Nashville (map). At last glance, there were more than 60 presenters that had created sessions on topics on everything from Web development to entrepreneurship. We are also very proud that several of our team members will be presenting at this year’s event:
- Nicholas Holland - From Cave Walls to Facebook Walls
- Chip Hayner - Choosing the Right Tool for the Job
- Brent Shaffer & Travis Roberts - Test Your Might: Symfony vs Rails - Framework Combat
- Nicholas Holland (again!) - iPhone Development … or “Welcome to Crazyville, Population YOU”
- Jared Scheel - Whoa! Creating Engaging User Experiences
- Aaron Briggs - Getting a Pants-Free Education: E-Learning and Instructional Design
Visit the BarCamp Nashville Web site to register today!
-
August 19, 08:52 AM
Social Obligations
On the drive into work today, I was listening to “This Week in Google“, one of the amazing podcasts from the TWiT network, hosted by Leo Laporte. In the most recent episode, one of the guests spoke briefly about how he felt that he could let non-direct Twitter messages and Facebook wall posts to him go without reply, but he felt obliged to respond to emails and direct messages. This got me thinking about the “Social Obligation” that I feel with various forms of communication.
In each of the mediums mentioned (and I’ll throw in SMS, blog comments, and forums), the person leaving the message is able to post directly to you — the biggest difference is that some of the messages are public and some are private. Ironically, the items that are private (direct messages in Twitter / Facebook, SMS, email) seem to be the ones that I feel most obliged to respond to, whereas it feels “ok” to leave the public comments hanging without response. I’m not sure if I think that “someone else can reply for me,” or if being public is less personal, and therefore less necessary to respond.
On the flip side, there is a particular expectation that we set whenever we send a message to someone. I may not expect Sally to thank me personally for the birthday greeting I posted on her Facebook wall, but if I post a public message to @SouthwestAir or @ComcastCares, I have an expectation to get a response.
What do you think?
- Which social obligations do you feel?
- How do you feel when you post a public or private comment to someone and they don’t respond?
- If your company or business is on Twitter, do you respond to every public or private message?
-
July 27, 10:03 AM
Choosing the Right Tool for the Job
At CentreSource, we have a motto that “outcomes always outweigh the output.” Through this, we try to focus on meeting the individual goals of our clients, versus focusing on the process of how they get done. One goal we often hear is that our clients would like an easy way to update the website themselves. By using a Content Management System (CMS), we enable our clients to accomplish this — without having to install anything on their computers, or know too much about how websites work.
Over the history of CentreSource, we’ve worked hard to choose the perfect CMS to be able to meet the individual needs of each client and project that comes our way. There was always a balance that had to be struck — it couldn’t be too cookie-cutter, or else we wouldn’t be able to do everything that the client was asking. Conversely, it wouldn’t be cost efficient if we had to custom build a CMS for our clients each time. By focusing on the outcome (the client’s goal of an easy-to-update website), we decided that the best single CMS option was not a single option at all, but instead a “toolbox” approach that would allow us to use the appropriate tool for each unique job.
WordPress
For basic blog / news sites with a few “static” pages, there is no better option out there than the open source platform, WordPress. WordPress has a simple, intuitive administrative interface, and is designed and built around the concept of two types of content: posts and pages. Thanks to their fairly extensive documentation and an incredible user community, there are thousands of WordPress tutorials, examples, and plugins available that can help you to maximize the capabilities of WordPress to it’s fullest. Although there are some plugins out there (one in particular called Flutter) that allow you to expand WordPress into a more feature-rich CMS (with multiple content types, for example), we have found that doing so is like pushing a boulder uphill. It can be done, but it’s more work than it’s worth — especially with other, more feature-rich CMSes out there (see below). All in all, though, WordPress is an excellent basic tool for basic websites.
Sitemason
Next in our toolbox is a local company that CentreSource has used since we first open our doors, and has never let us down since. Sitemason is a proprietary CMS that has expanded over the years to allow its users to edit pages, news, forms, polls, photos, and calendars. Once you’re trained on their administrative interface, adding and editing content is a breeze, as heavy-hitter clients like Vanderbilt University, ABHOW (American Baptist Homes of the West), Waller Lansden Dortch & Davis, or TrustCore Financial can attest to. Their team of developers are constantly refining and adding to their tools, taking guidance and recommendations from the users and developers that use their system. As a result, Sitemason has proven to be an invaluable tool for our low- to mid-level sites.
Drupal
Over the past few years, Drupal has taken off as the de facto CMS for open source developers. Advertising itself as not only a CMS platform, but also a CMS framework, Drupal has an extensively flexible core that can be used to build modules to do just about anything you might want. Drupal’s bread and butter is its ability to create custom content types (a piece of content with defined custom fields), and then a system to view the content in many different ways (lists, grids, tables, blocks, etc). Additionally, Drupal specializes in social-based tools, making it a perfect platform for bands, politicians, or churches. For any high-level content-based site that is too demanding for WordPress or SiteMason, Drupal is the perfect tool for the job.
Symfony
While not really a CMS, the Symfony framework allows us to custom build anything that can’t be done with the tools above. Symfony is a PHP framework that provides an architecture for developers to build complex web applications faster. Using Symfony allows us to build the exact tool that our client is wanting — something that is necessary in circumstances where the workflow is just as important as the final outcome. Using Symfony, we’ve been able to build complex order and shipment fulfillment systems and social-based file sharing and recommendation systems — sites that would not have been able to be found “out-of-the-box,” but that were needed based on our client’s goals.
The largest advantage of having a full toolbox at our disposal is that as we approach planning for each new project, we are able to choose a tool in response to the needs of the client, instead of trying to force the client’s needs into a preselected (and potentially limiting) option. Each of the tools that we use help to cover the full gamut of price, time, and complexity, allowing us optimally serve the client with the best tool for the job. -
June 08, 10:31 AM
Dream Big, Take Action: Ellie’s Run for Africa
The summer is here, which means that once again it is time for us to join forces to help out Ellie’s Run for Africa (ERFA), a 5k run and family fun day that raises awareness of and funding for Africans who struggle to meet basic needs such as health care, food, water, shelter, clothing and education. Since the first event in 2004, ERFA has raised over $155,000 and helped to put over 420 kids in school.
We have been a proud sponsor of ERFA for the past three years, specifically offering our web design and development services for their website, http://www.elliesrun.org. This year, we were able to add a brand new system for accepting online registrations, donations, and volunteer sign-ups, including their “ERFA Heroes” system that allows people to sign-up to raise money, and then get people to donate in their name.
This year, ERFA has an ambitious goal of 1,000 event participants and raising $100,000. It won’t be easy, but by teaming together, anything is possible. As the ERFA slogan says: “DREAM BIG. TAKE ACTION.”
We’re asking that you Dream Big and Take Action with us. Please consider donating to Ellie’s Run for Africa — only $25 helps put a child in school for a year!
Latest checkin
-
@Starbucks (5533 Edmonson Pk)11 hours ago in Nashville, TN
Badges
Checkin history
-
@Starbucks (5533 Edmonson Pk)11 hours ago
-
@Calypso Cafe (1101 Gartland Ave)19 hours ago
-
@CentreSource Interactive Agency (1313 4th Ave North)24 hours ago
-
@DrinkHaus Espresso+Tea (500 Madison St, #103)25 hours ago
-
@CentreSource Interactive Agency (1313 4th Ave North)2 days ago
-
@DrinkHaus Espresso+Tea (500 Madison St, #103)2 days ago
-
@Arby's (Metrocenter) (2044 Rosa L. Parks Blvd)2 days ago
-
@CentreSource Interactive Agency (1313 4th Ave North)3 days ago
-
@DrinkHaus Espresso+Tea (500 Madison St, #103)3 days ago
-
@CentreSource Interactive Agency (1313 4th Ave North)3 days ago
Recent tracks
-
Wonderful Tonight (Duet With Ivan Lins) by Michael Bublé9 hours ago
-
That's Life by Michael Bublé9 hours ago
-
Put Your Head on My Shoulder by Michael Bublé9 hours ago
-
Crazy Little Thing Called Love by Michael Bublé9 hours ago
-
Come Fly With Me by Michael Bublé9 hours ago
-
Haven't Met You Yet by Michael Bublé9 hours ago
-
Moondance by Michael Bublé9 hours ago
-
Save The Last Dance For Me by Michael Bublé9 hours ago
-
How Sweet It Is by Michael Bublé9 hours ago
-
Haven't Met You Yet by Michael Bublé9 hours ago
Top artists
Top tracks
-
24 plays
-
20 plays
-
17 plays
-
17 plays
-
17 plays
-
16 plays
-
15 plays
-
10 plays
-
9 plays
-
9 plays
-
9 plays
-
7x70 by Chris August9 plays
-
9 plays
-
8 plays
-
8 plays
-
8 plays
-
7 plays
-
7 plays
-
7 plays
-
7 plays
-
7 plays
-
7 plays
-
7 plays
-
7 plays
-
7 plays
-
6 plays
-
6 plays
-
6 plays
-
6 plays
-
6 plays
-
6 plays
-
6 plays
-
6 plays
-
6 plays
-
6 plays
-
6 plays
-
6 plays
-
6 plays
-
6 plays
-
6 plays
-
6 plays
-
6 plays
-
6 plays
-
6 plays
-
6 plays
-
5 plays
-
Switch by Will Smith5 plays
-
5 plays
-
5 plays
-
5 plays
