Updates from greg Toggle Comment Threads | Keyboard Shortcuts

  • greg 1:04 pm on August 26, 2013 Permalink |  

    10 Interface Typos You Don’t Even Know You’re Making – SitePoint 

    Is it login or log in? Ebook or eBook? Who even knows any more?

    In this article, I’ll highlight the 10 most common user interface typos I see (as in all the time) and help you avoid them.

    When I say they’re typos you don’t even know you’re making, I’m not kidding.

    1. Login and log in
    2. Signup and sign up
    3. Setup and set up
    4. Right-click and right clicK
    5. Free and for free
    6. Everyday and every day
    7. Instore and in store
    8. Through and thru
    9. Discount on and discount off
    10. Email, eBook and others

    via 10 Interface Typos You Don’t Even Know You’re Making – SitePoint.

     
  • greg 9:34 pm on August 14, 2013 Permalink |  

    Typography Basics for Developers 

    THIS ARTICLE IS AN ABSOLUTE MUST READ FOR ANY DEVELOPER!!

    Typography is a fundamental element in any design that you work on. The main reason we have websites in the first place is to display information, and for that information to be consumed by users who come across it. While there may be many other elements to a website, at the core is content. That content needs to be easily read, digested, understood and having a solid typographic base will only help with that.

    Getting started with typography is possibly one of the more accessible parts of learning design, simply because of how easy it is to change and play around with the text to get immediate results. However, refining your typography skills so that you can design something that works well and is effective, is readable and useful for your users, is more of a challenge.

    I CAN NOT STRESS HARD ENOUGH that every developer should read this article. Being able to interact and collaborate with designers is an extremely important aspect of successful projects, and partnerships with those designers as well.

    READ THIS ARTICLE – Typography Basics for Developers | Webdesigntuts+.

     
  • greg 2:22 pm on August 1, 2013 Permalink |  

    Six Ways Tablet Adoption Influences Content and Commerce 

    Considering that the “brand-as-media-channel” revolution is in full swing and a CMO priority, content needs to be device-agnostic and flow naturally to all possible devices and form factors. Here are six areas for marketers to be considering when thinking about a Tablet strategy.

    Publishing content to a variety of devices and platforms is fundamentally different from print. This wave of new connected devices means it’s time we accept that the web isn’t just a glorified print document. The way we think about content needs to change.

    read more Six Ways Tablet Adoption Influences Content and Commerce.

     
  • greg 9:23 am on April 4, 2013 Permalink |
    Tags: work   

    This article is an encapsulation of my life – and more importantly my career… or rather – my lack of one.

    Stop working so hard — I.M.H.O. — Medium.

    i can racapping shit. read it. you might just see yourself in it too… at least a little.

     

     
  • greg 3:36 pm on March 14, 2013 Permalink |
    Tags: IE,   

    The dangers of cross-browser testing with IE9′s Browser Modes 

    It’s 2013; we’ve come a long way. But there are no jetpacks yet, and we still have to test websites in older versions of Internet Explorer. While many of you probably haven’t had to open IE6 in a while, IE7 and IE8 are still with us. At Typekit, we still test our web fonts in all three (along with all the other major browsers), but today we wanted to discuss a potential testing pitfall that some of our customers encounter.

    MORE @ The dangers of cross-browser testing with IE9′s Browser Modes | The Typekit Blog.

    uh oh….

     
  • greg 3:54 pm on February 12, 2013 Permalink |
    Tags: , ,   

    To customize bootstrap a bit more, here’s a site that generates the CSS to use different colors for buttons when using bootstrap.

    http://charliepark.org/bootstrap_buttons/

     
  • greg 2:18 pm on January 30, 2013 Permalink |  

    the headphones rule 

    the headphones rule

    no headphones, you can talk to me.

    1 headphone, you can talk to me if i like.

    2 headphones, do not talk to me.

    via the headphones rule.

     
  • greg 2:03 pm on January 3, 2013 Permalink |
    Tags:   

    Placeit by Breezi Lets You Showcase Prototypes In Realistic Environments 

    Placeit by Breezi – Elegant And Modern Screenshots, Though A Little Apple-heavy

    Placeit by Breezi is a web app that can be used absolutely free and without the requirement of any type of registration. 16 different professional photo environments can be chosen to present your next big (web) app project. After having chosen the appropriate environment you drag and drop the screenshot to be visualized into it. Placeit cares for fitting it correctly into the photo. Proportion and perspective is automatically adjusted.

    Placeit’s photos show a wide variety of Apple devices from different angles and in different environments, such as iPhones, iPads, Macbooks and iMacs. Mobile devices are additionally shown in action, in the hands of their users. Each photo is equipped with a recommendation as to how large the minimum screenshot size should be. My own recommendation is to just use the largest possible screenshot. If you like to have the most authentic effect just stick to the recommended resolutions.

    Check out Placeit by Breezi

     
  • greg 5:13 pm on January 2, 2013 Permalink |
    Tags: , , tacos   

    Conditionizr for jQuery – Conditional Loader For Scripts And Styles – noupe 

    I use modernizr on most of the scratch site builds and this will be used right along with it going forwards…

    Conditionizr – Perfect Supplement To Modernizr

    First things first – Conditionizr does not intend to replace Modernizr, nor would it be able to. Instead is has been developed as the perfect supplement, so that both solutions work best when used cooperatively. Conditionizr is based on the same classes approach Modernizr is, thus making integration seamless.

    Through the use of javascript-based feature detection, Conditionizr is not only able to determine which browsers are in use on the client-side but also which OS they are running on and whether the device driving it is retina-capable or not. According to the found possibilities Conditionizr adds corresponding classes to the HTML elements and cares for necessary CSS and JavaScript to optimally support the findings.

    Instead of adding the conditions to the markup, Conditionizr works completely markup-free. All you have to do is call the script right after jQuery and Modernizr (if you want to take advantage of that) and add a configuration part to the head of your document. All supported browsers can be configured to how far the influence of Conditionizr shall go. You can choose to en- or disable the use of specific classes, styles and scripts separately. In the same way you can define whether Conditionizr shall take care of OS and retina detection.

    Conditionizr for jQuery – Conditional Loader For Scripts And Styles.

     
  • greg 10:23 am on December 17, 2012 Permalink |
    Tags: ,   

    10 Mobile Web Design Best Practices 

    Go to full site – the mobile website escape

    Always include a link to the full site for your users. No matter how good your design, some people just want the experience they’re used to. The only thing that likes change is a wet baby.

    Keep headings shorter than short

    Headings that wrap over more than 2 lines push your content down the page and often out of frame for users. Keep them short, focused and descriptive without telling the whole story.

    Use placeholder text on small, common form inputs

    On small forms where context is obvious, use placeholder text instead of labels (eg. login forms, search boxes or address forms).

    Place labels above form inputs

    When you use labels they should be placed above form elements. Using top-aligned labels makes sure that if the mobile browser zooms in on the input, the user doesn’t lose the context of the input.

    Pop-ups suck on mobile

    Window management on mobile still sucks. YouTube, Maps, anything that opens native applications takes the user outside the website’s flow and out of context. Do your best to integrate these elements on the page so that users can stay with the website they’re viewing.

    Save time with font-based icons

    We (heart image) icons! They spice up your designs. To avoid managing a sprite sheet with both retina assets and smaller icons, opt for a font-based icon set like: Font Awesome; glyphish; iconsweets; or symbolset. Or, make your own. Here’s how.

    Give your mobile website a mobile-first makeover

    Going mobile is about more than just squeezing an existing website into a one-column format. Examine your analytics and your user feedback. Tackle the opportunity to re-imagine your website for mobile and to focus on the important elements. Reorganize content so that it makes sense to the user. Drop extra content blocks. Move elements up or down the page. Add new elements for mobile devices. It’s your site to make amazing.

    Make your default font size at least 14 px

    Even if that seems really big, it’s the right thing to do. The only time to go smaller (and just to a minimum of 12 px) is on very precise labels for forms.

    Respect the fat fingers and tipsy taps of your users

    None of us are as dexterous as we’d like to be on our mobile devices. We can all have a touch of “fat fingers” symptoms. So design your actions accordingly. Make the touch targets big. We recommend 40px by 40px.

    Give targets lots of margin too. We recommend at least 10px margins around the targets. Primary actions should always be big and tappable.

    Embrace the wild and wonderful world of device APIs

    When making a desktop site mobile we sometimes forget that smartphones and other mobile devices access user location, can make phone calls, take pictures and much more. Don’t confine your creativity to what’s on your desktop site.

    via 10 Mobile Web Design Best Practices | Get Elastic Ecommerce Blog.

     
  • greg 11:56 am on December 4, 2012 Permalink |
    Tags:   

    How to Add an App to your Facebook Page by using your APP_ID 

    Creating an app or selecting an already existing one is easy, but then I spend a few hours figuring out how to add it as a tab. Especially since it won’t show up in FB search so how do you actually achieve that?! For those of us trying to find documentation on Facebook Developers or on Facebook Help, you wont find out how to add your application. Or anyone else’s to your page.

    There is one requirement to be able to do so, and that’s to know your APP_ID. You don’t have to be technical, anyone can do this! You just have to know what your APP_ID is before you are able to do so. (it does require you being a Facebook App developer or knowing one who’s an admin for that app)

    How to locate your APP_ID:

    1. Navigate to this link https://developers.facebook.com/apps
    2. Summary –> App ID/API Key It should look something like this “125458965878548″
    3. Copy it

    How to add an app to your page:

    Use the URI below, replacing “APP_ID” with the ID of the app you want to add.

    http://www.facebook.com/add.php?api_key=APP_ID&pages=1

    Then simply select the page you want to add the App to, and you should be able to navigate to it easily!

     

     

     
  • greg 10:10 am on November 21, 2012 Permalink |  

    Google Analytics Individual Qualification test? 

    Obergine posted an interesting article recently about how best to go about preparing for and taking the Google Analytics certification exam. What caught my eye were the sites (in bold below) they cited – and how they might help us level up on Google Analytics.

    from the article…

    Conversion academy website: A great site to help you learn the basics of Google Analytics. The audio lessons run quite fast so pause according to your speed. It’s also a good idea to keep Google Analytics account open to practice whilst being taught.

    Unfortunately this doesn’t include all the detail you’ll need to pass the exam but it’s a good place to start.

    Google Analytics help centre: I found the Google help centre had more information than the Conversion Academy website. Also if you are visual learner like me, audio lessons can sometimes be harder to digest; therefore reading from the site made it easier for me to recall information and enabled me to make notes at my own speed.

    Google Analytics test website: Even though it is not recognised as an official study source for the exam, this website is one of the most useful practice tools for the Google Analytics Individual Certificate. It has some excellent content and most importantly the website can help you get used to the layout of the actual exam. Each question and answer is explained in detail here. However don’t hold your breath on having the same questions come up in the actual exam!

    via How to pass Google Analytics Individual Qualification test?.

     
  • greg 3:00 pm on November 16, 2012 Permalink |
    Tags: ,   

    The problem is as old as forms on the web are. The longer the form, the bigger the problem, potentially. The problem I’m talking about is one you have encountered more than once in your digital lifetime. It uses to occur only after filling out the most complex forms or while you are in a hurry and just wanted to submit this order you promised your wife to place today. There it is. Submission fails, the browser tab closes accidentally, for some reason you press F5 or whatever monkey business you achieve to perform. Result: the form is empty again, you are back to zero. The plugins for jQuery we have for you today, promise to avoid running into a situation like this ever again.

    Garlic.js and Sisyphus.js: Save The Content Of Your Form To LocalStorage

    If you run an ecommerce site you are aware of the problem. If potential customers have to fill in forms over and over again they will more likely than not lose their desire to buy. In other words: They will leave their shopping carts right in the middle of your warehouse and head for the door.

    This effect is not limited to shoppers, of course. Every net citizen will have encountered the effect of having to fill in this large form yet again, I know I had to dozens of times. It is not always due to the disability of your fingers. Web designers have their fair share too.

    Garlic.js and Sisyphus.js, two relatively fresh plugins for jQuery promise to be the solution. While Sisyphus.js is the older and more mature project, Garlic.js sees a lot of attention these days, as it is brand-new and backed by an ambitious developer open to suggestions and discussions in general.

    via Garlic.Js and Sisyphus.Js: These jQuery Plugins Store Form Values With HTML5 LocalStorage – noupe.

     
  • greg 10:40 am on November 16, 2012 Permalink |
    Tags:   

    Facebook Timeline Reference Guide 

    Facebook Timeline Infographic from TabSite!

     
  • greg 3:45 pm on November 15, 2012 Permalink |
    Tags: IE10   

    IE10: How does it really stack up? 

    Most browser benchmarks, such as SunSpider, the V8 benchmark suite, and so on, focus on important but narrow low-level functionality, such as mathematical calculation speed. Our benchmark is not directly comparable to these other benchmarks, as we’re attempting to measure user-visible speed of an entire graphical application. We are measuring a much wider variety of performance characteristics to answer questions such as:

    • How quickly does the canvas API execute?
    • How does the browser perform when we are rapidly changing the size of canvases?
    • How quickly can major number-crunching happen on a complex data set in Javascript?
    • How quickly can a very complex DOM including tens of thousands of elements be laid out and rendered?
    • How quickly can we reorder, re-Z-index, re-style, render to, and move around thousands of elements in the DOM?

    While Chrome is still the fastest browser in the test – some of the results may surprise some. However, there were many instances where IE10’s speed times came at the expense of frame-rendering, etc.

    Its probably something you need to read … IE10: How does it really stack up? – Lucidchart.

     
  • greg 11:48 am on November 15, 2012 Permalink |
    Tags:   

    Pinterest Introduces Business Accounts and Tools 

     

    Companies will now be able to create business accounts, which allows them to enter just a business name — rather than a first and last — and verify their websites using a hidden line of code. Once the code has been recognized, businesses will receive a verification badge on their Pinterest profile pages. It’s not quite as good as Twitter’s profile verification — it would still be easy for someone to impersonate a company on Pinterest by verifying a URL that was similar but not owned by the brand — but it’s a start.

    Companies that already have a personal account on Pinterest will be able to convert it to a business account.

    Pinterest Introduces Business Accounts and Tools.

     
    • Bobby 11:30 pm on November 15, 2012 Permalink | Log in to Reply

      i still struggle with pinterest … i know it has a place just don’t know where/how/what/when etc.

  • greg 5:35 pm on November 13, 2012 Permalink |  

    NARS Andy Warhol App Makes Over Your Facebook Profile 

    NARS Andy Warhol App Makes Over Your Facebook Profile.

    Who else remembers when Lux suggested this idea for the last campaign that we brainstormed?

     
  • greg 11:57 am on November 8, 2012 Permalink |  

    Wieden+Kennedy » Why We’re Not Hiring Creative Technologists 

    By Igor Clark, Creative Technology Director

    I’ve pretty much had it with the term “Creative Technology”. I’m a “Creative Technology Director” myself, and even I’m over it: already it seems clichéd at best, and at worst, bordering on the meaningless. Here’s why.

    Not so long ago, the rise and rise of “digital” meant agencies having to come up with increasing amounts of interactive work. They didn’t know how to do it, so their developers got screwed, and the work suffered. Horribly.

    Few outside the tech teams grasped what was involved in building the software needed for digital campaigns. Crazy deadlines, unrealistic expectations, ill-considered and even ill-advised requirements led to ever-more “inventive” technical solutions. Then, when the last-minute hack they had to cobble together failed to stand up to the traffic they never promised it would, developers were cursed and vilified.

    But this wasn’t the really bad part. Software folk who found their way into agency-land either loved it, and stayed – or they didn’t, and left. For the ones who stuck around, and who felt the pain most acutely, the really bad part wasn’t the pressure or the deadlines: it was that their work wasn’t understood, so it wasn’t properly recognized.

    Their work wasn’t purely science or technology; though grounded in both, it was far from the simple application of formulae or solving of equations. Developers knew that you couldn’t take a creative brief as a set of instructions and just “translate” it into software. You have to interpret it, and that takes an extra spark. A creative spark. They saw this was a fundamental part of the overall interactive creative process, and yet a parallel, creative process of its own. The naming perpetuated the misunderstanding, and so it had to change.

    At the same time, people across agencies were recognizing that their existing creative model just wasn’t working out for “interactive”. Crews outside the fortress walls were doing innovative and engaging work, not only through using new and different technologies to do it (openFrameworks, Processing, robots and Arduino, computer vision & Kinect, projection mapping, the list goes on), but also by trying out different approaches and processes. Namely: the technology was the creative.

    read the rest @ Wieden+Kennedy » Why We’re Not Hiring Creative Technologists. (not that anyone @ [redacted] will care)

     
  • greg 10:51 am on October 30, 2012 Permalink |  

    The perks of working from home 

     
  • greg 9:27 am on October 30, 2012 Permalink |
    Tags: , job posting, ,   

    Job Posting 

    Wieden+Kennedy | Full Service Integrated Advertising Agency.

    the link above points to a fun job posting. (don’t get any ideas)

    I like their creativity in their search. this is a great way to weed out the candidates. On the other hand, maybe they wouldn’t need to hire someone if they focused more on the job than on these games.

     
c
Compose new post
j
Next post/Next comment
k
Previous post/Previous comment
r
Reply
e
Edit
o
Show/Hide comments
t
Go to top
l
Go to login
h
Show/Hide help
shift + esc
Cancel