• What?
  • Who?
  • Contact Jonathan Jeter
  • Privacy Policy

Jonathan Jeter

Director of Application Development

  • Jonathan Jeter on Google+
  • Jonathan Jeter on Facebook
  • Follow Jonathan Jeter on Twitter
  • Jonathan Jeter on LinkedIn
  • Jonathan Jeter's rss feed
Home Archives for Uniform Resource Locator

Backbone: 3 Ways

February 2, 2013 By Jonathan Jeter Leave a Comment

by Pamela Fox at HTML5 Texas Conference, Austin, Texas (Deck)

Backbone is one of the most popular MVC frameworks for JavaScript these days, and one of the reasons for its popularity is that its minimal and lightweight. That makes it easy to use in different ways and adapt to different projects – but can also make it hard to learn. In this talk, I’ll start with Backbone basics, and then dive into three different ways that we use it to power the frontends of Coursera.org.

Backbone 3 Ways HTML5TX

Why use an MVC framework? Website includes: 242 js files, 28848 lines of code & 5-person frontend team. Needed more structure to their code.
Why Backbone?

  • Structure
  • Modularity
  • Persistence Layer
  • Common Services
  • Best Practices

Backbone JS MVC Diagram

Backbone is a lightweight model view controller framework. Models use set & get so the framework know what’s going on. Collections group objects together. Views with basic data binding. Router is available, but you don’t have to use it.

Read the rest of Backbone: 3 Ways

Like this:

Like Loading...

Filed Under: JavaScript, MVC, Web Development Tagged With: 5-person frontend team, Admin pieces, Application programming interface, backbone app, backbone backend, Backbone basics, Backbone Beginner HTML5, Best Practices, Best Practices Backbone, change log, collaborative interface, Collections group, Common Services Best Practices Backbone, conference notes, controller framework, CSS3 Resources, current status, custom router custom, data binding, data binding. Router, Deck Backbone, different applications, different projects, different technologies, different ways, entire site, form building interfaces, Front and back ends, front-end MVC, frontend application, HTML5 Texas, JavaScript micro-frameworks, JavaScript micro-frameworks Backbone, js files, layer Entire page, lightweight model view, lightweight model view controller, manager custom API layer, Modularity Persistence Layer, MVC framework, MVC Frameworks, Node.js App, normal page loads, options open Figure, page load, Pamela Fox, Persistence Layer, popular MVC frameworks, real deletes, relational models, Server The rise, Share models, Single-page web apps, static html pages, Technology Internet, Texas conference, Uniform Resource Locator, web app, Web apps

Removing the /blog Slug in WordPress MultiSite

January 27, 2012 By Jonathan Jeter 2 Comments

Wordpress LogoI ran into an interesting issue at work today. We’re setting up a company blog using WordPress and we’re using the multisite functionality to manage how different sections of the blog work. This may not be the most efficient way to do it, but in the corporate world, you want to make sure that the right people have the right access to the right sections so everyone can work in their own happy little space.

Everything was working fine until we started setting up permalinks according to the instructions provided by our SEO expert. The issue we ran into was that WordPress automatically adds a /blog slug in front of the permalinks. My understanding is that this slug is to avoid conflicts between permalinked categories on the main site and sub-sites that may have the same name. That makes sense. At the same time, though, there should be a clearly explained way to change this in the network admin section of the site.

Read the rest of Removing the /blog Slug in WordPress MultiSite

Like this:

Like Loading...

Filed Under: WordPress Tagged With: /blog slug, blog, blog work, bug reports, click edit, company blog, corporate world, detailed explanation, different sections, efficient way, happy little space, interesting issue, main blog, main site, multisite functionality, network admin section, Permalink, permalink structure, permalinks section, right access, right people, right sections, Search engine optimization, SEO expert, settings tab, Slug, Uniform Resource Locator, WordPress, wordpress multisite, WordPress Multisite Installation, WordPress SEO Setup

Search on Mobile Devices: The Next Frontier

November 17, 2011 By Jonathan Jeter 2 Comments

Moderator:
Sundeep Kapur, Digital Evangelist, NCR Corp.
Speakers:
Lynne Kurdziel, Founder & CEO, Luminate Marketing
Angie Schottmuller, Founder, Interactive Artisan

Lynne Kurdziel of Luminate Marketing
Lynne Kurdziel of Luminate Marketing

how mobile is changing content and what it means to business

Lynne Kurdziel

Top 5 impacts of mobile on business and non-profits

  1. localization
  2. immediacy – we can provide timely content that would be less useful if you had to wait
  3. shareability – you can share anything with anyone at any time
  4. media mobility
  5. divergent platforms – challenge of variability in what users have available

You can use mobile to streamline business processes and and create quick marketing media. User generated content and a streamlined data collection process creates freshness for SEO. What does conversion look like for ministries and non-profits? Donations, support, partnerships.

Non-profits are using apps to be able to share their mission and receive donations anywhere.

Read the rest of Search on Mobile Devices: The Next Frontier

Like this:

Like Loading...

Filed Under: Mobile Tagged With: Angie Schottmuller, articles mobile, Artisan Angie Schottmuller, Artisan Lynne Kurdziel, bar code, Bathroom Stalls, bell big box, Business Finance, business lynne kurdziel, business processes, campaigns zoo records, clever artistic opportunities, code test, codes implement, Conversion rate, conversion rate taco, Digital Evangelist, divergent platforms, incentive product signage, Interactive Artisan, Lego codes, location interactive map, Luminate Marketing Angie Schottmuller, Lynne Kurdziel, marketing angie schottmuller, Microsoft Tag, Microsoft tag contest, mobile bar codes, mobile barcode, mobile barcode marketing, mobile device, mobile devices, mobility presents opportunities, NCR Corp., New Journalism, non-profits localization immediacy, objective create, platforms golden rules, QR Code, qr code campaign, QR code generators, qr codes, quick marketing media, sample giveaway, Select tools test, SES Chicago 2011, square checkin promo, streamlined data collection, successful qr code, Sundeep Kapur, tangible metrics, Technology Internet, time media mobility, time media mobility divergent platforms, timely content, track 2d barcode, Uniform Resource Locator, unique conversion opportunities, user define, user experience, user experience image, value-added user experience

Navigating “The Dip”: Planning a Successful Site Re-launch

November 16, 2011 By Jonathan Jeter Leave a Comment

Moderator:
Matthew Bailey, SES Advisory Board & President, Site Logic Marketing

Speakers:
Jonathan Allen, Director, SearchEngineWatch
Andrew Goodman, SES Advisory Board & President, Page Zero Media
Kevin Lee, Co-Founder & Executive Chairman, Didit.com

Kevin Lee

The good news is that if you follow the rules, you can pull off all sorts of site architecture pandemonium. They had a scenario where they had to simultaneously change subdomain and 301 redirect 16 million URLs and were able to pull it off successfully.

Google’s algorithm is tweaked almost daily. Once or twice a year the changes are significant and get a name, like “Panda”.

Panda was a zero-sum game. For each site that lost rank and free organic position, another site took its place. The business directory site that is a Didit subsidiary doubled in traffic, then dropped and came back. Be patient and take all also changes with a grain of salt. Changes can occur from day to day.

Read the rest of Navigating “The Dip”: Planning a Successful Site Re-launch

Like this:

Like Loading...

Filed Under: Web Development Tagged With: 301 redirects, additional relevance signals, Andrew Goodman, better existing page, better web site, business directory site, current site, date content, determine essential changes, forums vs social media, Goodman American Meadows, Google algorithm, Google poster child, Google searches, Google specific signals, great landing pages, historical seo value, inbound links, increase usability business, Jonathan Allen, Kevin Lee, Landing page, landing pages, major changes, new site, newer content, news vs columns, non-unique content, old content, old site, page load, page load time, Page Zero Media, quality score conversion, ranking content site, Search Engine, Search engine optimization, Search engines, SEO traffic, SES Advisory Board, SES Chicago 2011, SEW Pain Posts, site architecture, site architecture pandemonium, site categories, site increase traffic, Site Logic Marketing, site maps, site redesign, Social Media, social networks, social networks strengths, social signals, subscriber content, Successful Site, Track different types, traditional guest posts, Uniform Resource Locator, URLs 301 redirects, web site, webmaster tools

Panda vs. Human: Advanced eCommerce SEO & UX

November 16, 2011 By Jonathan Jeter Leave a Comment

Speakers:
Greg Nudelman, CTO, Design Caffeine Inc.
Jaimie Sirovich, CTO, SEO Egghead Inc.

Sliders for Robots Pandas

Instead of sliders, use a single-level tree
Create hierarchy of values based on string prefixes, numerical ranges, etc.

K-I-S-S
Use the simplest form of search refinement

BOOK: Designing Search

Search landing pages from Amazon.com shows products, but also refined search

Show pandas and humans both products and facet filter states

Create Facet enabled landing pages

Yoast landing pages for magneto – blog post. ECommerce platforms that support facet enabled landing pages: endeca

Don’t make me thinkdrill

Don’t force user to make ambiguous and frustrating category decisions

Faceted allows

Avoid useless, superfluous content

Humans have intent, robots don’t.

Read the rest of Panda vs. Human: Advanced eCommerce SEO & UX

Like this:

Like Loading...

Filed Under: SEO Tagged With: better ways, blog post, category landing pages, Design Caffeine Inc, e - commerce, ECommerce platforms, ecommerce seo, Electronic commerce, exploration google frowns, facet-enabled search, facet-enabled search crumbs, Faceted search, filter states, filter-value selection, frustrating category decisions, Googles new parameter, Greg Nudelman, hierarchical order, indexable pages, intuitive finding, Jaimie Sirovich, key component, keyword manipulation, KW search pages, Landing page, landing pages, large spider trap, multiple select, multiple url structures, numerical ranges, obvious way, pages yoast landing, parameter tool, refined search, Robots Pandas, Search engine optimization, search filters, Search landing pages, search pages, search refinement, search refinement book, search show pandas, SEO Egghead Inc, SES Chicago 2011, simplest form, single-level tree create, superfluous content humans, support facet, Technology Internet, Uniform Resource Locator

Stuff I Like to Talk About:

  • Business
  • Digital Imaging
  • Internet Marketing
    • Email Marketing
    • SEM / Paid Search
  • Life
  • Other Stuff
    • Health
    • Taekwondo (TKD)
  • Sports
    • Football
  • Technology
    • Augmented Reality
    • Awesome or Scary?
    • Marketing Technology
      • Data / Analytics
      • Omnichannel
    • Mobile
      • Android
    • Virtual Reality
  • User Interface / User Experience Design
  • Web Development
    • Browsers
    • CSS
    • Front-End Development
    • Google+ (Google Plus)
    • HTML5
    • JavaScript
    • jQuery
    • Mobile
    • MVC
    • Responsive Design
    • SEO
    • Social Media
    • UI/UX
    • WordPress

HTML

  • HTML Entities

JavaScript

  • MEAN.js

My Sites

  • Head Turning Media
  • Jonathan Jeter (Brand Yourself)
  • My Humor

Online Experts

  • Bryan Eisenberg
  • Danny Sullivan
  • Duane Forrester
  • Keith Brown
  • Louis Gray
  • Matt Cutts

UI / UX

  • Jared Spool
  • Paul Jeter
FreshBooks
Genesis Framework for WordPress Premise Landing Pages Made Easy

Most Popular

  • Verizon Wireless – My Favorite Mobile Provider
  • Who?
  • Intro to WebGL and Three.js – Front Porch…
  • Exploring Standard Ad Unit Sizes: Google AdSense…
  • A Brief History of the Complete Redesign of Google…
  • People Data and the Future of Marketing –…
  • Exploring Standard Ad Unit Sizes: Google AdSense…
  • Jared Spool – The Essential Principles behind…
  • Removing the /blog Slug in WordPress MultiSite
  • Looking for Instagram or Android fonts or logos and…

Copyright © 2025 Jonathan Jeter

 

Loading Comments...
 

    %d