Pressured by the demands of content reuse in a multi-device world, even lightweight blogging tools now leverage carefully modeled content types with explicit fields and schemas. Unfortunately, it all falls apart when users hit the body field: ugly ad-hoc markup creeps in, house styles evolve without planning, and critical metadata stays locked in blobs of "good enough for now" HTML.
We can solve it.
Drupal 8 has been out for over a year: is it ready for your organization to take the leap? In this keynote from the Drupalcon Baltimore Nonprofit Summit, Jeff Eaton explains the changing pace of Drupal release cycles, the current state of Drupal 8, and the key improvements you can make to your existing Drupal 7 site — changes that will simplify your migration when you do take the plunge.
Time to stop breaking your promises - dealing with 404's, broken URLs and pla...Ruth Cheesley
Change happens - it's inevitable. A URL is a promise, and when you change a site structure, you are responsible for keeping your promises and making sure those URLs are either redirected or killed off.
This presentation runs through how to manage URL changes by running audits, what to do with URLs which have changed and how to properly kill off URLs using the 410 error code.
Focused on Joomla, many of the resources are hosted on the Joomla Community Magazine.
Pressured by the demands of content reuse in a multi-device world, even lightweight blogging tools now leverage carefully modeled content types with explicit fields and schemas. Unfortunately, it all falls apart when users hit the body field: ugly ad-hoc markup creeps in, house styles evolve without planning, and critical metadata stays locked in blobs of "good enough for now" HTML.
We can solve it.
Drupal 8 has been out for over a year: is it ready for your organization to take the leap? In this keynote from the Drupalcon Baltimore Nonprofit Summit, Jeff Eaton explains the changing pace of Drupal release cycles, the current state of Drupal 8, and the key improvements you can make to your existing Drupal 7 site — changes that will simplify your migration when you do take the plunge.
Time to stop breaking your promises - dealing with 404's, broken URLs and pla...Ruth Cheesley
Change happens - it's inevitable. A URL is a promise, and when you change a site structure, you are responsible for keeping your promises and making sure those URLs are either redirected or killed off.
This presentation runs through how to manage URL changes by running audits, what to do with URLs which have changed and how to properly kill off URLs using the 410 error code.
Focused on Joomla, many of the resources are hosted on the Joomla Community Magazine.
Git your Jekyll on - WebCamp Ljubljana 2015Alja Isakovic
An intro talk about Jekyll, a Ruby-based static website generator and my story of moving my old blog from Blogger to a GitHub Pages hosted Jekyll. The talk includes a few practical Jekyll examples and highlights the benefits of using a static website generator for simple multi-page websites that don't change often or personal blogs.
The slides were prepared for my talk at WebCamp Ljubljana 2015
Query Classification on Steroids with BERTHamlet Batista
“Machine learning can help you understand and predict intent in ways that simply aren’t possible manually. It can also help you find missed or unexpected connections between business goals and the habits of your key customer segments.”
React Storybook, Atomic Design, and ITCSSTrevor Pierce
React Storybook is a way to build living, breathing styleguides. Atomic Design and Inverted Triangle CSS are design methodologies that make the process a bit easier.
Shalaka Pawar, who works on SEO with us, will take you through the importance of canonical & other HTML tags to solve duplicate content issues on your website. Through this presentation, she has outlined how canonical tags need to be implemented, which pages need them & where on a page are you supposed to add canonical tags. It will also give you different scenarios that may be prevalent on your or your client’s website and how you can make canonical & language tags work with them.
How to Win Friends and Influence WordPress CoreDrewAPicture
Presented at WordCamp Portland, September 23, 2017.
It’s no secret that one of the WordPress core team’s greatest barriers to entry is contributors feeling like they don’t have anything of value to offer; nothing could be further from the truth.
Every potential contributor has something to offer whether they realize it or not, and this session will give them many of the tools and advice they’ll need to succeed in helping to influence the future of WordPress.
Topics covered: entry points for contributors of all levels, whether they’re developers, designers, copywriters, or everyday users. We’ll briefly cover the process of joining the “Making WordPress” community, methods to have your voice heard, submitting patches and keeping trac tickets moving, bringing core down to the local community level, and more.
All matter, no matter how complex, can be broken down into molecules which can be broken down further into atomic elements. All web interfaces can be broken down down the same way. Atomic Design provides a methodology for building an effective design system. It consists of five distint stages: atoms, molecules, organisms, templates and pages.
Beyond Squishy: The Principles of Adaptive DesignBrad Frost
Responsive web design has hit the scene like a bomb, and now designers everywhere are showing off to their bosses and peers by resizing their browser windows. "Look! The site is squishy!"
While creating flexible layouts is important, there's a whole lot more that goes into truly exceptional adaptive web experiences. This session will introduce the Principles of Adaptive Design: ubiquity, flexibility, performance, enhancement and future-friendliness. We need go beyond media queries in order to preserve the web's ubiquity and move it in a future-friendly direction.
From a lecture for product designers, describing the Atomic Design Approach in theory and practice: the idea of approach and how it was used in production.
Learn How to Use Atomic Design to Make Your Site Manageable and AdaptableAcquia
<p>Future-proof your website, speed its delivery and promote consistency by building with Atomic Design principles. Modern websites assume more business responsibility and importance than ever before. As a result, they’ve grown into immensely complex organisms. With their greater size, you now need formal systems to make large websites manageable again - which is why today’s top digital organizations are turning to Atomic design.</p>
<p>Atomic design is a methodology of creating and maintaining design systems that rely on components to produce fully functioning and scalable pages. By building and reusing atoms, you can accelerate your team’s workflow, keep code consistent, avoid redundant work and streamline future site updates. Join FFW’s UK Technical Director and Acquia’s UX Manager to learn high level concepts and anecdotal deep-dives to see how Atomic Design can make your organization more efficient.</p>
<p>You’ll come away with:</p>
<ul>
<li>An introduction and overview of Atomic Design</li>
<li>The tangible benefits of Atomic Design: from content reusability to built in consistency</li>
<li>How we use Atomic Design and how you can use Atomic Design too</li></ul>
When it comes to CSS, the "sanctity" of the Separation of Concerns principle (SoC) has lead us to accept bloat, obsolescence, redundancy, poor caching, and more. We're introducing a new CSS architecture that we called "Atomic CSS". It challenges best practices to address many of these common issues.
An introduction to Emulsify
In this presentation, Safallia Joseph of Valuebound has walked us through Emulsify -a component driven prototyping-tool using Pattern Lab. The various agendas include:
A brief intro to Components, Atomic Designs and Pattern Lab
How to get up and running with Pattern Lab in Drupal
An intro to Emulsify
Emulsify’s implementation of CDD
Getting started with Emulsify
Connecting Emulsify to Drupal
Benefits and challenges of a decoupled front end workflow in Drupal Projects
----------------------------------------------------------
Get Socialistic
Our website: http://valuebound.com/
LinkedIn: http://bit.ly/2eKgdux
Facebook: https://www.facebook.com/valuebound/
Twitter: http://bit.ly/2gFPTi8
The Death of Lorem Ipsum & Pixel Perfect ContentDave Olsen
A designer has been asked to mock up a student profile page in Photoshop. It’s beautiful. The student’s name fits perfectly under the profile image. Their bio is split into two columns that perfectly line up. Unfortunately, all of this perfectly laid-out content is an unrealistic best-case scenario. Our content never fits this perfectly. Names are longer than the eleven characters used in the mock-up. Bios naturally vary in length from person to person. The reality is that we will have large variation in our content.
Rather than addressing these variations after we’ve received approvals and started building a website, we should stress-test our designs with real content from the start of our process. To deliver the best possible product, we need to design for the best-case, worst-case, and every-case-in-between when it comes to possible content.
* Learn how systems and patterns can help us build reusable and shareable components for our websites
* Discover the benefits of taking the design process out of Photoshop and moving it to the browser.
* Learn how content specialists can engage with the design process from the beginning and be advocates for realistic content.
* Explore how real and varied content, not lorem ipsum, can be used to test a design and how it might work.
* Discover how developers can also be involved in this process to ease integration of a design with a CMS or a custom solution.
Git your Jekyll on - WebCamp Ljubljana 2015Alja Isakovic
An intro talk about Jekyll, a Ruby-based static website generator and my story of moving my old blog from Blogger to a GitHub Pages hosted Jekyll. The talk includes a few practical Jekyll examples and highlights the benefits of using a static website generator for simple multi-page websites that don't change often or personal blogs.
The slides were prepared for my talk at WebCamp Ljubljana 2015
Query Classification on Steroids with BERTHamlet Batista
“Machine learning can help you understand and predict intent in ways that simply aren’t possible manually. It can also help you find missed or unexpected connections between business goals and the habits of your key customer segments.”
React Storybook, Atomic Design, and ITCSSTrevor Pierce
React Storybook is a way to build living, breathing styleguides. Atomic Design and Inverted Triangle CSS are design methodologies that make the process a bit easier.
Shalaka Pawar, who works on SEO with us, will take you through the importance of canonical & other HTML tags to solve duplicate content issues on your website. Through this presentation, she has outlined how canonical tags need to be implemented, which pages need them & where on a page are you supposed to add canonical tags. It will also give you different scenarios that may be prevalent on your or your client’s website and how you can make canonical & language tags work with them.
How to Win Friends and Influence WordPress CoreDrewAPicture
Presented at WordCamp Portland, September 23, 2017.
It’s no secret that one of the WordPress core team’s greatest barriers to entry is contributors feeling like they don’t have anything of value to offer; nothing could be further from the truth.
Every potential contributor has something to offer whether they realize it or not, and this session will give them many of the tools and advice they’ll need to succeed in helping to influence the future of WordPress.
Topics covered: entry points for contributors of all levels, whether they’re developers, designers, copywriters, or everyday users. We’ll briefly cover the process of joining the “Making WordPress” community, methods to have your voice heard, submitting patches and keeping trac tickets moving, bringing core down to the local community level, and more.
All matter, no matter how complex, can be broken down into molecules which can be broken down further into atomic elements. All web interfaces can be broken down down the same way. Atomic Design provides a methodology for building an effective design system. It consists of five distint stages: atoms, molecules, organisms, templates and pages.
Beyond Squishy: The Principles of Adaptive DesignBrad Frost
Responsive web design has hit the scene like a bomb, and now designers everywhere are showing off to their bosses and peers by resizing their browser windows. "Look! The site is squishy!"
While creating flexible layouts is important, there's a whole lot more that goes into truly exceptional adaptive web experiences. This session will introduce the Principles of Adaptive Design: ubiquity, flexibility, performance, enhancement and future-friendliness. We need go beyond media queries in order to preserve the web's ubiquity and move it in a future-friendly direction.
From a lecture for product designers, describing the Atomic Design Approach in theory and practice: the idea of approach and how it was used in production.
Learn How to Use Atomic Design to Make Your Site Manageable and AdaptableAcquia
<p>Future-proof your website, speed its delivery and promote consistency by building with Atomic Design principles. Modern websites assume more business responsibility and importance than ever before. As a result, they’ve grown into immensely complex organisms. With their greater size, you now need formal systems to make large websites manageable again - which is why today’s top digital organizations are turning to Atomic design.</p>
<p>Atomic design is a methodology of creating and maintaining design systems that rely on components to produce fully functioning and scalable pages. By building and reusing atoms, you can accelerate your team’s workflow, keep code consistent, avoid redundant work and streamline future site updates. Join FFW’s UK Technical Director and Acquia’s UX Manager to learn high level concepts and anecdotal deep-dives to see how Atomic Design can make your organization more efficient.</p>
<p>You’ll come away with:</p>
<ul>
<li>An introduction and overview of Atomic Design</li>
<li>The tangible benefits of Atomic Design: from content reusability to built in consistency</li>
<li>How we use Atomic Design and how you can use Atomic Design too</li></ul>
When it comes to CSS, the "sanctity" of the Separation of Concerns principle (SoC) has lead us to accept bloat, obsolescence, redundancy, poor caching, and more. We're introducing a new CSS architecture that we called "Atomic CSS". It challenges best practices to address many of these common issues.
An introduction to Emulsify
In this presentation, Safallia Joseph of Valuebound has walked us through Emulsify -a component driven prototyping-tool using Pattern Lab. The various agendas include:
A brief intro to Components, Atomic Designs and Pattern Lab
How to get up and running with Pattern Lab in Drupal
An intro to Emulsify
Emulsify’s implementation of CDD
Getting started with Emulsify
Connecting Emulsify to Drupal
Benefits and challenges of a decoupled front end workflow in Drupal Projects
----------------------------------------------------------
Get Socialistic
Our website: http://valuebound.com/
LinkedIn: http://bit.ly/2eKgdux
Facebook: https://www.facebook.com/valuebound/
Twitter: http://bit.ly/2gFPTi8
The Death of Lorem Ipsum & Pixel Perfect ContentDave Olsen
A designer has been asked to mock up a student profile page in Photoshop. It’s beautiful. The student’s name fits perfectly under the profile image. Their bio is split into two columns that perfectly line up. Unfortunately, all of this perfectly laid-out content is an unrealistic best-case scenario. Our content never fits this perfectly. Names are longer than the eleven characters used in the mock-up. Bios naturally vary in length from person to person. The reality is that we will have large variation in our content.
Rather than addressing these variations after we’ve received approvals and started building a website, we should stress-test our designs with real content from the start of our process. To deliver the best possible product, we need to design for the best-case, worst-case, and every-case-in-between when it comes to possible content.
* Learn how systems and patterns can help us build reusable and shareable components for our websites
* Discover the benefits of taking the design process out of Photoshop and moving it to the browser.
* Learn how content specialists can engage with the design process from the beginning and be advocates for realistic content.
* Explore how real and varied content, not lorem ipsum, can be used to test a design and how it might work.
* Discover how developers can also be involved in this process to ease integration of a design with a CMS or a custom solution.
HTML5 is hot right now and a lot is being said about it. It is time to take a look at what it means to apply it on the web and see how things work out. Turns out we still have a lot to fix and we need your help.
HTML5: Smart Markup for Smarter Websites [Future of Web Apps, Las Vegas 2011]Aaron Gustafson
Everyone’s going gaga over HTML5 and the plethora of how-tos and demos available on the web are inspirational, but often leave us with more questions than answers. In this session, Aaron Gustafson will focus his attention on HTML5 as a markup language, provide you with a solid context for its enhanced semantics, and show you simple, effective ways you can put it to use on your site today.
Anyone who's worked on a web project has stumbled across the horror of "legacy content" that makes no sense, or is held together with duck tape and dreams. In this talk, we'll look at some noteworthy content disasters, learn to spot problem areas in the future, and remember to be kind: the disasters of the past were built be people just like us, working with constraints we may not understand.
"Decoupling" is hot in the content management world, but the hype threatens obscure the real reasons to separate your content management from your content delivery platforms. In this talk from Drupalcon 2018, the history of decoupling and the reasons it can make sense are combined with useful heuristics for planning your own project.
Content personalization is hot stuff — so hot it's hard to get a handle on the details without wading through mountains of vendor pitches and pie-in-the-sky promises. This talk from UXCamp Chicago takes a step back and provides a basic framework for understanding content personalization — and the work it takes to make it happen — in a product-and-platform agnostic manner.
Content modeling is a critical part of modern digital publishing projects, but too often it's treated as a specialist task rather than an opportunity for collaboration and communication. By looking at the content from each team's perspective, we can build a better understanding — for everyone.
Slides from the Confab Central 2017 content modeling workshop. Participants divided into teams and built a content model for a fictional web site, using artifacts and deliverables from design, marketing, and IT to iteratively improve their understanding of the content.
The Prussian field marshal Helmuth von Moltke famously said: “no plan survives contact with the enemy.” Similarly, few structured content models survive contact with a complex designs, CMS limitations, and real-world deadlines. Content reuse and cross-channel publishing depend on effective use of structured content: how can we combine those ideals with the pragmatic needs of our projects?
Drupal - and many other open projects -- get caught in the trap of inexplicable emergent complexity. Can taking the "Ecosystem" analogy seriously help us understand the challenges we face? I say yes. Because I think it can. Yes.
A visual overview of some interesting Drupal sites in five sectors: entertainment, publishing, government, education, and nonprofit.
Originally presented at Web Content Chicago in 2010.
A gentle introduction to "architecture" presented at DrupalCon Paris, 2009. Intended for the casual and intermediate web developer interested in considering the bigger picture.
ROI in a GPL World (or, From Code to Cash) -- originally presented at the Chicago CMS Expo. See http://cmsexpo.net for additional details.
The session covered the implications of using GPL'd software like Joomla! and Drupal, how to build sustainable (and legal) businesses around GPL'd products, and how to spot hippies in the wild.
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?
Expert Accessory Dwelling Unit (ADU) Drafting ServicesResDraft
Whether you’re looking to create a guest house, a rental unit, or a private retreat, our experienced team will design a space that complements your existing home and maximizes your investment. We provide personalized, comprehensive expert accessory dwelling unit (ADU)drafting solutions tailored to your needs, ensuring a seamless process from concept to completion.
Technoblade The Legacy of a Minecraft Legend.Techno Merch
Technoblade, born Alex on June 1, 1999, was a legendary Minecraft YouTuber known for his sharp wit and exceptional PvP skills. Starting his channel in 2013, he gained nearly 11 million subscribers. His private battle with metastatic sarcoma ended in June 2022, but his enduring legacy continues to inspire millions.
Between Filth and Fortune- Urban Cattle Foraging Realities by Devi S Nair, An...Mansi Shah
This study examines cattle rearing in urban and rural settings, focusing on milk production and consumption. By exploring a case in Ahmedabad, it highlights the challenges and processes in dairy farming across different environments, emphasising the need for sustainable practices and the essential role of milk in daily consumption.
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.
White wonder, Work developed by Eva TschoppMansi Shah
White Wonder by Eva Tschopp
A tale about our culture around the use of fertilizers and pesticides visiting small farms around Ahmedabad in Matar and Shilaj.
19. ✓ Narrative text
Reports, documentation, long-form news
✓ Islands of structure
Galleries, instruction, data visualizations
✓ Placement that matters
“But the gallery goes with that paragraph!”
15
36. Transform For Output
25
<gallery id=1>Tagline!</gallery>
Mobile web
Enhanced web
Email
Partner API
Printable PDF
Mobile app
Title, link
Scrolling gallery
Image, caption, link
Strip entirely
“See page x…”
JSON data
▶
▶
▶
▶
▶
▶
68. Four Steps
‣ Define your “content language”
‣ Use fields, entities, and custom markup
‣ Store, manage your vocabulary, not HTML’s
‣ Transform for output
48
69. Five Payoffs
‣ More creative freedom
‣ Easier to transform and repurpose
‣ Streamlined editing
‣ Less one-off development
‣ Improved communication
49