Posts Tagged:Drupal 7 development

rfp-robotRFP ROBOT: Website Request for Proposal Generator

The time has come for a new website (or website redesign), which means you need to write a website request for proposal or web RFP. A Google search produces a few examples, but they vary wildly and don’t seem to speak really to your goals for developing or redesigning a new website. You need to write a website RFP that will clearly articulate your needs and generate responses from the best website designers and developers out there. But how?

Have no fear, RFP Robot is here. He will walk you through a step-by-step process to help you work through the details of your project and create a PDF formatted website design RFP that will provide the information vendors need to write an accurate bid. RFP Robot will tell you what info you should include, point out pitfalls, and give examples.

Drupal Developer – NBCUniversal – New York, NY

Extensive Drupal 7 development experience. Are you a seasoned Drupal Developer who enjoys things like iterative development, micro-service based architecture,…From NBCUniversal – Fri, 03 Mar 2017 16:21:05 GMT – View all New York jobs Source:

Safari Buries the URL

Google has recently been experimenting with burying the full URL of the page you’re at and showing just the domain. Yesterday Apple unveiled their next installment of the OS X operating system in which we can see the new Safari interface doing just the same: truncating the full URL to just the domain name. This behavior is consistent with what Safari currently does on iOS powered devices. In another change, the title bar is now completely gone, its place taken by the simplified address bar. So that’s at least one major browser deciding to go the route of hiding the full URL. I’m not sure whether I like this change or not, but I do like the idea of dropping the title of the page. Since page tabs already show the title of each page (albeit truncated), it doesn’t make sense to duplicate it again just a few pixels above…

Read More →

How to Do a Wikipedia Redesign

Unsolicited redesigns are fun. They’re also always criticized for their superficial approach that only takes care of surface level problems. Developers at Raureif have done yet another redesign of Wikipedia, but with one big difference from all the other redesigns: they’ve actually created a real, working app. Since Wikipedia has a permissive license, you can repackage (and even sell) its content if you so wish, so there is little stopping anyone from implementing a functional redesign of the site (besides all the hard work). The team at Raureif have seized this opportunity and created Das Referenz — an iOS Wikipedia app. Apart from seeing your ideas tested in the real world, this hands-on approach to redesign also gives you an opportunity to profit from them: if the new UI provides enough value, people will pay you for it through app sales or via ads (Das Referenz uses both ads and…

Read More →

Lead LAMP Guru – Addison Group – Rockville, MD

2+ years of professional Drupal 7 development experience. 3+ years managing tasks for 1 or more developers….From Indeed – Wed, 31 Aug 2016 21:50:19 GMT – View all Rockville jobs Source:


Paul Stamatiou on the role of motion in modern design: Times are changing. Things like page transitions will still exist but involve more of the elements on each page. You’ll begin choreographing. In the next few years consideration for motion will be required to be a good citizen of your desktop/mobile/wearable/auto/couch platform. It will be an expected part of the design process just like people will begin to expect this level of activity and character in software. Motion is becoming an essential component of design, and with the recent transition to a minimalist aesthetic across platforms animating the interface has become a whole lot simpler. With the advent of solid Drupal CSS animation support and speedy animation frameworks like Velocity.js I expect Web design to move in this direction as well. Drupal Developer

Interface Moss

A rolling stone gathers no moss.1 Publilius Syrus When software in a particular category stops rapidly evolving and its interface begins to develop along a set of accepted patterns, designers begin to decorate. Decoration is a luxury, it is something you can only afford to do once the functionality of the thing you are working on has been implemented to a high degree. It is in the period of gradual evolution and established interaction norms that designers begin to decorate, begin to focus on small aesthetic details for the visual experience alone. Prolonged times of slow evolution lead to decorative excess. Unable to differentiate software on the level of how it works, developers try to push it ahead on the level of how it looks. When the buttons in all the apps are the same, when the controls all appear in about the same place, when all the interfaces are…

Read More →

Hollow Icons

Curt Arledge ran a user test to find out whether hollow icons perform any different to solid icons. Hollow icons are an icon aesthetic popularized by iOS7 — icons that are composed of thin lines rather than filled in shapes. It was previously theorized that this icon style required more cognitive processing, and thus would perform worse than typical solid icons. Arledge found no significant variation between the icon styles. One combination performed worse than others: white hollow icons on a black background. Others performed similarly, irrespective of whether the icon was on a white or black background. What seemed to matter most is not the style itself but how meaningful the design of the icon itself is. For example, a filled in speech bubble is less recognizable than a hollow one because a speech bubble is something that is often depicted as an outline. On the other hand, an…

Read More →

Design Trend Predictors

Joel Unger approaches the blurry, semi-transparent window aesthetic, recently introduced in iOS7 and now making its way to OS X Yosemite, from the standpoint of evolutionary biology. He argues that the reasons for this latest trend, as well as other trends, are: 1) the visual effect is relatively rare, and 2) the effect is expensive to achieve (in this case expensive in terms of graphics processing power). Both of these go hand in hand given that what is expensive to achieve is probably also going to be rare, at least for the period it still remains expensive. While these two things are initially the differentiator for the trendsetter, they will inevitably me mimicked by others, resulting in a design trend. Drupal Developer

The Share Icon

Min Ming Lo analyzes the various designs of the share icon currently in use. He concludes: The best icon is not the one that is the simplest, nor the one that makes the most sense. Instead, the best icon is one with which most users are already familiar. An effective icon is one that requires minimum effort for the user to translate that symbol to an action. I think part of the problem with coming up with a good share icon is that the concept of sharing physical items doesn’t directly map onto the concept of sharing digital resources, which oftentimes simply involves posting a link on a public feed. The latter is closer to broadcasting a message rather than dividing up a resource or experiencing a thing simultaneously. Icons with more specificity — e.g. a tweet icon, a Facebook like icon — are unambiguous; they relate directly to a…

Read More →

Tobias Frere-Jones on Apple's Choice of Helvetica as a UI Typeface

Co.Design asked Tobias Frere-Jones of Hoefler & Co. to give his thoughts on Apple’s choice of Helvetica as an interface typeface for the upcoming OS X Yosemite update: Despite its grand reputation, Helvetica can’t do everything. It works well in big sizes, but it can be really weak in small sizes. Shapes like ‘C’ and ‘S’ curl back into themselves, leaving tight “apertures”—the channels of white between a letter’s interior and exterior. So each shape halts the eye again and again, rather than ushering it along the line. The lowercase ‘e,‘ the most common letter in English and many other languages, takes an especially unobliging form. These and other letters can be a pixel away from being some other letter, and we’re left to deal with flickers of doubt as we read. This reminds me of what Erik Spiekerman wrote about Helvetica: [Helvetica] really wasn’t designed for small sizes on…

Read More →

On Styled Form Elements

Anthony Colangelo makes the case for letting the browser and operating system decide how form elements should be styled: Dropdowns and date pickers are just a sampling of the things that are better handled by systems themselves—a device will always be able to make better decisions about its use than the device-agnostic web. The simplistic interactions of early input types gave us room to experiment, but the more complex interactions of modern fields leave little room for that. There’s only so much we can control before the browser and operating system take over, and then we’re at their whim. The web isn’t stopping any time soon—we’re headed for more complex input types with even less control exposed. I agree. Trying to control form styling is a bit like trying to build sites for a specific set of screen widths. Yes, you can keep creating and managing more breakpoints, but you’ll…

Read More →

The Scroll Up Bar

A design pattern that is currently growing more popular is the fixed position bar at the top of the page. Sometimes the bar stays the same throughout, sometimes the header morphs into a slimmer bar as you scroll down, sometimes a completely new bar appears. For example, as you scroll down on the New York Times website, the top navigation bar shifts from displaying typical site-wide navigation to article specific controls, showing the title of the article, the share link, the comments link, as well as compressed site-wide links: At the Forbes website, as the user scrolls down the page a fixed position bar appears at the top promoting links to other articles the reader may find interesting, as well as a drop-down site navigation menu, search and user controls: While these bars may be useful, they take up vertical space, reducing the reading space the user has chosen for…

Read More →

Drupal Development – The Drupal Advantage

Drupal is an opensource based software used or building user friendly yet efficient websites. Drupal is highly popular these days as it provides a powerful web content management system and works to maintain a flexible development framework. The core functionality of Drupal 7 websites has gained popularity due to the huge availability of the third-party modules. Modern Drupal development strives in separating content management from content presentation. The Drupal CMS is easy to upgrade and user friendly when it comes to making changes and updates to your website. It also makes redesigns quick and cost effective.

Matador: The Obvious MVC Framework for Node

Yeah, there s already other frameworks out there for Node that do some neat things. But today @dustin and myself launched an MVC Framework for Node.js architected to suit MVC enthusiasts. Introducing Matador! Providing sane defaults and a simple development structure, scaling as your application grows. Features a flexible routing system, easy controller mappings, basic request filtering, and a handy scaffolding tool to get up and running quickly. Rather than explaining more here, have a play yourself. Cheers! Drupal Developer

Sandboxing JavaScript

Today I fired off a tweet that in some developers eyes may have been controversial $.ready( twt , function () { twt.fetchTweet( 98496963846209537 , function (tweet) { twt(tweet, {intents: false}).renderTo( #some-shit ) }) }) But to the point, the task at hand I was trying to solve was to bundle a set of core modules built by Ender along side my own library (that uses Ender), and not populate the global space. More after the jump Drupal Developer

Crouching Ender, hidden command

For those of you following Ender (the open micro-to-macro API for composing your own custom JavaScript library), today we have a fresh new CLI (command line interface) that will help you manage your Ender packages. It s pretty rad ( cause, you know, we like it) and it makes it extremely useful when maintaining one Ender project, to another. So without further fuss, let s cut this post short and check out this short video composed by everyones favorite JavaScript hipster and core Ender contributor (heh, there s only two of us), @fat. Drupal Developer

Ender.js – The open submodule library

With great excitement it brings me pleasure to announce an all-to-predictable endpoint of recent events ? Ender.js, an open submodule library. Ender is a small yet powerful JavaScript library composed of application agnostic opensource submodules wrapped in a slick intuitive interface. At only 7k Ender.js can help you build anything from small prototypes to providing a solid base for large-scale rich applications. Drupal Developer

Qwery – The Tiny Selector Engine

It s true. The world needs another JavaScript DOM Selector Engine. So without further fuss – introducing Qwery – The Tiny Selector Engine. It s a port from where Simon Willison left off with his getElementsBySelector in 2003, and believe it or not, this is exactly where jQuery started. Qwery supports all the basic Drupal CSS1 & Drupal CSS2 selectors, plus the additional (most important) attribute selectors from Drupal CSS3. Additionally it allows multi-selects (div,p) as well as context-aware selectors (like jQuery.find()). Last but not least, it s open source awaiting your valuable feedback to make it leaner and faster. There are tests to ensure its integrity, however sans-benchmarks. Although, it should be noted it does support querySelectorAll when available in the browser (to bring 2003 to modern times). Drupal Developer

Back to Top