A new look into web application reconnaissance SensePost
Presentation by Jurgens van der Merwe at ZaCon 2 in 2010.
This presentation is about Selenium, a browser automation framework and its applications in web reconnaissance. Examples of using Selenium with facebook are discussed.
Talk at UCL Interaction Centre, London, 10th October 2018.
http://alandix.com/academic/talks/UCL-more-than-a-moment-2018/
In understanding and designing effective and engaging interaction, we often focus on the moments of interaction the periods of minutes or hours while keystrokes, mouse clicks or finger movements across the screen elicit changing patterns of pixels and bits on computer memory. Yet these moments of actual interaction are part of a larger matrix of days, weeks and years, where periods of direct interaction string together to create larger patterns. This is the territory where user experience design meets service design, and HCI research meets IS. It is familiar to those working in CSCW where asynchronous interactions and workflows naturally take you beyond the system itself into the apparent interstices, that are, in fact, often the activities that interaction is about. The failures at this timescale are often errors of omission rather than commission, the things tardy, forgotten and undone. This is an area beyond the twenty minute user test; where motivation, opportunity and prompts to action, are more important than consistency, feedback and direct usability; where novelty may lie in the assembly of off-the-shelf applications; and success lies in life beyond the screen.
In my personal work with various colleagues I have myself encountered and studied these long-term interactions over many years including trigger analysis for understanding cross-organisational processes, and extended episodic experience. For this talk I'll illustrate with more recent examples including using spreadsheets as interaction elements with musicologists, island community communication and an onion skin model of social and technology experience developed as part of the analysis of my 1000 mile round Wales walk.
Formal 8 – Interaction Models – describing general properties of systems incl...Alan Dix
Slides for the Formal Methods in HCI unit of my 2013 online course on HCI
https://hcibook.com/hcicourse/2013/unit/09-formal
* the PIE model
* properties – WYSIWYG
* proving things – undo
* modelling artistic performance
Cognition as Material: personality prostheses and other storiesAlan Dix
Keynote at ECCE 2019 - European Conference on Cognitive Ergonomics, Belfast, UK, 10-13 September 2019
https://alandix.com/academic/talks/ECCE2019/
The golden rule of design is 'understand your materials'. For human activities and human science those materials include the physical and mental abilities of people and their individual personalities and cognitive styles. Within our own academic or design endeavours those people may be the subject of our studies, but also include ourselves. If we wish to design for people we need to understand them, and if we wish to do this effectively, we need to understand ourselves. In this talk I will analyse examples of processes and tools based on such understanding including some that foster technical creativity, even amongst those who would not consider themselves creative, and some that help in the difficult process of academic writing. Crucially, I will discuss personality prosthesis: taking seriously our differences in personality and seeing how each individual can surround themselves with structures and scaffolding that enables them to achieve their goals given who they are.
Microinteractions are those small moments that can make or break an experience. They don't show up in reports, so unless you're walking in your customer's shoes, you'll miss what can lead to big problems.
A new look into web application reconnaissance SensePost
Presentation by Jurgens van der Merwe at ZaCon 2 in 2010.
This presentation is about Selenium, a browser automation framework and its applications in web reconnaissance. Examples of using Selenium with facebook are discussed.
Talk at UCL Interaction Centre, London, 10th October 2018.
http://alandix.com/academic/talks/UCL-more-than-a-moment-2018/
In understanding and designing effective and engaging interaction, we often focus on the moments of interaction the periods of minutes or hours while keystrokes, mouse clicks or finger movements across the screen elicit changing patterns of pixels and bits on computer memory. Yet these moments of actual interaction are part of a larger matrix of days, weeks and years, where periods of direct interaction string together to create larger patterns. This is the territory where user experience design meets service design, and HCI research meets IS. It is familiar to those working in CSCW where asynchronous interactions and workflows naturally take you beyond the system itself into the apparent interstices, that are, in fact, often the activities that interaction is about. The failures at this timescale are often errors of omission rather than commission, the things tardy, forgotten and undone. This is an area beyond the twenty minute user test; where motivation, opportunity and prompts to action, are more important than consistency, feedback and direct usability; where novelty may lie in the assembly of off-the-shelf applications; and success lies in life beyond the screen.
In my personal work with various colleagues I have myself encountered and studied these long-term interactions over many years including trigger analysis for understanding cross-organisational processes, and extended episodic experience. For this talk I'll illustrate with more recent examples including using spreadsheets as interaction elements with musicologists, island community communication and an onion skin model of social and technology experience developed as part of the analysis of my 1000 mile round Wales walk.
Formal 8 – Interaction Models – describing general properties of systems incl...Alan Dix
Slides for the Formal Methods in HCI unit of my 2013 online course on HCI
https://hcibook.com/hcicourse/2013/unit/09-formal
* the PIE model
* properties – WYSIWYG
* proving things – undo
* modelling artistic performance
Cognition as Material: personality prostheses and other storiesAlan Dix
Keynote at ECCE 2019 - European Conference on Cognitive Ergonomics, Belfast, UK, 10-13 September 2019
https://alandix.com/academic/talks/ECCE2019/
The golden rule of design is 'understand your materials'. For human activities and human science those materials include the physical and mental abilities of people and their individual personalities and cognitive styles. Within our own academic or design endeavours those people may be the subject of our studies, but also include ourselves. If we wish to design for people we need to understand them, and if we wish to do this effectively, we need to understand ourselves. In this talk I will analyse examples of processes and tools based on such understanding including some that foster technical creativity, even amongst those who would not consider themselves creative, and some that help in the difficult process of academic writing. Crucially, I will discuss personality prosthesis: taking seriously our differences in personality and seeing how each individual can surround themselves with structures and scaffolding that enables them to achieve their goals given who they are.
Microinteractions are those small moments that can make or break an experience. They don't show up in reports, so unless you're walking in your customer's shoes, you'll miss what can lead to big problems.
Concept computing is the next paradigm for Internet and enterprise software. Concept computing is a:
-- Paradigm shift from information-centric to knowledge-driven patterns of computing.
-- Spectrum of knowledge representation, from search to knowing.
-- Synthesis of AI, semantic, model-driven, mobile, and User interface technologies.
-- Solution Architecture where every aspect of computing is semantic and directly model-driven.
-- Development methodology where Every stage of the solution lifecycle becomes semantic, model-driven & super-productive.
-- New domain where value multiplies.
Design considerations for machine learning systemAkemi Tazaki
Critical commentary based on my professional experience in designing apps with artificial intelligence and on desktop research. Presentation slides for Botscampe 2016.
2013 Lecture 6: AR User Interface Design GuidelinesMark Billinghurst
COSC 426 Lecture 6: on AR User Interface Design Guidelines. Lecture taught by Mark Billinghurst from the HIT Lab NZ at the University of Canterbury on August 16th 2013
Several bots are typing - Talk given at Nashville UXJustin Threlkeld
Who are Slackbot, Alexa and M? And why are we talking to them?
A quick look at the rising interest in a surprisingly old type of user experience and how we can use conversation to build useful, lovable products.
DOTI North - Data and Design; Prof Matthew ChalmersSnook
Matthew is a professor in the School of Computing Science at the University of Glasgow. His work focuses on data visualisation and analytics, data ethics and ethical systems design, and mobile and ubiquitous computing.
Matthew worked in industrial research labs, including Xerox PARC in Palo Alto, California, before returning to Scotland in 2000. Since then he’s been an academic at University of Glasgow, leading projects exploring topics such as mobile computing for health and fitness, user experience design that bridges digital and analogue media, using commercial app stores for user trials, and large scale data analytics and visualisation. Today he’ll be talking about an approach to the design of complex systems that could perhaps be better known outside of the world of research: ’seamful design’, that started at PARC in the 1980s, and which he and his research group have advanced over the past years.
Concept computing is the next paradigm for Internet and enterprise software. Concept computing is a:
-- Paradigm shift from information-centric to knowledge-driven patterns of computing.
-- Spectrum of knowledge representation, from search to knowing.
-- Synthesis of AI, semantic, model-driven, mobile, and User interface technologies.
-- Solution Architecture where every aspect of computing is semantic and directly model-driven.
-- Development methodology where Every stage of the solution lifecycle becomes semantic, model-driven & super-productive.
-- New domain where value multiplies.
Design considerations for machine learning systemAkemi Tazaki
Critical commentary based on my professional experience in designing apps with artificial intelligence and on desktop research. Presentation slides for Botscampe 2016.
2013 Lecture 6: AR User Interface Design GuidelinesMark Billinghurst
COSC 426 Lecture 6: on AR User Interface Design Guidelines. Lecture taught by Mark Billinghurst from the HIT Lab NZ at the University of Canterbury on August 16th 2013
Several bots are typing - Talk given at Nashville UXJustin Threlkeld
Who are Slackbot, Alexa and M? And why are we talking to them?
A quick look at the rising interest in a surprisingly old type of user experience and how we can use conversation to build useful, lovable products.
DOTI North - Data and Design; Prof Matthew ChalmersSnook
Matthew is a professor in the School of Computing Science at the University of Glasgow. His work focuses on data visualisation and analytics, data ethics and ethical systems design, and mobile and ubiquitous computing.
Matthew worked in industrial research labs, including Xerox PARC in Palo Alto, California, before returning to Scotland in 2000. Since then he’s been an academic at University of Glasgow, leading projects exploring topics such as mobile computing for health and fitness, user experience design that bridges digital and analogue media, using commercial app stores for user trials, and large scale data analytics and visualisation. Today he’ll be talking about an approach to the design of complex systems that could perhaps be better known outside of the world of research: ’seamful design’, that started at PARC in the 1980s, and which he and his research group have advanced over the past years.
Similar to Mental Models, Microinteractions & More (20)
Book Formatting: Quality Control Checks for DesignersConfidence Ago
This presentation was made to help designers who work in publishing houses or format books for printing ensure quality.
Quality control is vital to every industry. This is why every department in a company need create a method they use in ensuring quality. This, perhaps, will not only improve the quality of products and bring errors to the barest minimum, but take it to a near perfect finish.
It is beyond a moot point that a good book will somewhat be judged by its cover, but the content of the book remains king. No matter how beautiful the cover, if the quality of writing or presentation is off, that will be a reason for readers not to come back to the book or recommend it.
So, this presentation points designers to some important things that may be missed by an editor that they could eventually discover and call the attention of the editor.
Unleash Your Inner Demon with the "Let's Summon Demons" T-Shirt. Calling all fans of dark humor and edgy fashion! The "Let's Summon Demons" t-shirt is a unique way to express yourself and turn heads.
https://dribbble.com/shots/24253051-Let-s-Summon-Demons-Shirt
Dive into the innovative world of smart garages with our insightful presentation, "Exploring the Future of Smart Garages." This comprehensive guide covers the latest advancements in garage technology, including automated systems, smart security features, energy efficiency solutions, and seamless integration with smart home ecosystems. Learn how these technologies are transforming traditional garages into high-tech, efficient spaces that enhance convenience, safety, and sustainability.
Ideal for homeowners, tech enthusiasts, and industry professionals, this presentation provides valuable insights into the trends, benefits, and future developments in smart garage technology. Stay ahead of the curve with our expert analysis and practical tips on implementing smart garage solutions.
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.
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.
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.
4. UI Features
Macro
A user story
Multiple parts
Multiple use cases
Lengthy interactive life cycle
Micro
Implementation details
Few parts
One use case
Short interactive life cycle
5. Microinteraction
A microinteraction is a moment of connection
with an interface’s smallest meaningful features,
when a user is completing a simple task.
Setting a preference
Filling out a form field
Responding to a notification
Confirming a choice
etc.
11. Who fills in the blanks? The user!
When gaps are present in a mental model, users will tend to fill them in with human characteristics
and expectations of behavior.
Nobody cares how it really works!
13. Read Context
Humans excel at inferring context from other
humans
Give a greater impression of intelligence and
friendliness
Adapt (really, don't always be funny!)
14. Make Assumptions
Humans make them all the time
Based on profile
Based on environment
Based on previous behavior
Don't start from zero
15. Mental models are NOT engineering models
Interfaces are abstractions
Macro features: the user stories
Micro features: the details
Microinteractions: small, meaningful tasks
Details help us build mental models
Users fill in the blanks
Take advantage of conversational language
Read from context
Make assumptions
In Summary...
16. References
Karen Tang, "Designing the Details: How Micro-Interactions Can Elevate Your UX", Abstractions
Conference, 18 Aug 2016, Pittsburgh, PA
Brad Fults, "Interfaces: Building Worlds & Feeling Great", Abstractions Conference, 18 Aug 2016,
Pittsburgh, PA
Greg Nicholas, "Conversational User Interfaces: Let Apps Speak for Themselves" Abstractions
Conference, 20 Aug 2016, Pittsburgh, PA
Dan Saffer, "Microinteractions", O'Reilly, 2014