The document proposes design principles for a new version of MODX focused on accessibility, inclusiveness, and progressive enhancement. Key points include making the interface mobile-first, HTML-first, and progressively enhanced using semantic markup, CSS variables for theming, and emoji-first iconography to keep file sizes small. The goals are to empower developers with creative freedom, optimize the user experience through search and accessibility features, and ensure the interface is usable by everyone across various abilities and devices.
What are the advantages and disadvantages of WordPress as a Content Management System? Is it just for bloggers? We take a quick overview of ease of installation and use as well as included some recommended resources for learning more about WordPress.
DownTheRabbitHole.js – How to Stay Sane in an Insane EcosystemFITC
Presented at FITC's Web Unleashed 2016 in Toronto
by Branden Hall, Automata Studios
FITC produces events for digital creators in Toronto, Amsterdam, NYC and beyond
Save 10% off any of our events with discount code 'slideshare'
Check out our events at http://fitc.ca
or follow us at https://twitter.com/fitc
Overview
Today it feels like Javascript tools and libraries are popping like up mushrooms. And just like fungi, if you pick the wrong one, it could lead to some real suffering. From Angular to Zepto, this talk will help you map out the ecosystem and find the good stuff so you can avoid having a bad trip.
Objective
The audience will learn how to map out and evaluate tools and libraries in the JS ecosystem
Target Audience
The target audience is JS developers who want to feel a little more sane
Assumed Audience Knowledge
A working understanding Javascript
Five Things Audience Members Will Learn
A mental map of the current state of JS development
How to evaluate JS tools & libraries
Alternatives to the big libraries (jQuery, Angular, React, etc)
Awesome lesser known JS tools & libraries
Avoiding JS entirely through alternate languages (TypeScript, ClojureScript, Elm, etc)
What are the advantages and disadvantages of WordPress as a Content Management System? Is it just for bloggers? We take a quick overview of ease of installation and use as well as included some recommended resources for learning more about WordPress.
DownTheRabbitHole.js – How to Stay Sane in an Insane EcosystemFITC
Presented at FITC's Web Unleashed 2016 in Toronto
by Branden Hall, Automata Studios
FITC produces events for digital creators in Toronto, Amsterdam, NYC and beyond
Save 10% off any of our events with discount code 'slideshare'
Check out our events at http://fitc.ca
or follow us at https://twitter.com/fitc
Overview
Today it feels like Javascript tools and libraries are popping like up mushrooms. And just like fungi, if you pick the wrong one, it could lead to some real suffering. From Angular to Zepto, this talk will help you map out the ecosystem and find the good stuff so you can avoid having a bad trip.
Objective
The audience will learn how to map out and evaluate tools and libraries in the JS ecosystem
Target Audience
The target audience is JS developers who want to feel a little more sane
Assumed Audience Knowledge
A working understanding Javascript
Five Things Audience Members Will Learn
A mental map of the current state of JS development
How to evaluate JS tools & libraries
Alternatives to the big libraries (jQuery, Angular, React, etc)
Awesome lesser known JS tools & libraries
Avoiding JS entirely through alternate languages (TypeScript, ClojureScript, Elm, etc)
Responsibly Architecting for the World–Wide WebJp DeVries
The web is for everyone – but it isn't always architected that way. In this Thinkful workshop we'll explore the process and techniques of authoring an inclusive web.
Twelve months of research, 1000+ cups of coffee, and probably an entire forest worth of Post-its (don’t worry—we recycle). That’s what it took for us to compile our Trends 2017 report, which offers an in-depth look at the eight most important developments we believe will influence and impact design and innovation for business, government and society in the coming year.
Visit trends.fjordnet.com for more.
Artificial intelligence (AI) is everywhere, promising self-driving cars, medical breakthroughs, and new ways of working. But how do you separate hype from reality? How can your company apply AI to solve real business problems?
Here’s what AI learnings your business should keep in mind for 2017.
Study: The Future of VR, AR and Self-Driving CarsLinkedIn
We asked LinkedIn members worldwide about their levels of interest in the latest wave of technology: whether they’re using wearables, and whether they intend to buy self-driving cars and VR headsets as they become available. We asked them too about their attitudes to technology and to the growing role of Artificial Intelligence (AI) in the devices that they use. The answers were fascinating – and in many cases, surprising.
This SlideShare explores the full results of this study, including detailed market-by-market breakdowns of intention levels for each technology – and how attitudes change with age, location and seniority level. If you’re marketing a tech brand – or planning to use VR and wearables to reach a professional audience – then these are insights you won’t want to miss.
Adena Frazer, senior developer at Suite Solutions, introduces the newly released SuiteHelp 3.1, a modern HTML5 WebHelp platform with advanced search, flexible deployment options, and mobile optimization. This webinar includes an overview of SuiteHelp functionality and technical architecture.
An alphabetical tour of digital media landscape terminology, covering concepts from Ajax to Usability. Designed for training of journalists entering the digital media landscape.
The web standards gentleman: a matter of (evolving) standards)Chris Mills
This talk discusses standards evolution, HTML5 and CSS3 in detail. Starting with the history of HTML and CSS, it goes on to show how HTML5 and CSS3 were developed, why they were necessary, the problems they aim to solve, what the main new features are and why they are so useful, and how we can start using these features in the real world, right now. It also provides advice for the discerning web standards gentleman.
Talk given at DevCon 5 in Santa Clara:
The power of the web has arrived for mobile phones and tablets. CSS3 gives web sites a dynamic, interactive capability and greater useability. CSS3 adds fine grained controls for designers looking to bring the web closer to reality.
Framework plays a key role in application development. A website is attracted by its design and structure. We depict a short comparison of three web designing frameworks.
SEF 2014 - Responsive Design in SharePoint 2013Marc D Anderson
Presented with Christian Ståhl
Everyone is talking about responsive design. But are you really ready to bring SharePoint to mobile and tablets? While you may have an idea of what your site will look like when finished, there are many basic concepts and pitfalls that aren’t always outlined in the “How To’s”.
In this session, we will go through foundational steps to planning a responsive SharePoint site including how to handle a hybrid content scenario that uses publishing and team sites. You will learn what tools and templates can make your life easier during design, build and testing. If you are excited about the capability of bringing SharePoint to any device but not sure where to start, check out this session to get the foundational understanding of the concept, best practices and examples to get you started.
Responsibly Architecting for the World–Wide WebJp DeVries
The web is for everyone – but it isn't always architected that way. In this Thinkful workshop we'll explore the process and techniques of authoring an inclusive web.
Twelve months of research, 1000+ cups of coffee, and probably an entire forest worth of Post-its (don’t worry—we recycle). That’s what it took for us to compile our Trends 2017 report, which offers an in-depth look at the eight most important developments we believe will influence and impact design and innovation for business, government and society in the coming year.
Visit trends.fjordnet.com for more.
Artificial intelligence (AI) is everywhere, promising self-driving cars, medical breakthroughs, and new ways of working. But how do you separate hype from reality? How can your company apply AI to solve real business problems?
Here’s what AI learnings your business should keep in mind for 2017.
Study: The Future of VR, AR and Self-Driving CarsLinkedIn
We asked LinkedIn members worldwide about their levels of interest in the latest wave of technology: whether they’re using wearables, and whether they intend to buy self-driving cars and VR headsets as they become available. We asked them too about their attitudes to technology and to the growing role of Artificial Intelligence (AI) in the devices that they use. The answers were fascinating – and in many cases, surprising.
This SlideShare explores the full results of this study, including detailed market-by-market breakdowns of intention levels for each technology – and how attitudes change with age, location and seniority level. If you’re marketing a tech brand – or planning to use VR and wearables to reach a professional audience – then these are insights you won’t want to miss.
Adena Frazer, senior developer at Suite Solutions, introduces the newly released SuiteHelp 3.1, a modern HTML5 WebHelp platform with advanced search, flexible deployment options, and mobile optimization. This webinar includes an overview of SuiteHelp functionality and technical architecture.
An alphabetical tour of digital media landscape terminology, covering concepts from Ajax to Usability. Designed for training of journalists entering the digital media landscape.
The web standards gentleman: a matter of (evolving) standards)Chris Mills
This talk discusses standards evolution, HTML5 and CSS3 in detail. Starting with the history of HTML and CSS, it goes on to show how HTML5 and CSS3 were developed, why they were necessary, the problems they aim to solve, what the main new features are and why they are so useful, and how we can start using these features in the real world, right now. It also provides advice for the discerning web standards gentleman.
Talk given at DevCon 5 in Santa Clara:
The power of the web has arrived for mobile phones and tablets. CSS3 gives web sites a dynamic, interactive capability and greater useability. CSS3 adds fine grained controls for designers looking to bring the web closer to reality.
Framework plays a key role in application development. A website is attracted by its design and structure. We depict a short comparison of three web designing frameworks.
SEF 2014 - Responsive Design in SharePoint 2013Marc D Anderson
Presented with Christian Ståhl
Everyone is talking about responsive design. But are you really ready to bring SharePoint to mobile and tablets? While you may have an idea of what your site will look like when finished, there are many basic concepts and pitfalls that aren’t always outlined in the “How To’s”.
In this session, we will go through foundational steps to planning a responsive SharePoint site including how to handle a hybrid content scenario that uses publishing and team sites. You will learn what tools and templates can make your life easier during design, build and testing. If you are excited about the capability of bringing SharePoint to any device but not sure where to start, check out this session to get the foundational understanding of the concept, best practices and examples to get you started.
WordPress & Other Content Management SystemsEmily Lewis
"InfoByte" presentation for the University of New Mexico's Continuing Education program. Includes a high-level survey of several CMSes, including WordPress, ExpressionEngine, Plone, Drupal, Joomla and MojoMotor. Also includes a discussion about choosing a CMS.
Node.js 101
with Rami Sayar
Presented by FITC at Web Unleashed 2014 in Toronto
on September 18 2014, 10:30 - 11:15am
Node.js is a runtime environment and library for running JavaScript applications outside the browser. Node.js is mostly used to run real-time server applications and shines through its performance using non-blocking I/O and asynchronous events. This talk will introduce you to Node.js by showcasing the environment and its two most popular libraries: express and socket.io.
TARGET AUDIENCE
Beginner web developers
ASSUMED AUDIENCE KNOWLEDGE
Working knowledge of JavaScript and HTML5.
OBJECTIVE
Learn how to build a chat engine using Node.js and WebSockets.
FIVE THINGS AUDIENCE MEMBERS WILL LEARN
Node.js environment and basics
Node Package Manager overview
Web Framework, express, basics
WebSockets and Socket.io basics
Building a chat engine using Node.js
OVERVIEW
Twitter Bootstrap is a wildly popular HTML and CSS framework for building websites and web applications. It is the number 1 project on GitHub. Bootstrap supports responsive web design, allowing the layout of your page to adapt to the device (desktop, tablet, mobile). This talk will introduce you to the basics of using Bootstrap and show you how to build responsive web layouts to build your own app.
TARGET AUDIENCE
Beginner web developers
ASSUMED AUDIENCE KNOWLEDGE
Working knowledge of HTML5 and CSS3.
OBJECTIVE
Learn how to use Twitter Bootstrap to quickly build a beautiful, responsive web app.
FIVE THINGS AUDIENCE MEMBERS WILL LEARN
Twitter Bootstrap basics
Bootstrap CSS basics
Bootstrap responsive layouts
Bootstrap components
JavaScript Bootstrap plugins
Website Fundamentals - Web Technologies - Responsive Design - Web Browsers
A great place to start if you are interested in web designing or research on the internet
Maximize Your Content with Beautiful Assets : Content & Asset for Landing Page pmgdscunsri
Figma is a cloud-based design tool widely used by designers for prototyping, UI/UX design, and real-time collaboration. With features such as precision pen tools, grid system, and reusable components, Figma makes it easy for teams to work together on design projects. Its flexibility and accessibility make Figma a top choice in the digital age.
Transforming Brand Perception and Boosting Profitabilityaaryangarg12
In today's digital era, the dynamics of brand perception, consumer behavior, and profitability have been profoundly reshaped by the synergy of branding, social media, and website design. This research paper investigates the transformative power of these elements in influencing how individuals perceive brands and products and how this transformation can be harnessed to drive sales and profitability for businesses.
Through an exploration of brand psychology and consumer behavior, this study sheds light on the intricate ways in which effective branding strategies, strategic social media engagement, and user-centric website design contribute to altering consumers' perceptions. We delve into the principles that underlie successful brand transformations, examining how visual identity, messaging, and storytelling can captivate and resonate with target audiences.
Methodologically, this research employs a comprehensive approach, combining qualitative and quantitative analyses. Real-world case studies illustrate the impact of branding, social media campaigns, and website redesigns on consumer perception, sales figures, and profitability. We assess the various metrics, including brand awareness, customer engagement, conversion rates, and revenue growth, to measure the effectiveness of these strategies.
The results underscore the pivotal role of cohesive branding, social media influence, and website usability in shaping positive brand perceptions, influencing consumer decisions, and ultimately bolstering sales and profitability. This paper provides actionable insights and strategic recommendations for businesses seeking to leverage branding, social media, and website design as potent tools to enhance their market position and financial success.
EASY TUTORIAL OF HOW TO USE CAPCUT BY: FEBLESS HERNANEFebless Hernane
CapCut is an easy-to-use video editing app perfect for beginners. To start, download and open CapCut on your phone. Tap "New Project" and select the videos or photos you want to edit. You can trim clips by dragging the edges, add text by tapping "Text," and include music by selecting "Audio." Enhance your video with filters and effects from the "Effects" menu. When you're happy with your video, tap the export button to save and share it. CapCut makes video editing simple and fun for everyone!
PDF SubmissionDigital Marketing Institute in NoidaPoojaSaini954651
https://www.safalta.com/online-digital-marketing/advance-digital-marketing-training-in-noidaTop Digital Marketing Institute in Noida: Boost Your Career Fast
[3:29 am, 30/05/2024] +91 83818 43552: Safalta Digital Marketing Institute in Noida also provides advanced classes for individuals seeking to develop their expertise and skills in this field. These classes, led by industry experts with vast experience, focus on specific aspects of digital marketing such as advanced SEO strategies, sophisticated content creation techniques, and data-driven analytics.
Connect Conference 2022: Passive House - Economic and Environmental Solution...TE Studio
Passive House: The Economic and Environmental Solution for Sustainable Real Estate. Lecture by Tim Eian of TE Studio Passive House Design in November 2022 in Minneapolis.
- The Built Environment
- Let's imagine the perfect building
- The Passive House standard
- Why Passive House targets
- Clean Energy Plans?!
- How does Passive House compare and fit in?
- The business case for Passive House real estate
- Tools to quantify the value of Passive House
- What can I do?
- Resources
Can AI do good? at 'offtheCanvas' India HCI preludeAlan Dix
Invited talk at 'offtheCanvas' IndiaHCI prelude, 29th June 2024.
https://www.alandix.com/academic/talks/offtheCanvas-IndiaHCI2024/
The world is being changed fundamentally by AI and we are constantly faced with newspaper headlines about its harmful effects. However, there is also the potential to both ameliorate theses harms and use the new abilities of AI to transform society for the good. Can you make the difference?
2. MODX 2.X
• Desktop First (inline styling, non–responsive)
• HTML Last (ExtJS owns the DOM)
• Ableism (mouse reliance, non-semantic markup)
• Aggressively Enhanced (white screen of death, 🚫 HTML)
😶
3. • Desktop First (inline styling, non–responsive)
• HTML Last (ExtJS owns the DOM)
• Ableism (mouse reliance)
• Aggressively Enhanced (white screen of death, 🚫 HTML)
• Really Awesome (creative freedom, community)
😁
MODX 2.X
4. • By tracing our technology stack back to
web standards we allow creative freedom in how
it is progressively enhanced thereafter
• Extra Developers can use the tools of their choice
(a less opinionated API)
• Themes configurable via CSS Variables makes
theming more accessible
🎨
Creative Freedom
5. • mouse enabled
• sighted
• abled
• desktop
• sufficient data
🏃
Current Audience
restricting access
2.X
6. • touch
• non-sighted
• disabled
• mobile
• cellular
🌐
Wider Audience
let everyone in the building
2.X 4.X
• everyone
8. Primary Goals
• Creative Freedom (empowering developers)
• Count the “Clicks” (monetize user experience)
• Everything in Reach (search everything a tap away)
• WCAG 2.0 Level AA (accessibility compliance level)
• VoiceOver Support (screen reader support, hidden text)
🙏
9. mobile first
sticky bamboo
• A single tall scrollable column
• Collapsable sections
(<details>)
• Sticky bar with jump to links
Anywhere is within reach
📱
10. HTML–first
• Initially working within the
limitations of HTML makes for a
more performant design
• Design challenges are solved
semantically before visually styled
or asynchronously enhanced
<form action>
• Low ARIA usage
ARIA is Salt
👆
11. • HTML is interpretive
• JavaScript is declarative
• A semantic HTML document improves
with time
• An non-semantic declarative document
decays with time
👆
HTML–first
12. “Not including accessibility
from the beginning is implicit
consent to incurring
technical debt.”
—Karl Groves
tenon.io
📉
20. “Try to refrain from allowing ableism into
your designs.
Spend the same amount of time you
spend on visual styles on
accessibility. #A11Y”
—@mrktps
markup.tips
⏰😎
21. Inclusively Designed
Not a single critical features relies entirely on:
• vision
• style
• mouse
• script
🤘
22. Inclusively Designed
• Enhancements are withheld until
they’ve been architected
accessibly
• In other words, critical features
exclusive to mouse users are not
added until they are compatible
with assistive technology
• This often leads to discoveries
otherwise left unfound
🤘
25. Future Forward
ready for a new precedent
• Writing future forward code isn’t just about
supporting future browsers
• It is also about supporting more inclusive
future societies such as Germany
• Companies with more than 20 employees are
supposed to fill at least 5 percent of their
positions with people with disabilities
🔮
26. Keyboard Friendly
• Uses an accessible design pattern
discovered as part of a manage
users concept
• no right click
• no modals
⌨
27. Battery Friendly
• Follow the MAB Responding to Battery
Levels DRAFT
• Components switch between glutenous,
modest, and fasting CPU consumption modes
• A more efficient interface is a more
accessible interface
(as it can be used longer)
🔋
28. Audible Profile
(what’s the interface sound like?)
Not only is the interface tested cross–browser
for visual styles, an audible profile ensures the
interface is semantic and usable for
all users.
Like salt, ARIA is generally avoided and used
in measured doses as a final seasoning if
needed.
📣
30. HTML–first
(look MOM, no AIRA)
Text is hidden with CSS so that when the
CSS is removed, and the correlation
between styled components is lost,
the text appears
😎
33. High Contrast Modes
• Accessible CSS supports
white-on-black and black-
on-white contrast modes
• Configurable by Operating
or MODX System Settings
(not a separate manager theme)
👀
35. Progressively Enhanced
• Starting HTML–first means starting
interpretative first
• System Fonts, Emoji Icons, & modern browser
features are weightless
• Make use of everything we can already on the
device before spending on web fonts, icon
sets, and scripts
🐣
36. • as enhancements are made
make them configurable so
they can be opted out of
or altered
• For example, icon sets can be
opted out of and the interface
falls back to emoji
• heavy web fonts are opt in
🐣
Progressively Enhanced
39. • Emoji art weighs 0kB and is
inherently accessible
📦
• Emoji is the fasted
growing language
📈
• Icons improve legibility
👓
👻
Emoji–first Iconography
40. • Is interpretive
🎭
• Will look different from
system to system
😭
• Can be progressively enhanced
(SVG, fontawesome, whatever)
🚀
👾
Emoji–first Iconography
41. • Assumptions of ability are not made based
detected peripherals or assistive technology
• Not all screen reader users are legally blind
or even visually impaired
• i18n is easy to find
👥
Inclusively Designed
42. CSS Variables
🎨
• Append a stylesheet or
<style> which sets CSS
Variables to
customize values
• WYSIWYG tools could
allow end users to
customize the styles
without writing
any code 🤔
46. Accessible Theming
• No longer is an ExtJS, Sass, Grunt skillset
needed to paint the Manager
• No knowledge of CSS selectors needed
• As accessible as setting a few CSS variables
• *Variables can be adjusted WYSIWYG at the user
level in Accessibly Preferences
(*WIP)
🎨
47. Count the “Clicks”
• Each feature has a cost spent in measurable
user interactions such as clicks and key presses
• Persistent uber and jump bars keep search
everything always within reach
🖱
49. Weigh In
• Current baseline weight is 20kB including the
example HTML document weight
• 5kB CSS
• 6kB JavaScript
• Interpretive Code is already on the device
🏋
50. Spending Bytes
• Additional declarative enhancements such as
webfonts can be configured to load
• Allow users to opt-in to expensive features
(eg: default to emoji icons option for fontawesome)
• save-data when asked to
💰
51. Freedom of the DOM
• No library or framework owns the DOM
🤘