Category Archive for: mobile

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.

Google Mobile-Friendliness Test Shortcut in Search Results by @MattGSouthern

Google has made it easier than ever to test your site’s mobile-friendliness.The post Google Mobile-Friendliness Test Shortcut in Search Results by @MattGSouthern appeared first on Search Engine Journal. Source:

Designers Tooling Around: Figma

There are already several articles out there explaining Figma and its wide array of features. So I won’t spend too much time explaining what it is, except to say it’s an interface design tool similar to Sketch or, to a lesser extent, Photoshop. But there’s something special that sets it apart. It’s based in the browser and allows for real-time collaboration. For real.  We’ve been using Figma more and more over the past several months and I wanted to give a brief breakdown of how we’ve been using it at Viget and what we love about it. Remote Whiteboarding With teams often spread across three offices, we’ve tried everything to make brainstorming, sketching, and whiteboarding without being together in person feel natural and efficient. Thanks to Hangouts, we have talking and seeing each other down. But drawing and writing together has been harder. Working together in a Google Drawing file…

Read More →

Jacksonville, FL – Drupal Global Training Days 2017

Start:  2017-09-09 09:00 – 17:00 America/New_York Organizers:  Jitesh Doshi Event type:  Training (free or commercial) Full day of Drupal 8 training Saturday, Sep 9, 2017, 6:00 PM UNF Building 15, Room 22031 UNF Dr Jacksonville, FL 4 Drupalers Attending We are celebrating Drupal Global Training Days 2017 on September 9th with a full day of Drupal 8 training which is free and open to public at University of North Florida.Drupal 8 TrainingThis is a full day of training on Drupal 8 CMS.Drupal 8 is the CMS platform (Content Management System) that lets you build complex web sites and web applicati… Check out this Meetup → What: Drupal Global Training Day – Learn Drupal 8 CMS When: Saturday, September 9, 2017 – 9am to 5pm Cost: free, no cost Organized by: JAX Drupal User Group (Jacksonville, Florida) Where: University of North Florida, Jacksonville, FL – Building 15, Room 2203 How to register?: See…

Read More →

Highrise 3.0 for iOS

For an app that’s been around since 2007, two iterations of its iOS app seems a bit on the light side. We agree. So today we have not just one announcement, but two:Highrise 3.0 for the iPhone is now available to everyone.It has the basics from before. Stay up to date on your team’s activity. Easily search your leads and quickly call, text, or get directions. Plan your day with tasks and follow-ups.And it has some important new features.Search leads by tag. View tags on contacts. See upcoming tasks when viewing a lead.Scroll through all of your tasks. Whether you have 2 or thousands of overdue or upcoming tasks… though we still can’t help you get them done. :)And more… like the ability to enter custom fields and choose from predefined values, dial incorrectly formatted international phone numbers, emoji, saved recent searches.Alas, it doesn’t have everything for everyone yet. Some will notice it…

Read More →

10 Email Marketing Strategies Your Clients Will Love

Website owners have a tough gig when it comes to choosing their marketing channels. Every year more platforms hit the scene and everyone involved in marketing wants to make them sounds as exciting as possible. This is why we get so much hype surrounding every development in the industry – from chatbots to voice search and every other non-event in between. Then we have email marketing, the most classic of all digital marketing channels – and still the most effective, despite sporting a few wrinkles. This is important, too. Because, aside from your clients’ website itself, email is the only modern marketing channel they actually own themselves. Every other channel is gobbled up by Google, Facebook and other corporations who dictate who they can interact with people (and how much they should pay for the privilege). Google even wants to gobble up our websites now with AMP, the greedy little…

Read More →

The Best Way to Implement a “Wrapper” in CSS

Sometimes the first bit of HTML we write in a new document is an element that wraps everything else on the page. The term wrapper is common for that. We give it a class, and that class is responsible for encapsulating all visual elements on the page. I’ve always struggled to with the best way to implement it. I found a related thread on StackOverflow that has more than 250,000 views, so obviously I’m not the only one wondering! I’ll sum up my latest thoughts in this article. Before we dive into it, let’s first examine the difference between the “wrapper” and the “container”. “Wrapper” vs “Container” I believe there is a difference between wrapper and container elements. In programming languages, the word container is generally used for structures that can contain more than one element. A wrapper, on the other hand, is something that wraps around a single object…

Read More →

Making Better HTML Tables

Inspired Magazine Inspired Magazine – creativity & inspiration daily Strangely enough, one of the most difficult web technologies to master is one of the earliest ones to be available for the browser after plain text and images. The problem is even greater today with so many different device types that need to be thought about. Perfect tables are nearly impossible to create unless they contain so few items that no problems are likely to be triggered. The kinds of errors that can arise include: Text wrapping incorrectly Justification errors Table rendering off screen Scroll problems Row height errors Column width errors General ugliness or untidiness In this article we’ll take a look at how to avoid problems like that, so your tables have the best chance of creating a good impression. Avoidance strategies to avoid Because tables are so difficult to get right, some people try to avoid using them.…

Read More →

A Mobile-First Google with Google’s Gary Illyes [PODCAST] by @brentcsutoras

Google’s Gary Illyes on how to prepare for a mobile-first index and ensure your mobile website will rank well.The post A Mobile-First Google with Google’s Gary Illyes [PODCAST] by @brentcsutoras appeared first on Search Engine Journal. Source:

Making A Bar Chart with CSS Grid

I have a peculiar obsession with charts and for some reason, I want to figure out all the ways to make them with CSS. I guess that’s for two reasons. First, I think it’s interesting that there are a million different ways to style charts and data on the web. Second, it’s great for learning about new and unfamiliar technologies. In this case: CSS Grid! So this chart obsession of mine got me thinking: how would you go about making a plain ol’ responsive bar chart with CSS Grid , like this: See the Pen CSS Grid Chart Final by Robin Rendle (@robinrendle) on CodePen. Let’s take a look at how I got there! The fast and easy approach Since Grid can be confusing and weird at first glance, let’s focus on making a really hacky prototype to begin with. To get started we need to write the markup for…

Read More →

Designing Between Ranges

CSS is written slowly, line by line, and with each passing moment, we limit the space of what’s possible for our design system. Take this example: body { font-family: ‘Proxima-Nova’, sans-serif; color: #333; } With just a couple of lines of CSS we’ve set the defaults for our entire codebase. Most elements (like paragraphs, lists and plain ol’ divs) will inherit these instructions. But what we rarely think about when we write CSS is that from here on out we’ll have to continuously override these rules if we want another typeface or color. And it’s those overrides that cause a lot of issues in terms of maintenance and scalability. And it’s those issues that cost us heartbreak, time and money. In the example above that’s probably not an issue but I think in general we don’t recognize the true strength and dangers of the cascade and what it means to our…

Read More →

The Ultimate Uploading Experience in 5 Minutes

Filestack is a web service that completely handles file uploads for your app. Let’s imagine a little web app together. The web app allows people to write reviews for anything they want. The give the review a name, type up their review, upload a photo, and publish it. Saving a name and text to a database is fairly easy, so the trickiest part about this little app is handling those photo uploads. Here’s just a few considerations: You’ll need to design a UI. What does the area look like that encourage folks to pick a photo and upload it? What happens when they are ready to upload that photo and interact? You’ll probably want to design that experience. You’ll likely want to support drag and drop, how is that going to work? You’ll probably want to show upload progress. That’s just good UX. A lot of people keep their files…

Read More →

Joomla Mobile Toolbar Module from JoomForest

A good navigation menu can hugely improve your website user experience. If your site does not have an easy to use navigation menu system, then your customers will most likely get confused and leave to your competitors. Keeping your site navigation menu as simple as possible, will increase your customer satisfaction and make them come back to your site for more. JF Mobile Bar is a complete mobile navigation solution for Joomla. It can either partially or completely replace your Joomla template’s own header or menu. It offers your mobile visitors a flawless browsing experience that is tailored specifically to small screens. This unique Joomla tool can also work on tablet or desktop browsers. [[ This is a content summary only. Visit for full links, other content, and more! ]] Source:

The Reason You Need a Personal Mission

It’s just a simple fact: Most mergers and acquisitions fail. 70-90% based on studies from Harvard and if they don’t outright fail there’s still a 60%+ chance that the M&A will actually hurt shareholder value and possibly threaten the acquiring company’s very existence. Yikes. But, let’s go back to this incredible number and figure for a moment, shall we? 9 out of 10 acquisitions will outright fail. That’s a seriously difficult number to swallow. Yet despite this crazy figure people and organizations still try it and they believe that they will be different, that they will be the 1 out of 10. Why? Because if you can pull it off then the result can be quite astounding… astronomical, really. But again, 1 out of 10 folks… 1 out of freakin’ 10… I recently got to experience this statistic when I was told of the news that my previous startup venture would…

Read More →

Why Putting Up a Website for Your Business Isn’t Enough Anymore

While putting up a website has always been considered a good marketing strategy, companies should know that maintaining a website is not enough to make a mark. Remember that a website is just an extension of your company site or office, and it is where your clients may know what products or services your company offers. Each company will opt to do the same — create a website and maintain it to ease transactions and to post updates about your company. The thing is, if every company does the same, how can you make your company stand out in a sea of competitors? Here are things you can do aside from putting up a website: Make use of social media Marketing strategies extend to social media because this is where a lot of people are. Aside from the fact that your company may be able to reach a wider population,…

Read More →

A Collection of Interesting Facts about CSS Grid Layout

A few weeks ago I held a CSS Grid Layout workshop. Since I’m, like most of us, also pretty new to the topic, I learned a lot while preparing the slides and demos. I decided to share some of the stuff that was particularly interesting to me, with you. Have fun! Negative values lower than -1 may be used for grid-row-end and grid-column-end In a lot of code examples and tutorials you will see that you can use grid-column-start: 1 and grid-column-end: -1 (or the shorthand grid-column: 1 / -1) to span an element from the first line to the last. My friend Max made me aware that it’s possible to use lower values than -1 as well. .grid-item { grid-column: 1 / -2; } For example, you can set grid-column: 1 / -2 to span the cells between the first and the second to last line. See the Pen…

Read More →

5 Steps to Create a Killer Instagram Ad Strategy for eCommerce Products

Instagram’s known for engagement. Some 4x that of Facebook. But what you don’t know is how it excels at driving product sales, too. Quick, without looking — what’s your mobile conversion rate? A paltry 1.55% on average? Compare that to the 30%+ of Instagram users who purchase products on their mobile device. (Which places them at 70% more Read more Source:

Back to Top