Posts Tagged:web

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.


15 Useful JavaScript Libraries to Enhance Your Site

Inspired Magazine Inspired Magazine – creativity & inspiration daily Making a great site requires a lot of skills, but you don’t always have to develop everything completely from scratch. To use any of the JavaScript libraries presented in this article, you will need to have at least some existing JavaScript skills, but you also don’t necessarily need to be an expert. What you do need to be expert with is working out how to blend the libraries into a site to get the most benefit from them. This isn’t really something that can be taught. It’s a skill you can only learn by doing. Once you have mastered the concepts, however, there is no limit to your creativity and what you can achieve with it. Collected here is our list of the most useful JavaScript libraries available to programmers for site enhancement. You may not see your favorite listed here,…

Read More →

UX/UI Designer – IQ Solutions – Remote

Communicating design ideas and prototypes to developers. Experience designing for large-scale Drupal CMS deployments featuring 1000+ web pages, dynamic content,…From IQ Solutions – Sun, 25 Jun 2017 21:31:47 GMT – View all Remote jobs Source: http://rss.indeed.com/rss?q=Drupal+Developer

Powerful Strategies To Connect Your Website To Social Media

The key to standing out and succeeding over your competitors is by increasing your online presence. Most businesses take advantage of social media because it has become one of the useful and most powerful tools to let people know about your company, products and services. A website that is prominently visible on search engines makes it easier to connect with potential consumers, thereby leading to a positive impact towards the business. What causes websites to rank higher than the rest depends on search engine optimization (SEO), although its main driving force is high quality content. On top of these, you need to connect your website to social channels. In this article, I will share with you some tips and techniques to maximize social media for your website. The Importance of Social Media Social media has become a part of any online business. At least 97% of marketers are currently participating…

Read More →

Mozilla: Web Literacy

This is really neat: A framework for entry-level web literacy & 21st Century skills. Time to level-up a bit. I think it’s pretty clear that the future of work at a macro and micro level will require an ever-growing bench of technical skills. Now, to be clear, I don’t think this means that you necessarily have to become a software developer or code full-time. This is the difference between literacy and fluency, which I’ve spoken about before. This is the difference between knowing how to “read and write” and being a professional writer. Everyone needs to know the former while not everyone needs to do it professionally. Get it done. The post Mozilla: Web Literacy appeared first on John Saddington. Source: https://john.do/

Naming Things is Only Getting Harder

I was working with CSS Grid and came to the grid-column and grid-row properties. I paused for a moment. They’re not overly complicated. They are shorthand properties for expressing where an element should start and end on a grids defined columns and rows. What caught me was the fact that I can name these lines. It’s not a requirement (you can use numbers), but the ability to name the grid lines is something we can do here. In fact, naming lines can open up neat CSS tricks. Grid lines are another item in a long list of examples where front end developers have the power to name things. Class names and IDs have always been things we need to name in CSS, but consider a few of the more historically recent things where naming is important when it comes to styling: Variables: Naming values for context, such as re-usable colors…

Read More →

Web Content Manager – Cazenovia College – Cazenovia, NY

Drupal experience is preferred. This position works closely with the Web Developer and other members of the Communications and ICT departments, and collaborates…From Indeed – Tue, 20 Jun 2017 22:13:06 GMT – View all Cazenovia, NY jobs Source: http://rss.indeed.com/rss?q=Drupal+Developer

What Does a Well-Documented CSS Codebase Look Like?

In the front-end community, there is a lot of attention related to documenting JavaScript. That’s not so much the case with CSS. Often times I feel like lost when I join a project with minimal or no CSS documentation. Even though CSS is relatively easy to write, it can be quite hard to maintain. The specificity, the global scope of everything, and the lack of guidance can easily lead to inconsistency, code duplication, and over-complication. I’ve long been curious what a really well-documented CSS codebase looks like. Here, I’ll share my experience, along with the expectations I have towards my vision of well-documented stylesheets. It surprises me where I hear people say that commenting CSS is not that important. I imagine none of them have had to deal with 10,000+ line stylesheets! Often I’ve struggled with what HTML results in what specific style. Without having a solid context about the…

Read More →

Connect: behind the front-end experience

Some fantastic behind-the-scenes stuff about Stripe’s design work by Benjamin De Cock. Absolutely everything is clever and using very modern techniques. Using CSS grid for their iconic background stripes Using 3D cubes for aesthetic flair Using reduced motion media queries to accommodate that preference Using the Web Animation API for event-triggered keyframe-like animations in JavaScript Plus one I’d never seen before: Connect’s landing page uses the new Intersection Observer API which provides a much more robust and performant way to detect the visibility of an element … The observeScroll helper simplifies our detection behavior (i.e. when an element is fully visible, the callback is triggered once) without executing anything on the main thread. Direct Link to Article — Permalink Connect: behind the front-end experience is a post from CSS-Tricks Source: CssTricks

Percona Live 2017 Blog Post: ProxySQL as a Failover Option for Drupal

One of the more interesting products to hit the spotlight at this year’s Percona Live Open Source Database conference was ProxySQL. This open source MySQL proxy server has been around for a couple of years now and keeps adding more features. The current release (1.3.6) has the usual features that you would expect from a proxy server, like load balancing and failover support, but ProxySQL also has database specific features like a query cache and query routing. The query cache is a scaling feature that serves data at the proxy layer to avoid contacting the database at all. This feature has become very relevant now that Oracle has announced that they’re most likely going to remove the query cache from MySQL in MySQL 8.0. Query routing can map query types to specific servers for very specific forms of load-balancing and read/write splitting. Other interesting of features of ProxySQL that are…

Read More →

ProxySQL as a Failover Option for Drupal – A Report from Percona Live 2017

One of the more interesting products to hit the spotlight at this year’s Percona Live Open Source Database conference was ProxySQL. This open source MySQL proxy server has been around for a couple of years now and keeps adding more features. The current release (1.3.6) has the usual features that you would expect from a proxy server, like load balancing and failover support, but ProxySQL also has database specific features like a query cache and query routing. The query cache is a scaling feature that serves data at the proxy layer to avoid contacting the database at all. This feature has become very relevant now that Oracle has announced that they’re most likely going to remove the query cache from MySQL in MySQL 8.0. Query routing can map query types to specific servers for very specific forms of load-balancing and read/write splitting. Other interesting of features of ProxySQL that are…

Read More →

Oh No! Our Stylesheet Only Grows and Grows and Grows! (The Append-Only Stylesheet Problem)

This is a real worry these days. I’ve heard it from lots of lots of developers. The years tick by on their projects, and all they ever seem to do is add to their CSS, never remove. It’s not just a feeling, I’ve talked with companies before that track hard data on this. Over five years of tracking the size of their stylesheet, and all it’s ever done is tick upwards in size. This could be considered problematic for several reasons: Files getting bigger is worse for performance The developers are afraid of the CSS #2 being, in my opinion, a much bigger deal than #1. The overall file size of CSS is likely to be fairly small compared to things like image assets and even the JavaScript payload these days. Fancy tooling and the world’s internet speed ever-lurching faster will probably make #1 not that big of a deal.…

Read More →

Web Developer – WinterWyman – Arlington, VA

Are you an experienced web designer/developer? If so, our client is looking for you to join their team in DC. Qualified applicants will have the following…From WinterWyman – Sat, 17 Jun 2017 15:40:06 GMT – View all Arlington, VA jobs Source: http://rss.indeed.com/rss?q=Drupal+Developer

SUPERHUMAN Email…?

I spent the day with the fine folks at Superhuman and had the distinct pleasure of being onboarded into their new email app. I mention this in the vlog, but, I wanted to capture this moment for posterity because if they are able to move me off of the GMAIL web app after 13 years, then, it would be a literal first! I can’t overstate my commitment to the GMAIL web app after such a long time of using it. I’ve tried every available mail client and app out there but have yet to find a solution that matches the speed and performance of the google’s web service. It’s not that it’s perfect, mind you… it’s just that it’s good enough to get the job done and after 13 years I’ve pretty much resigned myself to it as being the defacto email service. But Superhuman is up for the challenge and I’m quite…

Read More →

Email Developer – Adestra – United States

Experience with a range of CMS, web analytics and open source tools, in particular Drupal, WordPress and Magento would be useful….From Adestra – Fri, 16 Jun 2017 14:51:33 GMT – View all United States jobs Source: http://rss.indeed.com/rss?q=Drupal+Developer

How to Avoid 6 Common Web Design Mistakes That Hurt SEO by @KatyaBovykina

Don’t sacrifice beauty over function. Learn how to check if your website design prevents your pages from ranking high.The post How to Avoid 6 Common Web Design Mistakes That Hurt SEO by @KatyaBovykina appeared first on Search Engine Journal. Source: https://www.searchenginejournal.com/feed/

Using Images as Backgrounds with CSS

Using images as backgrounds is a common practice in the web industry. Depending the case, you may need to completely fill a container with an image, or just partially. In this post, we’ll show you three examples of background-size usage. Let’s start… [[ This is a content summary only. Visit http://OSTraining.com for full links, other content, and more! ]] Source: https://www.ostraining.com/

Color Contrast Testing for Web Accessibility, FTW!

Around the world, more than 285 million people are estimated to be visually impaired and need some accommodation in the way they interact with content on the web. If you fail to think about these potential visitors, chances are you are alienating a part of your audience. Thinking about color contrast is a great and easy way to make sure that your site is accessible to all of your visitors. Source: https://www.phase2technology.com/feed/

Web Coordinator position is open @threeriverspark

Plymouth, MN, United States Source: https://jobs.drupal.org/all-jobs/feed

6 Components Moodboards Must Have To Be Effective

Moodboards have been in use for many years especially in the interior design and fashion industries. It’s the first step when brainstorming ideas that’ll contribute to the overall look and feel of the final product. Most established web designers create mood boards as part of their web design process. The main benefits of using a mood board include: Streamlining the design process Reducing the time taken to design the actual website Giving the client a general idea of what to expect early Less frustration Effectively communicate concepts Making it easy to make design changes and revisions A mood board can either be physical or digital. The physical ones are more time consuming since they involve putting together paper cuttings and other physical sources for inspiration. However, they tend to have a higher impact on clients. On the other hand, digital boards are easier to create and are less physically tasking.…

Read More →

Back to Top