Newsfeeds

Ex-EA design chief Patrick Söderlund unveils Embark Studios

Social/Online Games - Gamasutra - 8 November 2018 - 10:34am

The Nexon-funded company has set its sights on using emerging technology to create interactive, online worlds. ...

Categories: Game Theory & Design

Streamlabs launches app store with $1M developer fund

Social/Online Games - Gamasutra - 8 November 2018 - 9:19am

Streamlabs has announced the launch of its native app store, featuring a growing collection of apps built entirely within Streamlabs OBS. ...

Categories: Game Theory & Design

Kanopi Studios: BADCamp + Accessibility = Education, Inspiration and Opportunity

Planet Drupal - 8 November 2018 - 7:51am

Now that the excitement of BADCamp has worn off, I have a moment to reflect on my experience as a first-time attendee of this amazing, free event. Knowing full well how deeply involved Kanopi Studios is in both the organization and thought leadership at BADCamp, I crafted my schedule for an opportunity to hear my colleagues while also attending as many sessions on Accessibility and User Experience (UX) as possible.

Kanopi’s sessions included the following:

The rest of my schedule revolved around a series of sessions and trainings tailored toward contributing to the Drupal community, Accessibility and User Experience.

For the sake of this post, I want to cover a topic that everyone who builds websites can learn from. Without further ado, let’s dive a bit deeper into the accessibility portion of the camp.  

Who is affected by web accessibility?

According to the CDC, 53 million adults in the US live with some kind of disability; which adds up to 26% of adults in the US. Issues range from temporary difficulties (like a broken wrist) to permanent aspects of daily life that affect our vision, hearing, mental processing and mobility. Creating an accessible website allows you to communicate with 1 in 4 adults you might otherwise have excluded.

What is web accessibility?

Accessibility is a detailed set of requirements for content writers, web designers and web developers. By ensuring that a website is accessible, we are taking an inclusive attitude towards our products and businesses. The Web Content Accessibility Guidelines (WCAG) are a globally acknowledged set of standards that help us publish content that fits within the established success criteria. These guidelines are organized into the following four categories.

WCAG Categories:

  • Is your website perceivable? This applies to non-text content, time-based media (audio and video), color contrast, text size, etc.
  • Is your website operable? This ensures that content is easy to navigate using a keyboard, that animations and interactions meet real-user requirements, buttons are large enough to click, etc.
  • Is your website understandable? This means that text content is easy to read for someone at a ninth grade reading level, that interactions follow design patterns in a predictable manner, that form errors are easy to recover from, etc.
  • Is your website robust? This means that content should be easy to interpret for assistive technologies, such as screen readers.

The World Wide Web Consortium (W3C) is an international community whose mission is to lead the Web to its full potential. They have also published a checklist to aid our efforts in meeting WCAG success criteria.

How can we be successful in making the web accessible?

Industries have varied requirements when it comes to web accessibility. WCAG has three levels of compliance, ranging from A to AA to AAA. A conformity has the lowest set of requirements and AAA has the strictest set of requirements; so strict, in fact, it may be impossible to achieve across an entire site.

Efforts to meet these standards fall on every individual involved in the process of creating a website. Although there are many tools that aid in our journey, we reach accessibility through a combination of programmatic and manual means.

The most important thing to keep in mind is the fact that achieving success in the world of accessibility is a journey. Any efforts along the way will get you one step closer towards a more inclusive website and a broader audience base.

Please Remember: Once Kanopi helps you launch an accessible site, it’s your job to maintain it. Any content you add moving forward must be properly tagged; images should have proper alt text and videos should have captions. Users come to your site because they love your content, after all! The more you can make your content accessible, the more you will delight your users.

Interested in making your site more accessible? Check out some of the resources I linked to above to join in learning from my peers at BADCamp. If you need more help getting there, let’s chat!

The post BADCamp + Accessibility = Education, Inspiration and Opportunity appeared first on Kanopi Studios.

Categories: Drupal

MidCamp - Midwest Drupal Camp: MidCamp is Coming

Planet Drupal - 8 November 2018 - 7:50am
MidCamp is Coming

MidCamp is returning for its sixth year next March 20-23, 2019. We’ll be back at DePaul University for four days of presentations, professional training, contribution sprints, and socials. Designers, developers, and users will be able to brush shoulders with Drupal service providers, hosting vendors, and other members of the broader web development community.

Agenda Overview

This year we have some changes to our general agenda. We’ll be adding summits for the first time! We’ve also moved our sessions to Thursday and Friday so that attendees get some of their weekends back. A high-level agenda is as follows:

  • Wednesday, Mar 20 - Summits, Training, and Contribution Sprints

  • Thursday and Friday, Mar 21-22 - Sessions

  • Saturday, Mar 23 - Contribution Sprints

Stay Tuned for these Upcoming Dates

Stay tuned into the website and our newsletter for some upcoming dates.

  • NOW! - Ticket sales are open on Eventbrite. Spread the word and get your tickets early: https://midcamp2019.eventbrite.com/

  • Nov 14, 2018 - Our website will be fully up and running. It will be ready to open our call for papers.

  • Dec 12, 2018 - Call for papers will close and travel information will be available on the website.

  • Jan 9, 2019 - We will open the registration for training and summits.

  • Jan 16, 2019 - Announce Featured speakers on the website.

  • Jan 23, 2019 - We will post the Final schedule for the website.

Help us Make MidCamp!

It’s not too late to get involved with MidCamp 2019. We’re on MidCamp Slack. You can also contribute by telling us what topics you’re interested in seeing in the 2019 program.

 

Join the conversation
Categories: Drupal

Building an immersive soundscape in Shadow of the Tomb Raider - full Q&A - by Chris Kerr

Gamasutra.com Blogs - 8 November 2018 - 7:29am
Here's the full 5000+ world Q&A with Shadow of the Tomb Raider audio director Rob Bridgett and composer Brian D'Oliveira, digging into the tools and techniques the pair used to create a soundscape fuelled by fear.
Categories: Game Theory & Design

The Making of Cinderella VR - by Laura Tallardy

Gamasutra.com Blogs - 8 November 2018 - 7:28am
A dev diary for Cinderella VR, just released today. Choosing a concept, planning, learning VR & Unity, making minigames, 2D art and animation, voices, budgets, shipping, etc. Lessons learned from making an indie VR game. Sketches & screenshots too.
Categories: Game Theory & Design

The Story behind The Truth: Designing a Data Model - by Niklas Gray

Gamasutra.com Blogs - 8 November 2018 - 7:27am
The rationale and design goals behind the data model we use in The Machinery.
Categories: Game Theory & Design

Community: Introducing the Drupal Governance Task Force 2018 Proposal

Planet Drupal - 8 November 2018 - 6:20am

Drupal is one of the most successful open source projects in the world. Governance is fundamental to the project's success.

The community and the code has been built from the ground up. And as the code has grown, so has the community.

When communities are first emerging it's easy to bring newcomers along, but over time the community begins to mature, change, and then needs to adapt. Challenges and opportunities emerge as evolution occurs, and our community needs to navigate them strategically.

A Governance Task Force has been meeting weekly since May to put together the strategic proposal we now share with you. We've synthesized ideas, discussions, and experiences from people we've interviewed, and we've revisited the themes that emerged from the community listening project run by Whitney Hess and by previous governance discussions.

This Drupal Governance Task Force 2018 Proposal serves two purposes.

Firstly, it's clear that for community evolution to occur there needs to be broad agreement and buy-in. People are comfortable jumping in and building a new module, but community change and action is hard. People talked to us openly about the unclear processes and barriers holding back community progress.

We heard strong perceptions that support from Dries or the Drupal Association is needed before initiatives could be created or scaled; real or otherwise, this is affecting community progress and action. Speaking to people from the Drupal Association, the Community Working Group and other initiative leaders, they also feel limitations. But to change their terms of reference and priorities they also need to have a community directive.

The community is stronger and more influential than we sometimes assume  --- when we are speaking together.

That's why at the heart of this proposal is a new community governance structure.

The second purpose of the proposal is to create a starting point --- a framework. We’ve been practical, highlighting a range of actions that form a backbone for community evolution. It’s not a defined roadmap, and it’s not a list of every idea we had or heard. We welcome the discussion, debate and idea generation that this document will spark. We want to hear your solutions on how to get change done, and what you would like to contribute.

We strived to make practical recommendations with the potential to make progress, lower barriers, and help our community to continue to evolve with time.

Throughout this process we have heard people say they believe change is necessary. Change is necessary for the longevity of Drupal the project and the code. Change is necessary to create a new generation of Drupallers — the people we want to help build ambitious things and to have the chance to build a career within our community.

It is hard to not feel the project is at a crossroads. We’ve climbed the mountain of Drupal 8, we sit at the peak and look to the valley below.

Where we go next, and who we take with us, is up to you.

We hope this proposal helps.

David, Ela, Stella, Lyndsey, Rachel, Hussain, and Adam

File attachments:  Drupal-Governance-Task-Force-Proposal-2018.pdf
Categories: Drupal

Rendered markup field

New Drupal Modules - 8 November 2018 - 5:24am

A simple field supposed to contain rendered markup and all related assets (css/js).

Categories: Drupal

Sooper Drupal Themes: Drupal Costs & TCO: Proprietary vs. Open Source

Planet Drupal - 8 November 2018 - 2:37am

The real cost of creating and maintaining a new website can be hard to estimate even for the best among Drupal professionals. By using the Total Cost of Ownership (TCO) methodology, organizations can ensure that both direct and indirect expenses of operating a website are considered and calculated rather than just emphasize on the initial spending. In this article we are going to take a look at what are the Drupal costs of owning a website versus using a proprietary software.

There are some key considerations to decide on before diving into building a website:

  1. Open Source vs. Proprietary License
  2. Creating and Managing Web Content
  3. Re-designing and Updating Content
  4. Future Upgrades and Longevity
  5. Long Term Savings
Custom Code - a necessity of the past?
Categories: Drupal

OPTASY: Predictive UX in Drupal: Can We Create Anticipated User Experiences in Drupal 8?  

Planet Drupal - 8 November 2018 - 12:33am
Predictive UX in Drupal: Can We Create Anticipated User Experiences in Drupal 8?   silviu.serdaru Thu, 11/08/2018 - 08:33

What do you get when you put together: Drupal 8 + AI + UX? Drupal8's content management features and integration capabilities, AI, for storing and interpreting data and building a predictive model and UX for anticipating user behavior while adding a “human touch” to the equation? You get predictive UX in Drupal!

Is it possible? Can we implement predictive UX in Drupal and thus create anticipated user experiences that:
 

  • help you deliver meaningful content only    
  • simplify user choice
  • simplify users'... lives?
     

But how does machine learning actually power these predictive user experiences? What's the whole mechanism behind?

Categories: Drupal

Commerce Viral Loops

New Drupal Modules - 8 November 2018 - 12:09am

Integrates the Viral Loops e-Commerce Referral template with Drupal.

How it works:
Coupons are created automatically for referred customers (invitees) when they get to your store and provide their email in the In-app Referral widget or create an account.
When a referred customer completes a purchase, a coupon is created automatically for their referrer.
The coupons are delivered automatically to your customers via the In-app Referral widget that they can use in your e-Commerce store.

How to use?

Categories: Drupal

Character Class: Multi-classing: Power Gamers, Part Two

RPGNet - 8 November 2018 - 12:00am
Playing with power gamers.
Categories: Game Theory & Design

Video: How to utilize different types of game randomness

Social/Online Games - Gamasutra - 7 November 2018 - 3:48pm

In this GDC 2018 talk, Mars International's Geoff Engelstein examines the different types of game randomness, when each type is useful, and how to generate and use them in a board game context. ...

Categories: Game Theory & Design

Mailchimp Webform

New Drupal Modules - 7 November 2018 - 3:03pm

Integrate Webforms with MailChimp.

Categories: Drupal

Twig Views

New Drupal Modules - 7 November 2018 - 2:55pm

Twig Views adds a Twig extension to render views in Twig with title by passing in the view machine name and display name.

To render a view, call the function in your Twig template:

{{ render_view('view_machine_name', 'display_machine_name')}}
Categories: Drupal

Ashday's Digital Ecosystem and Development Tips: Custom Cache Tags and Max-age: Advanced Cache Handling in Drupal 8

Planet Drupal - 7 November 2018 - 12:02pm

Determining how content on your site should be cached isn't a simple topic. Last time, I covered cache contexts and tags. Today, I'd like to get into a couple more advanced topics: The use of custom cache tags and of max-age.

Categories: Drupal

2019 - A Commitment to A Year of Depth - by Michael Heron

Gamasutra.com Blogs - 7 November 2018 - 8:30am
I intend for 2019 to be a year of depth - a chance to play all those games I have bought and never even looked at. No new hobbies. No new unnecessary purchases. Just me and my Steam library in mortal combat.
Categories: Game Theory & Design

No More Tutorials! How to Convey Information Through Design - by Caleb Compton

Gamasutra.com Blogs - 7 November 2018 - 8:29am
If you play video games, odds are that you have slogged through countless boring tutorials. What if I told you there was a better way to teach your players than to front-load them with too much info? This article looks at how to teach through design.
Categories: Game Theory & Design

How Worldbuilding Elevates Video Games and Fandom - by Josh Bycer

Gamasutra.com Blogs - 7 November 2018 - 8:29am
Worldbuilding may not sound that important to videogames, but we're going to look at how three games have engaged their fans and helped to elevate their franchises.
Categories: Game Theory & Design

Pages

Subscribe to As If Productions aggregator