The document discusses challenges with getting users to adopt new technologies like RSS and web 2.0 features. It notes that only a small percentage of internet users are aware of or use RSS, and many consume RSS feeds without realizing it through web portals. It also discusses how users are often not aware of new features or don't see the value in them. The document advocates talking to users to understand how technologies could fit into their lives and designing products with the intended users in mind from the beginning.
Covers frameworks, navigation patterns, preprocessors, responsive images, responsive data tables, polyfills. Presentation at the Cleveland Web Standards Association, October 30, 2012.
Open Data Semantic Web Community Barn RaisingBoris Mann
Open source is now a term that is increasingly understood, or at least talked about. One of the next battles in keeping the web open is keeping data open - from the content we "generate" for many social sites to the closed silos of government and businesses.
Just like open source, open data is a mix of technology, licensing, and attitude. Here in Vancouver, we've started experimenting with what I like to call a Semantic Web Community "Barn Raising" effort. Lots of people are interested in open data and related technology that supports it, like the semantic web, RDF, etc. But it's very hard to just have nice thought experiments about all this, we learn best by doing.
Recently, I gave a talk at DrupalCon Washington DC talking about the semantic web. I said that RDFa is "food for robots", so what better data to experiment with than something related to food?
The project we're tackling is to collectively source restaurant information. The information will be stored in part on Freebase, as well as various front end mashups, iPhone apps, and other tools. Eventually, we hope to create an economic incentive so that some restaurants and/or restaurant directory websites will expose their data semantically.
The talk will be a mix of community, policy, hand waving, and technology, as well as an open call to help with this project in your own city. You'll leave with some food for thought on how open data and the semantic web are evolving, and what you can do with it today.
MOBILE SEO - O CZYM MUSISZ PAMIĘTAĆ, Łukasz ŻeleznyMiritec
- Answerboxes czym są i jak o nie dbać
- Mobilny layout - za i przeciw
- Snapshot keywords - opis metody przy wyszukiwaniu słów kluczowych
- uStyle - czym jest i jak go stosować
There are many things about internet marketing that I enjoy, but there’s also things that I DREAD!
If you’re anything like me you’ll optimize your website or article the best you can on-page, then
comes the part we all dislike with a passion. Finding all those damn backlinks needed for that spot
in Google.Buying backlink from the Gurus was effective to an extent, since backlinks will always do
what they do, which is increase search engine rankings. However after probably A YEAR OR MORE
always stressing about where to get my backlinks and spending crazy amounts of money on
various services and backlink packages, I finally cracked and Explained in my Book.
Covers frameworks, navigation patterns, preprocessors, responsive images, responsive data tables, polyfills. Presentation at the Cleveland Web Standards Association, October 30, 2012.
Open Data Semantic Web Community Barn RaisingBoris Mann
Open source is now a term that is increasingly understood, or at least talked about. One of the next battles in keeping the web open is keeping data open - from the content we "generate" for many social sites to the closed silos of government and businesses.
Just like open source, open data is a mix of technology, licensing, and attitude. Here in Vancouver, we've started experimenting with what I like to call a Semantic Web Community "Barn Raising" effort. Lots of people are interested in open data and related technology that supports it, like the semantic web, RDF, etc. But it's very hard to just have nice thought experiments about all this, we learn best by doing.
Recently, I gave a talk at DrupalCon Washington DC talking about the semantic web. I said that RDFa is "food for robots", so what better data to experiment with than something related to food?
The project we're tackling is to collectively source restaurant information. The information will be stored in part on Freebase, as well as various front end mashups, iPhone apps, and other tools. Eventually, we hope to create an economic incentive so that some restaurants and/or restaurant directory websites will expose their data semantically.
The talk will be a mix of community, policy, hand waving, and technology, as well as an open call to help with this project in your own city. You'll leave with some food for thought on how open data and the semantic web are evolving, and what you can do with it today.
MOBILE SEO - O CZYM MUSISZ PAMIĘTAĆ, Łukasz ŻeleznyMiritec
- Answerboxes czym są i jak o nie dbać
- Mobilny layout - za i przeciw
- Snapshot keywords - opis metody przy wyszukiwaniu słów kluczowych
- uStyle - czym jest i jak go stosować
There are many things about internet marketing that I enjoy, but there’s also things that I DREAD!
If you’re anything like me you’ll optimize your website or article the best you can on-page, then
comes the part we all dislike with a passion. Finding all those damn backlinks needed for that spot
in Google.Buying backlink from the Gurus was effective to an extent, since backlinks will always do
what they do, which is increase search engine rankings. However after probably A YEAR OR MORE
always stressing about where to get my backlinks and spending crazy amounts of money on
various services and backlink packages, I finally cracked and Explained in my Book.
Responsive is the new buzzword!
The main idea here is to:
* kill the buzzword, and replace it with some accurate truth
* and talk about the very difficult industrialization of the wireframing process, and some ideas for solutions to it (experimental part!)
Presentation by Clarissa Peterson for LVL Studio's UX Soiree, November 21, 2012, in Montreal, Quebec. Overview of responsive design with focus on user experience.
[Workshop] Analyzing Your Deliverables: Developing the Optimal Documentation ...Scott Abel
Presented by Nicki Bleiel at Documentation and Training LIfe Sciences, June 23-26, 2008 in Indianapolis.
Documentation deliverables have evolved beyond manuals and online help in recent years, and with the emergence of Web 2.0, things are changing faster than ever. Technical communicators have many more options to enhance the user experience, and developing many of them provide the opportunity to work with other departments to find a more holistic approach to content development and delivery. But there is no one-size-fits-all set of solutions. This workshop will review the types of analysis you need to do to determine which deliverables are right for your project, your customer, and your company.
Other factors that can’t be ignored, such as translation needs, staff/time constraints, file size limitations, corporate image and control, and proprietary concerns will also be discussed, including:
Analyzing the Product
* Intended audience; delivery method (desktop, web application, etc.); competitor offerings; software development methodology. The UI as part of the Help system. Product Management expectations.
Identifying User Wants and Needs
* Preferences and expectations for information; work environment; knowledge and experience levels.
Ascertaining Internal Needs and Opportunities
* Working with Training, Support, and Marketing to reduce duplication and provide the user with consistent, useful information.
* Finding ways to incorporate information from other departments to improve documentation.
Accessing Deliverable Options
* What is the optimum mix for the product?
* The traditional: online help, manuals, embedded help, job aids, forums, web sites, technical support knowledgebases.
* Emerging trends: wikis, blogs, RSS feeds, software demonstrations, podcasts, and other collaborative tools. They can supplement and/or enhance the traditional. Or, they may be a better fit for internal knowledge management or marketing use.
Optimizing the Library
* Single-sourcing; best practices for structuring information; continuous publishing
Analyzing Your Deliverables: Developing the Optimal Documentation LibraryScott Abel
Presented Nicki Bleiel at Documentation and Training Life Sciences, June 23-26, 2008 in Indianapolis.
Documentation deliverables have evolved beyond manuals and online help in recent years, and with the emergence of Web 2.0, things are changing faster than ever. Technical communicators have many more options to enhance the user experience, and developing many of them provide the opportunity to work with other departments to find a more holistic approach to content development and delivery. But there is no one-size-fits-all set of solutions. This workshop will review the types of analysis you need to do to determine which deliverables are right for your project, your customer, and your company. Product analysis, user expectations and needs, internal needs, deliverable options, and optimizing your library will all be discussed; as well as translation needs, staff/time constraints, file size limitations, corporate image and control, and proprietary concerns.
My final talk at the Yahoo! Frontend Engineering summit in London. This is a presentation containing tips and ideas about how you can write successful, engaging tutorials for online use.
Responsive is the new buzzword!
The main idea here is to:
* kill the buzzword, and replace it with some accurate truth
* and talk about the very difficult industrialization of the wireframing process, and some ideas for solutions to it (experimental part!)
Presentation by Clarissa Peterson for LVL Studio's UX Soiree, November 21, 2012, in Montreal, Quebec. Overview of responsive design with focus on user experience.
[Workshop] Analyzing Your Deliverables: Developing the Optimal Documentation ...Scott Abel
Presented by Nicki Bleiel at Documentation and Training LIfe Sciences, June 23-26, 2008 in Indianapolis.
Documentation deliverables have evolved beyond manuals and online help in recent years, and with the emergence of Web 2.0, things are changing faster than ever. Technical communicators have many more options to enhance the user experience, and developing many of them provide the opportunity to work with other departments to find a more holistic approach to content development and delivery. But there is no one-size-fits-all set of solutions. This workshop will review the types of analysis you need to do to determine which deliverables are right for your project, your customer, and your company.
Other factors that can’t be ignored, such as translation needs, staff/time constraints, file size limitations, corporate image and control, and proprietary concerns will also be discussed, including:
Analyzing the Product
* Intended audience; delivery method (desktop, web application, etc.); competitor offerings; software development methodology. The UI as part of the Help system. Product Management expectations.
Identifying User Wants and Needs
* Preferences and expectations for information; work environment; knowledge and experience levels.
Ascertaining Internal Needs and Opportunities
* Working with Training, Support, and Marketing to reduce duplication and provide the user with consistent, useful information.
* Finding ways to incorporate information from other departments to improve documentation.
Accessing Deliverable Options
* What is the optimum mix for the product?
* The traditional: online help, manuals, embedded help, job aids, forums, web sites, technical support knowledgebases.
* Emerging trends: wikis, blogs, RSS feeds, software demonstrations, podcasts, and other collaborative tools. They can supplement and/or enhance the traditional. Or, they may be a better fit for internal knowledge management or marketing use.
Optimizing the Library
* Single-sourcing; best practices for structuring information; continuous publishing
Analyzing Your Deliverables: Developing the Optimal Documentation LibraryScott Abel
Presented Nicki Bleiel at Documentation and Training Life Sciences, June 23-26, 2008 in Indianapolis.
Documentation deliverables have evolved beyond manuals and online help in recent years, and with the emergence of Web 2.0, things are changing faster than ever. Technical communicators have many more options to enhance the user experience, and developing many of them provide the opportunity to work with other departments to find a more holistic approach to content development and delivery. But there is no one-size-fits-all set of solutions. This workshop will review the types of analysis you need to do to determine which deliverables are right for your project, your customer, and your company. Product analysis, user expectations and needs, internal needs, deliverable options, and optimizing your library will all be discussed; as well as translation needs, staff/time constraints, file size limitations, corporate image and control, and proprietary concerns.
My final talk at the Yahoo! Frontend Engineering summit in London. This is a presentation containing tips and ideas about how you can write successful, engaging tutorials for online use.
Email Marketing in the Face of Social Media from Marketing Jam '09Austin AMA
At the Austin AMA Marketing Jam '09, Annie Williams and Jim Hitch of Emma Email Marketing
(www.myemma.com) addressed how to maximize the use of email marketing in conjunction with your social media efforts.
Interested in more marketing programs and networking? Visit the Austin American Marketing Association website (www.austinama.org) for coming events and the AMA blog (www.austinama.org/blog) to be a part of the conversation.
Allison Sheridan of the NosillaCast Podcast (hosted at podfeet.com) presented this at Blogworld Expo in October 2010 in Las Vegas. It focused on how to make both your podcast and your blog more accessibile to try and capture some of the 600,000 people worldwide who are visually or hearing impaired.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIVladimir Iglovikov, Ph.D.
Presented by Vladimir Iglovikov:
- https://www.linkedin.com/in/iglovikov/
- https://x.com/viglovikov
- https://www.instagram.com/ternaus/
This presentation delves into the journey of Albumentations.ai, a highly successful open-source library for data augmentation.
Created out of a necessity for superior performance in Kaggle competitions, Albumentations has grown to become a widely used tool among data scientists and machine learning practitioners.
This case study covers various aspects, including:
People: The contributors and community that have supported Albumentations.
Metrics: The success indicators such as downloads, daily active users, GitHub stars, and financial contributions.
Challenges: The hurdles in monetizing open-source projects and measuring user engagement.
Development Practices: Best practices for creating, maintaining, and scaling open-source libraries, including code hygiene, CI/CD, and fast iteration.
Community Building: Strategies for making adoption easy, iterating quickly, and fostering a vibrant, engaged community.
Marketing: Both online and offline marketing tactics, focusing on real, impactful interactions and collaborations.
Mental Health: Maintaining balance and not feeling pressured by user demands.
Key insights include the importance of automation, making the adoption process seamless, and leveraging offline interactions for marketing. The presentation also emphasizes the need for continuous small improvements and building a friendly, inclusive community that contributes to the project's growth.
Vladimir Iglovikov brings his extensive experience as a Kaggle Grandmaster, ex-Staff ML Engineer at Lyft, sharing valuable lessons and practical advice for anyone looking to enhance the adoption of their open-source projects.
Explore more about Albumentations and join the community at:
GitHub: https://github.com/albumentations-team/albumentations
Website: https://albumentations.ai/
LinkedIn: https://www.linkedin.com/company/100504475
Twitter: https://x.com/albumentations
Dr. Sean Tan, Head of Data Science, Changi Airport Group
Discover how Changi Airport Group (CAG) leverages graph technologies and generative AI to revolutionize their search capabilities. This session delves into the unique search needs of CAG’s diverse passengers and customers, showcasing how graph data structures enhance the accuracy and relevance of AI-generated search results, mitigating the risk of “hallucinations” and improving the overall customer journey.
Generative AI Deep Dive: Advancing from Proof of Concept to ProductionAggregage
Join Maher Hanafi, VP of Engineering at Betterworks, in this new session where he'll share a practical framework to transform Gen AI prototypes into impactful products! He'll delve into the complexities of data collection and management, model selection and optimization, and ensuring security, scalability, and responsible use.
Essentials of Automations: The Art of Triggers and Actions in FMESafe Software
In this second installment of our Essentials of Automations webinar series, we’ll explore the landscape of triggers and actions, guiding you through the nuances of authoring and adapting workspaces for seamless automations. Gain an understanding of the full spectrum of triggers and actions available in FME, empowering you to enhance your workspaces for efficient automation.
We’ll kick things off by showcasing the most commonly used event-based triggers, introducing you to various automation workflows like manual triggers, schedules, directory watchers, and more. Plus, see how these elements play out in real scenarios.
Whether you’re tweaking your current setup or building from the ground up, this session will arm you with the tools and insights needed to transform your FME usage into a powerhouse of productivity. Join us to discover effective strategies that simplify complex processes, enhancing your productivity and transforming your data management practices with FME. Let’s turn complexity into clarity and make your workspaces work wonders!
Full-RAG: A modern architecture for hyper-personalizationZilliz
Mike Del Balso, CEO & Co-Founder at Tecton, presents "Full RAG," a novel approach to AI recommendation systems, aiming to push beyond the limitations of traditional models through a deep integration of contextual insights and real-time data, leveraging the Retrieval-Augmented Generation architecture. This talk will outline Full RAG's potential to significantly enhance personalization, address engineering challenges such as data management and model training, and introduce data enrichment with reranking as a key solution. Attendees will gain crucial insights into the importance of hyperpersonalization in AI, the capabilities of Full RAG for advanced personalization, and strategies for managing complex data integrations for deploying cutting-edge AI solutions.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
20 Comprehensive Checklist of Designing and Developing a WebsitePixlogix Infotech
Dive into the world of Website Designing and Developing with Pixlogix! Looking to create a stunning online presence? Look no further! Our comprehensive checklist covers everything you need to know to craft a website that stands out. From user-friendly design to seamless functionality, we've got you covered. Don't miss out on this invaluable resource! Check out our checklist now at Pixlogix and start your journey towards a captivating online presence today.
Alt. GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using ...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
A tale of scale & speed: How the US Navy is enabling software delivery from l...sonjaschweigert1
Rapid and secure feature delivery is a goal across every application team and every branch of the DoD. The Navy’s DevSecOps platform, Party Barge, has achieved:
- Reduction in onboarding time from 5 weeks to 1 day
- Improved developer experience and productivity through actionable findings and reduction of false positives
- Maintenance of superior security standards and inherent policy enforcement with Authorization to Operate (ATO)
Development teams can ship efficiently and ensure applications are cyber ready for Navy Authorizing Officials (AOs). In this webinar, Sigma Defense and Anchore will give attendees a look behind the scenes and demo secure pipeline automation and security artifacts that speed up application ATO and time to production.
We will cover:
- How to remove silos in DevSecOps
- How to build efficient development pipeline roles and component templates
- How to deliver security artifacts that matter for ATO’s (SBOMs, vulnerability reports, and policy evidence)
- How to streamline operations with automated policy checks on container images
4. I make:
✦ E-commerce sites for online and bricks-’n-mortar retailers
✦ CRM and client account management webapps for small real
estate companies
5. I make:
✦ E-commerce sites for online and bricks-’n-mortar retailers
✦ CRM and client account management webapps for small real
estate companies
✦ Content sites for artists, publishers and other perfectionists
6. I make:
✦ E-commerce sites for online and bricks-’n-mortar retailers
✦ CRM and client account management webapps for small real
estate companies
✦ Content sites for artists, publishers and other perfectionists
✦ Little fixes, tweaks, improvements or total catastrophic revisions
to any of the above
7. I make:
✦ E-commerce sites for online and bricks-’n-mortar retailers
✦ CRM and client account management webapps for small real
estate companies
✦ Content sites for artists, publishers and other perfectionists
✦ Little fixes, tweaks, improvements or total catastrophic revisions
to any of the above
✦ Money
11. The new hotness
✦ Create online communities, organized around communication
and sharing of information.
12. The new hotness
✦ Create online communities, organized around communication
and sharing of information.
✦ Participate in the web by publishing text and multimedia
content, which can then be shared
13. The new hotness
✦ Create online communities, organized around communication
and sharing of information.
✦ Participate in the web by publishing text and multimedia
content, which can then be shared
✦ Enjoy newer, more agile means of consuming content via RSS
readers or mobile devices
14. The new hotness
✦ Create online communities, organized around communication
and sharing of information.
✦ Participate in the web by publishing text and multimedia
content, which can then be shared
✦ Enjoy newer, more agile means of consuming content via RSS
readers or mobile devices
✦ Spend less time waiting thanks to “live” Ajaxed UIs
28. User requests are often aspirational in nature
✦ The user would like to make it easy for someone to send him/
her a message...
29. User requests are often aspirational in nature
✦ The user would like to make it easy for someone to send him/
her a message...
✦ ...and that maybe that message should include a file attachment
30. User requests are often aspirational in nature
✦ The user would like to make it easy for someone to send him/
her a message...
✦ ...and that maybe that message should include a file attachment
✦ ...and perhaps also some tags
31. User requests are often aspirational in nature
✦ The user would like to make it easy for someone to send him/
her a message...
✦ ...and that maybe that message should include a file attachment
✦ ...and perhaps also some tags
✦ ...and that incoming messages should be available via RSS
32. User requests are often aspirational in nature
✦ The user would like to make it easy for someone to send him/
her a message...
✦ ...and that maybe that message should include a file attachment
✦ ...and perhaps also some tags
✦ ...and that incoming messages should be available via RSS
✦ ...and this feature goes unused when the user continues to use
e-mail for all their communications needs
33. User requests are often aspirational in nature
✦ The user needs to be able to post files to their website for
friends or customers to download...
34. User requests are often aspirational in nature
✦ The user needs to be able to post files to their website for
friends or customers to download...
✦ ...and maybe also news items and calendar items and contact
information and link lists and photos
35. User requests are often aspirational in nature
✦ The user needs to be able to post files to their website for
friends or customers to download...
✦ ...and maybe also news items and calendar items and contact
information and link lists and photos
✦ ...and maybe they want these items to be organized into
subfolders
36. User requests are often aspirational in nature
✦ The user needs to be able to post files to their website for
friends or customers to download...
✦ ...and maybe also news items and calendar items and contact
information and link lists and photos
✦ ...and maybe they want these items to be organized into
subfolders
✦ ...and the resulting complexity has them coming back next year
wondering why it’s so hard to post a file to their website
40. What they’ve got
✦ Windows XP + Internet Explorer 6.x
✦ E-mail via Hotmail, Yahoo Mail or Outlook/Outlook Express
41. What they’ve got
✦ Windows XP + Internet Explorer 6.x
✦ E-mail via Hotmail, Yahoo Mail or Outlook/Outlook Express
✦ Instant messaging via a proprietary client (e.g., AIM or Yahoo)
42. What they’ve got
✦ Windows XP + Internet Explorer 6.x
✦ E-mail via Hotmail, Yahoo Mail or Outlook/Outlook Express
✦ Instant messaging via a proprietary client (e.g., AIM or Yahoo)
✦ Listening to music via whatever music player they’ve got (e.g., iTunes
or Windows Media Player)
43. What they’ve got
✦ Windows XP + Internet Explorer 6.x
✦ E-mail via Hotmail, Yahoo Mail or Outlook/Outlook Express
✦ Instant messaging via a proprietary client (e.g., AIM or Yahoo)
✦ Listening to music via whatever music player they’ve got (e.g., iTunes
or Windows Media Player)
✦ Broadband (with a catch)
44. What they’ve got
✦ Windows XP + Internet Explorer 6.x
✦ E-mail via Hotmail, Yahoo Mail or Outlook/Outlook Express
✦ Instant messaging via a proprietary client (e.g., AIM or Yahoo)
✦ Listening to music via whatever music player they’ve got (e.g., iTunes
or Windows Media Player)
✦ Broadband (with a catch)
✦ Search engine
46. The problem
People are not aware of the new hotness
✦
47. The problem
People are not aware of the new hotness
✦
People don’t think they need the new
✦
hotness
48. The problem
People are not aware of the new hotness
✦
People don’t think they need the new
✦
hotness
The new hotness has not been properly
✦
explained
65. Cmere
My projects
The next generation of web invites
MightyShelf
What the world would be like if Delicious Library
didn’t take two hours to do something
Nomatic
Because searching for an apartment
in Wicker Park sucks.
74. RSS Awareness
✦ Only 12% of internet users are aware RSS exists
✦ Only 4% have knowingly used it
75. RSS Awareness
✦ Only 12% of internet users are aware RSS exists
✦ Only 4% have knowingly used it
✦ 27% of users consume RSS via web portals like My Yahoo!
without ever knowing what RSS is
76. RSS Awareness
✦ Only 12% of internet users are aware RSS exists
✦ Only 4% have knowingly used it
✦ 27% of users consume RSS via web portals like My Yahoo!
without ever knowing what RSS is
✦ 28% are aware of podcasting, but only 2% subscribe to
podcasts
79. FeedWhat? NetNewsWho?
RSS requires the use of specialized software
✦ ...which many users can’t / don’t want to install
✦ ...or which just doesn’t seem like something they want to use
80. Night of the living bookmarks
Or the use of (dare I say) poorly-concieved browser features
81. Night of the living bookmarks
Or the use of (dare I say) poorly-concieved browser features
✦ What’s the di erence between “Live bookmarks” and regular
old bookmarks?
82. Night of the living bookmarks
Or the use of (dare I say) poorly-concieved browser features
✦ What’s the di erence between “Live bookmarks” and regular
old bookmarks?
✦ What’s the di erence between Safari RSS and a regular old web
page?
83. Night of the living bookmarks
Or the use of (dare I say) poorly-concieved browser features
✦ What’s the di erence between “Live bookmarks” and regular
old bookmarks?
✦ What’s the di erence between Safari RSS and a regular old web
page?
✦ Is the user aware that these features are even there?
84. Portals are, like, so 1996
Or is built into personalized home pages like My Yahoo and
Google
85. Portals are, like, so 1996
Or is built into personalized home pages like My Yahoo and
Google
✦ These pages are so full of advertising and commercial content
that it’s not obvious that they can be tailored to user prefs
86. Portals are, like, so 1996
Or is built into personalized home pages like My Yahoo and
Google
✦ These pages are so full of advertising and commercial content
that it’s not obvious that they can be tailored to user prefs
✦ Users don’t find navigating to three di erent pages to do three
di erent things inconvenient
87. Portals are, like, so 1996
Or is built into personalized home pages like My Yahoo and
Google
✦ These pages are so full of advertising and commercial content
that it’s not obvious that they can be tailored to user prefs
✦ Users don’t find navigating to three di erent pages to do three
di erent things inconvenient
✦ Your website doesn’t have the right button
92. User, RSS. RSS, User.
✦ Describe RSS in lay terms, as it pertains to your app
93. User, RSS. RSS, User.
✦ Describe RSS in lay terms, as it pertains to your app
✦ Don’t assume that the user will make the connection between
your app’s RSS and someone else’s
94. User, RSS. RSS, User.
✦ Describe RSS in lay terms, as it pertains to your app
✦ Don’t assume that the user will make the connection between
your app’s RSS and someone else’s
✦ Think about how your RSS will be consumed and target that
95. User, RSS. RSS, User.
✦ Describe RSS in lay terms, as it pertains to your app
✦ Don’t assume that the user will make the connection between
your app’s RSS and someone else’s
✦ Think about how your RSS will be consumed and target that
✦ And finally...
108. Things to consider
✦ What sorts of things are users looking for when using your app?
109. Things to consider
✦ What sorts of things are users looking for when using your app?
✦ What are the most logical ways to describe those things?
110. Things to consider
✦ What sorts of things are users looking for when using your app?
✦ What are the most logical ways to describe those things?
✦ Are users likely to need to group items using tags?
111. Things to consider
✦ What sorts of things are users looking for when using your app?
✦ What are the most logical ways to describe those things?
✦ Are users likely to need to group items using tags?
✦ The scope of taxonomy: is it open- or closed-ended?
112. Things to consider
✦ What sorts of things are users looking for when using your app?
✦ What are the most logical ways to describe those things?
✦ Are users likely to need to group items using tags?
✦ The scope of taxonomy: is it open- or closed-ended?
✦ How much overlap is there between the scope of your app and
somebody else’s?
115. Practically perfect tagging
✦ If the app is narrow in scope, suggest that the tags be narrow in
scope
✦ If each tag is considered a separate, discrete item in your data
model, consider presenting them that way to the user
116. Practically perfect tagging
✦ If the app is narrow in scope, suggest that the tags be narrow in
scope
✦ If each tag is considered a separate, discrete item in your data
model, consider presenting them that way to the user
✦ Don’t rely on users to decide how to best use the tagging
feature -- show them
121. Tag clouds
They’re not the devil, but are often a lesser demon
✦ What exactly does larger text
signify? How does the user know
that? Do they need to?
✦ Are the tags in the cloud
meaningfully related to each other?
✦ How does the cloud relate to the
item the user’s looking for?