Google Design

Oct 8th, 2014 by Max Tokman

We recently had a chance to review Google Design.  Without beating around the bush with verbose SEO-driven preface, here’s our quick take on it.

Pros - what you get from reviewing and following Google Design guidelines:

- Access to comprehensive design guide, developed by a major software company at significant expense

- Exposure to principles of software- and hardware-driven usability, where design is used to skin functionality instead of defining it

Cons - why you might not want to follow those guidelines on every project:

- Rigidly following Google Design will make your websites and apps look like Google products, which is not necessarily what your clients are paying for

- Best used with Google’s own applications, which are not suited for every project

- Sticking to standards is not necessarily great when you’re tasked with differentiating your product

Now, let’s expound on these bullet points.

Google is being very civic minded in releasing their design guidelines to developers and general public, even if they do aim at setting visual standards for website and app development and therefore exercising an even greater control over digital space as the standards authority.  Whoever sets the rules controls the game and in the absence of independently developed and strictly followed visual standards for website and app development, it is inevitable that a major browser maker, especially one with its own hardware line, would come up with a set of guidelines for others to follow.  So, this guide is a great opportunity to take advantage of Google’s quest for world domination and learn an efficient way of handling digital design.

As a technology company Google understands the need to put software and hardware requirements driven by user experience before visuals and their document clearly reflects it.  To a large extent, it is a unified presentation of standard practices such as web safe colors and typography approach, but they also elaborate on specifics based on download speeds, screen resolutions and user interaction with standard screen sizes.  Again, it is usability tied to technology with resulting standards impacting design, as opposed to design defining usability and technology - which in itself is a very useful concept to absorb.  

Obviously following Google’s design rules to a tee creates one small problem of resulting artwork looking like something designed by Google.  I can imagine quite a few situations when clients might want to preserve their branding at the expense of conforming to these standards and that’s where the real challenge of balancing business needs and best practices will take place.  On projects with existing branding you might want to draw inspiration from these standards rather than blindly following them, whereas smaller start up websites might actually gain greater visibility by riding the coat tails of recognized technology brand.  Google’s visual approach is most likely to be applied to projects created using their own website builder and Android apps, establishing consistent yet somewhat boring experience.  As much as we like standards and appreciate folks in Menlo Park for sharing their work, this is certainly not the defining work on website design.  

To sum it up - Google Design is good stuff; read it, try it, use it in your work.  Just remember that this is a freebie put out by a large company that wants to be an even bigger company with a help of more technology evangelists - Website Design Bible it is not.



wordpressSEOweb designWeb DevelopmentHTML5productionresponsive designDrupalADAcompliancesecurityPhotoshopCSSTestingdesigngooglebeta testingquality controltoolsharness-bautomationtypographyGoogle AnalyticsmarketingFlashproduction tipsfontsweb imagesite speedweb preflightthemeswebsite buildingmodulestechnologiesJavaScriptfirefoxbrowserintegrationsMicrosoftAdobe MuseSSLIE8Applemobile websiteapp developmentplug-inAPIQAserver securityweb standardsE-commerceiOSInDesignWordpress pluginsOpenSSLAdvertisingJSONmobile devicestabletsAdobe AirRIAsBacklinksInteraction MetricsLong TailExporting from InDesign to PhotoshopInDesign to Photoshop conversionresponsive buildhorizontal layoutAdobeICANNcustom domain suffixesdevelopmentwireframeaugmented realityweb development awardprogramming awardPhotoshop Layer compsdesign best practicesmobile app challengeapp lifespannon-Flash animationHTML5 animationAdobe EdgeiPad screen templategTLDsweb awardvertical layoutvideo playbackfaildudrevolutionary softwareInDesign to HTMLcommunicationclienthtmlimage sizesoftwareimage compressionweb compatibilitybreakpointresponsive statePDFAdobe Edge ReflowconvertingEdge ReflowParfaitweb design softwareogvcloudawardhostseleniumFoundationBootstrapCKEditor3rd partyAppleScriptecommercetechnologycollaborateupdatevulnerabilityCMSwebsiteiPhoneCSS3Ps. and CSS HatProject Parfaithigh fidelityconceptcodecwebmformatweb developerssidney garberVideos and animations3D views of modelsDetroit Diesel CorporationMercedes-BenziTunescustom fontsHTML4web-fontsRGBweb colorsrelationship marketingOSSW3Cfragmented technology landscapeAndroidvideo sizegammamp4microsoft’s project natalUDIDvideoCVE-2014-0224integrationLinkedInFacebookWindows XPInternet Explorer 8interactive banner adsbrochurewaresony playstationinstant video playback solutionHeartbeatonline subscriptionWebOSabletCMS for Flashoptimizednintendo wiioutsourcing
Why would Apple release iOS 8.01 that makes your phone not work like a phone?

Sep 25th, 2014 by Max Tokman

We all know the recent news - a software and electronics giant Apple, Inc. released an updated version of its new operating system only to receive severe backlash from users installing it on their phones, which often stopped performing their primary function of making phone calls. Apple quickly recalled the update but

CVE 2014-3566 SSL v3.0 POODLE vulnerability

Oct 16th, 2014 by Max Tokman

CVE 2014-3566 SSL v3.0 POODLE vulnerability was announced yesterday and was addressed overnight on all servers supported by OSS.  If your web site or web server does not have a support contract with OSS, please make sure to contact your hosting company with any questions related to this issue.