サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
買ってよかったもの
www.newmediacampaigns.com
Update: Check out our post on web design trends for 2018 here. Read on, though, if you want to see what was hip, last year! Happy 2017! Each year we like to take some time to figure out the upcoming trends in web design. Not only does it give us a chance to research all the cool things other folks are doing, but it also gives us the opportunity to look through our own work and see what sort of pa
Docker for PHP Developers Efficient Nginx, PHP, and MySQL development environments with Docker I've used Vagrant to manage local development servers for several years. Vagrant is, according to its official website, a tool to "create and configure light-weight, reproducible, and portable development environments." Basically, Vagrant helps me create and provision virtual machines with unique combina
Here at NMC, we're big fans of the React library for building user interfaces in JavaScript. We've also been experimenting with the next version of JavaScript, ES6, and were excited to see the latest version of React promote ES6 functionality. Starting with React 0.13, defining components using ES6 classes is encouraged. Refactoring a React 0.12 component defined using `createClass` to an 0.13 and
Interview: Creator of the Slim PHP Framework Josh Lockhart saw a void in the PHP community. So, he filled it. We have long been proponents of team members spending a portion of their time at NMC to work on side projects they're passionate about. The policy has been a great success, and we make many of the projects available to other developers, designers, and marketers. You can see a list of some
4/25/19 Update: We recently wrote a post on how to more easily include animation in your own designs with a guide on how to animate icons with CSS. Of the trends I identified in our recent post on what to expect for the web in 2015, animation is among the most important. But the purpose of the post was a high-level overview of what’s next in web design — more about the what than the why — and this
Essential Sketch Plugins For Web Design The Right Plugin Will Save You a Ton of Time Better Work, Faster with Sketch Plugins Sketch is seriously awesome. It didn’t take long before all the designers at NMC switched over to Sketch full-time. Ashley, Lenny, and I use it for all our client web work and now with version 3, it’s both feature-rich and stable enough for professional work (though in the o
At New Media Campaigns, we love GitHub. For those that aren't familiar, Git is version control software for programmers. GitHub is a service that provides Git hosting and related services. The developers here all use GitHub for their personal and open source projects and as a company we use it for our custom development projects. Since we are website builders, we tend to build separate websites or
One of the joys of programming is that no matter how simple a problem may seem there are always tons of ways to solve it. It can be good practice to go back and revisit fundamentals by solving simple problems with as many implementations as you can think of. In this post we'll explore approaches to basic iteration in JavaScript. This style of exercise is a good interviewing technique, too, because
View the Demo | Download the Zip The screenshot above is jPhotoGrid in action. This plugin takes a simple list of images and captions and turns it into a grid of photos that can be explored and zoomed. You can check out a demo here. Overview Nearly all of the styling for this plugin is done in css. The trick is to layout the grid by floating the list items. The first thing the plugin will then
View the Demo | Download the Zip We often work with clients that maintain accounts with Twitter, Flickr, Youtube and other services in addition to their website. Often they will want to pull in data from one of their accounts to their website. With Flickr, this is pretty easy because they make a simple API available. Having worked with it a few times, we decided to make it even easier to pull ph
How to install PEAR, PHPUnit, and XDebug on Mac OS X 10.6 Snow Leopard I use Mac OS X 10.6 Snow Leopard on my Apple Macbook — my primary web development machine. By default, Mac OS X 10.6 includes PHP 5.3.0 and Apache 2.2.11. Unfortunately, a default Mac OS X 10.6 install does not include more advanced tools for testing and debugging PHP applications. This tutorial demonstrates how to install PEAR
Inayaili de León's post last week on 24 ways reminded me about some of the new attributes that HTML5 will be adding to the <input> element. In addition to the flashy new input types (search, color, date, etc.), there are several more mundane, but just as useful, new attributes that can be used on the input types we already have. I created a small jQuery plugin that checks if these attributes are s
See some Demos Read the Documentation. Download the Project Zip What is it and why was it built? A couple of months ago we launched a site about Marine Science in North Carolina with one of our design partners, Liaison Design Group. A key part of the project was an interactive map that allowed visitors to find important Marine Science resources in North Carolina. Each location on the map would be
Update 1/22/2009 - This plugin now contains support for an active state. It is just as easy to use and all of the animation still works with it. Read below to see how it works. (This was originally posted 10/28/2009) Download the Files (Zip) | View a Demo We have written and released a jquery dropdown menu plugin as well as a CSS Sprites2 Plugin -- this post is along the same lines. Its purpose is
Update 6/23/20 – The post below offers technical instructions for using our nmcDropDown plugin. If you're still in the brainstorming phase, you may also be interested in another post we published recently: Ten Examples of Dropdown Menus on Websites Since I released my nmcDropDown plugin for jQuery two weeks ago, several people have been asking for a simple example of how to use it. Althought the p
Update: March 21, 2014 - We have an updated post after years of practice with these techniques. Newer versions of Apple's Safari web browser (and Google Chrome, which is also based on Webkit) support a vendor-specific implementation of the CSS3 Transition property. CSS Transitions are a very powerful effect that can eliminate the use of JavaScript for many common effects. Quick Overview There are
Our Work NMC has worked with hundreds of companies, causes, and candidates over the past decade plus. Below are some recent featured projects.
Update: Since this post was written, we have rebuilt the New Media Campaigns website. There still is a filtering portfolio, but it is now based on the jQuery isotope plugin. This is a much better plugin however it does cost $40 for commercial use. The plugin below still works great, but it doesn't animate quite as nicely. See a Demo Read The Documentation Download the Plugin and Zip Last week w
jCaption: jQuery Image Captions with Customizable Markup, Style and Animation Orginally Posted March 2, 2009 | Last Updated November 4, 2009 jCaption is a jQuery plugin designed to make adding captions to a page dead simple. It takes an image element and uses one of its attributes to build the markup for a caption. It allows for both arbitrary styling and markup. See a demo. Download the plugin. D
At the end of last year, we launched a website for Coastal & Marine Sciences in North Carolina with one of our Agency Partners, Liaison Design Group. As a part of the project, the website was supposed to have an interactive map that showed some information and the location of the various Marine Science outposts across the state. The locations would be represented by dots and upon clicking one an
このページを最初にブックマークしてみませんか?
『New Media Campaigns』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く