A primer on responsive design, various aspects on this technique, various examples, challenges and best practices in form of a case study of a past project as well as considerations and lessons learned.
At various Google Developer Day events in Europe I gave a talk on the State of Ajax, that focuses on the core issue of User Experience and where to go from here.
The document discusses responsive web design techniques for creating websites that work well across all device screens. It covers fluid layouts using relative units like percentages, media queries to apply styles conditionally based on screen width, and image optimization techniques like srcset and sizes attributes to serve the most appropriately sized image for different screens. The goal is to provide an optimal viewing experience for users on any device without needing separate mobile sites.
This document discusses creating adaptive layouts using CSS3 media queries. It defines the differences between adaptive and responsive design, with adaptive using predefined layouts for different screen sizes and responsive providing an optimal experience across devices. Key concepts for adaptive design are progressive enhancement and mobile-first. The document outlines main principles like flexible grid-based layouts, flexible media, and using media queries to apply CSS styles based on features like width, height, and orientation. It provides examples of media query syntax and supported media features.
This document is a presentation by Joseph Labrecque on using Edge Animate to create reusable component sets. The presentation covers Edge Animate and component creation, including an overview of Edge Animate, a discussion of historical component creation, anatomy of Edge Animate compositions, creating simple and advanced components, component libraries, and resources. Live demos are provided of creating components in both Flash Professional and Edge Animate.
This document provides an overview of developing apps for the iPad using web technologies like HTML5, CSS3, and JavaScript compared to developing native apps. It discusses key differences like the APIs available, performance, costs, updating processes, and more. It then provides best practices for web design on iPads, including considerations for touch targets, orientations, animations, images, and more. It also covers specific technologies like HTML5, CSS3, JavaScript, and backend development approaches. The overall message is that web development for iPads is very capable with modern techniques.
This document discusses mobile web development techniques and Opera's developer tools. It outlines three approaches to catering websites for mobile users: doing nothing, creating a separate mobile site, or creating one site that works for all devices. Key techniques discussed include using the viewport meta tag to control zoom levels, media queries to apply different CSS styles based on screen width, and keeping mobile design in mind from the start to simplify layouts. The document promotes the goal of a "one site holy grail" that works seamlessly across devices and concludes by introducing Opera's developer tools for testing mobile webpages.
I created this presentation for entrepreneurs who need online tools to make their ideas happen (I gave it earlier this year at the Professional Women's Association in Milan). The presentation "Tools for Entrepreneurs: Create. Collaborate. Communicate." started out as a way to explain very technical things to non-technical people, but I quickly realized that most people when approaching technology get intimidated by the "What's DNS? Do I need a dedicated server?" kind of questions and therefore feel they can't understand technology. I feel that this technology intimidation is really due to the fact that they don't really own their idea, and better understanding it will guide any decisions they have to make with their idea moving forward. So I focus on how to further refine your idea so you can move it forward, even with help, by having a better mastery over what you need and what your users need. I also cover some techniques and tools for collaborating with developers, external consultants, and other remote workers. Then, I briefly touch on communication strategies online and how your site won't be the only place communication happens but it should be the digital hub with the most useful and authoritative information about your company, and how you can develop a communication strategy that spans several types of networks. The appendix includes some open source software alternatives for growing a business on a bootstrap budget.
Project Manager / Research Lead / Prototype (Apple Watch): Carolyn Jao Researcher / Prototype Lead (Moto 360): Samira Rahimi We developed a concept for an extension of the Oscar Health App to provide location based reminders as well as collision detection. We conducted in dept studies of the hardware capabilities and API, interviewed subjects with and without wearable experience, developed personas and created 2 prototypes.
This document discusses the concept of LeanUX. It begins by clarifying that LeanUX is not about doing less UX work or being lazy. Rather, it is about minimizing waste and focusing UX efforts on validating product hypotheses through prototypes and customer feedback, rather than extensive documentation. The document provides several examples to illustrate LeanUX principles like developing minimum viable products to test ideas quickly and using metrics and iterative design to continually learn and improve. Overall, the document presents LeanUX as an approach to make UX work more efficient and focused on learning what customers need through early testing and feedback.
Good graphic design doesn’t happen by mistake, and neither does clever font marriage. With this Ultimate Guide to Font Pairing we show you how to make your designs beautiful, with simple and effective type applications Read more at http://blog.canva.com/the-ultimate-guide-to-font-pairing/#Q3yEZPx6iwbBkRME.99
The document provides design tips for creating effective web and mobile designs. It recommends focusing on goals and audience, balancing form and function, using alignment and white space to create order and focus on content. It also suggests using typography, contrast, simplicity, and current trends while being subtle to create a delightful user experience.
Have you ever built a house? Imagine buying a lot, hiring a contractor, and then he shows up with a crane, bulldozer, and some 'crete and says "I'm ready." We often do the same thing when we build websites. We know we want a website, but don't do the necessary planning to turn our ideas into reality. In wireframes for WordPress, I will discuss what wireframes are, my process for creating them, and how they fit into WordPress.
I delivered this presentation at WordCamp Toronto, November 15, 2014. This presentation covers typography basics and best practices, type trends in web design, personalities of type, an introduction to Google Fonts and different ways to enable fonts on your WordPress website. The ideal audience is anyone looking to better understand Typography and how it relates to web design. They don’t need to have a coding or design background, but that would be an asset. Learning Outcomes Understand the different types of fonts and when to use them Recognize the various personalities and tones fonts have and how they can affect your message Know what the current trends are in Typography and web design Use theme options and/or plugins to modify fonts Leverage Google Fonts and integrate them directly into your theme
A presentation to Refresh DC about the emerging HTML 5 and CSS 3 standards, namely about aspects that are beginning to become applicable to web design and development. Given by Jason Garber and M. Jackson Wilkinson.
The document discusses usability and provides tips for improving the usability of websites. It addresses common usability issues like not knowing what page you are on or not being able to find what you are looking for. It provides solutions like ensuring the logo links to the home page, using clear navigation, typography, forms, and calls to action. The document emphasizes that usability is important for user satisfaction and business results.
This presentation shows how using UI toolkits that a) have broad and deep functionality exposed by a powerful design-time interface and b) that are "pattern aware" is a winning strategy for UX driven development. Firstly, they minimise the disconnect between the customer, UX practictioner and developer by enabling the easy creation of high-fidelity prototypes. Secondly, they address the challenges of time, budget, developer ability and the growing need to target multiple devices.
An introduction to wireframing and UI-prototyping with practical tips, given to IT-students at the Hasso-Plattner-Institute, Universität Potsdam.
The document provides a summary of Ahmed Shaalan's experience as a software engineer. It outlines his experience developing mobile apps as well as open source contributions. It also lists his technical skills which include programming languages like Objective-C and C#, frameworks like .NET and Cocoa Touch, software engineering methodologies, and development tools.
A case study showing how we replaced wirefaming with a framework led prototype to better deliver a responsive web design. by Ben Scammels, Designer at http://www.makemedia.com
An event that explores the basics of a variety of technical domains, explaining what they entail and the roles associated with it.
The document summarizes Nick Finck's presentation on how content strategy fits into the user experience. It discusses how user experience happens across discovery, planning, design, build, and evaluation phases. Content strategy delivers key artifacts like personas, page description diagrams, and content templates that support user experience work. Finck explains how content strategy fits alongside other disciplines like information architecture, interaction design, and user interface design to collectively improve the user experience.
The document discusses user-centered design and the importance of prototyping in software development. It notes that user-centered design is a process that gives extensive attention to end users' needs, wants and limitations at each stage of the design process. Effective prototyping methods like creating clickable mockups and high-fidelity prototypes are recommended to validate functional requirements with users and gain approval for applications. Prototyping helps reduce costs, risks and time to market compared to relying only on requirements documents or wireframes.
This document provides information and best practices for mobile design. It discusses Gilt, a flash sales company that saw 40% of revenue from mobile in 2013. It also outlines processes for UX design, including establishing requirements, creating mockups, testing, and iterating. Design tips are provided like organizing files and being pixel precise. Patterns and resources for both iOS and Android are referenced.
This document provides a summary of a Lead Architect's qualifications and experience. The architect has over 12 years of experience in areas such as software development, architecture design, robotic process automation, artificial intelligence, and various programming languages and technologies. Recent roles include working as a Lead Architect at Mphasis focusing on RPA, cognitive RPA and AI, and prior roles involved software design, development, and governance.
Lecture 6 of the COMP 4010 course on AR/VR. This lecture is about designing AR systems. This was taught by Mark Billinghurst at the University of South Australia on September 1st 2022.
This document provides an introduction to the Quanta Research Institute (QRI) and its design team. It discusses QRI's research initiatives in technology and products. It then describes the design team's focus on user research, interaction design, and design values like aesthetics and usability. The document presents a model for interaction design studies that considers aspects like cognition, experience, and mediation between humans and objects. It emphasizes the paradigm shift with interaction design and designing prototypes to solve real problems through agile loops of production. The goal is to ask the right questions and do the right things to meet user needs over 10 years, align with technology changes over 2 years, and envision a vision over 100 years.
Portpholio Rob Loke is a human-computer interaction engineer with extensive experience in user experience design, data visualization, virtual and augmented reality applications. He holds advanced degrees in technical computer science, cognitive psychology and has worked on numerous projects applying his expertise in areas like software prototyping, visual perception, and information architecture. Some of the organizations he has consulted for include Shell, the Royal Botanical Garden of Edinburgh, and the University of Barcelona.
This is a presentation we gave at the Microsoft Gen Appathon on November 9th, 2012. It is an introduction to the user centered design process and Windows 8 design.
This document discusses the development of web applications and introduces web development frameworks. It covers the history of computer applications and languages, challenges of multi-platform mobile app development, and the evolution of web technologies enabled by HTML5. It then analyzes the current state of web development frameworks, including debugging tools, IDEs, JavaScript libraries and frameworks, UI frameworks, data/logic frameworks, and cross-platform frameworks.
The document is an agenda for a class on user interface and user experience design. It includes topics like wireframing, branding, logo design, and an overview of UI/UX principles. Students will use Balsamiq Mockups to create wireframes for their web applications and work on designing the visual aspects. Homework involves reading about UI/UX design principles and creating wireframes and mockups for their team's web application.
This project outline document lays out the key activities for each month from August to December. In August and September, the focus is on strategy, research, and sketch boarding to map out the user flow and design approaches. In October, the development team will design, develop, test, and conduct user research on prioritized stories in 2-week sprints with the goal of delivering working software. The backlog of user stories will be created and prioritized to form the basis of upcoming sprints.
The document discusses two open-source projects from Intel called Rapid Interface Builder (RIB) and Web Simulator that can be used to develop and debug HTML5 apps. RIB allows quick prototyping of web app UX through a drag-and-drop interface. Web Simulator allows debugging mobile web apps in Chromium by simulating device events and APIs. The document also discusses sample HTML5 apps created by Intel to demonstrate new web technologies and Intel's involvement in web standards.
The document discusses recent trends in the IT industry including cloud computing, mobile applications, Agile methodology (Scrum), N-tier architecture, and Java vs .NET. It covers topics such as cloud computing fundamentals and features, social networking sites, mobile app development and monetization, the shift from waterfall to Agile development, Scrum processes, Agile principles, N-tier architecture, advantages of both Java and .NET, and the continued relevance of object-oriented design.
Vitthal Shirke has over 9 years of experience as a Java developer and architect. He has extensive experience designing and developing applications using Java/JEE technologies including Spring Boot, Microservices, RESTful APIs, and Docker. Some of the projects he has worked on include applications for John Deere, Intel, AT&T, and financial services companies. He is proficient in technologies like SQL, Linux, AWS, and Agile methodologies.
Responsive, Scalable and Liquid Design. This presentation talks about the new way of web design standard / technique aimed at crafting sites to provide an optimal viewing experience - easy reading - easily accessible and navigation with a minimum of resizing, panning, and scrolling across a wide range of devices along with various examples.
Product design can go wrong and affect users negatively. How do your users feel using your product? What’s the impact that you cause? Can we build better products if we follow certain standards or principles? This talk will explore how to better care about users and improve their experience by taking a more ethical approach. Most importantly, this talk will hopefully be an inspiration, question the status quo and help us build for a better future web.
The document discusses the importance of ethical design. It argues that designers should focus on creating products that benefit users and society, consider how designs may negatively impact people, and prioritize data privacy and security. The document also stresses that designers have a responsibility to treat users well and should reconsider approaches that do not respect people or could enable harm. Overall, it promotes designing with good intent and continual improvement to help build a better future internet.
Product design can go wrong and affect users negatively. How do your users feel using your product? What’s the impact that you cause? Can we build better products if we follow certain standards or principles? This talk will explore how to better care about users and improve their experience by taking a more ethical approach. Most importantly, this talk will hopefully be an inspiration, question the status quo and help us build for a better future web.
Web performance optimisation has been gaining ground and is slowly getting more of its deserved recognition. Nevertheless, much of our time on the web is still used up by waiting. To decrease our wait time and improve the web’s overall performance, this integral part of user experience needs further promotion. Waiting and the perception of time itself, is reason enough to explore some of the psychological effects time has on our users, too. Passing time also plays a big role in the evolution of technologies. Through the history of HTTP we have reached the latest version as HTTP/2, which will turn some of our existing web performance best practices on their head and into the new anti-patterns of today.
Web performance optimisation has been gaining ground and is slowly getting more of its deserved recognition. Now that we’ve learned to recognise this integral part of user experience and are approaching HTTP/2 as our new protocol of choice, some of our existing web performance best practices will turn into the new anti-patterns. Talk slides from FEDay Conference in Guangzhou, China on 19/03/2016.
Sweating Details - Slides from my talk at Form Function Class 6 in Manila Philippines on Nov 14th, 2015. This talk is about sweating details and how small tweaks and changes can make a big difference in any of the web design stages. From optimising the process, via UX and design all the way to performance, this talk covers possible tweaks and recommendations with some practical examples to improve the overall experience of our products.
These are the slides from my talk "Your WebPerf Sucks" at HK CodeConf 2015 (http://hongkong.codeconf.io) at Science Park in Hong Kong, October 24th. Web Performance is an important aspect of building for the web and this talk highlights different aspects of what is important and what can be done to improve web performance and build faster sites. While mentioning different aspects of possible improvements, the main focus lies on optimising the critical rendering path to get pages on the screen faster and what tools can help to do so.
Front End Tooling and Performance is a case study on what I used to make missedin-hkg.com load in less than 1000ms and optimise front end performance in various ways. This talk has been held at the Codeaholics Meetup in Hong Kong on 08. April 2015.
The document discusses responsive web design and some best practices. It notes that responsive design is more than just fluid grids, flexible images, and media queries - it also requires considering architecture, performance, font sizing, breakpoints, image optimization, and more. The document provides tips on using relative units like ems and rems for font sizing, organizing media queries, selecting classes, and testing responsive sites.
Front End Best Practices: A Selection of Best Practices, Tips, Tricks & Good Advice For Today’s Front End Development. Practices mentioned in this presentation range from basic principles to more advanced tools and techniques. By Holger Bartel for WomenWhoCodeHK 23/07/2014
180 Degrees East - Insights into the Mobile Web in Asia, with a closer look on the market in Hong Kong and China, its infrastructure, different devices, OS fragmentation and what it means for Responsive Web Design, App Development as well as Performance & GeoPerformance.
My slides from my talk at Webshaped 2013 in Helsinki, Finland. A look at the Asian mobile market, the mobile web infrastructure, statistics and user behaviour in comparison to the western world, cultural differences and personal challenges encountered along the way.
Slides from my talk '180 Degrees East' at Front Trends 2013, Warsaw, Poland. Insights on the Asian mobile & web market, statistics and user behaviour in comparison to the western world, cultural differences and personal challenges encountered along the way.
Slides from a short talk I did on why Open Device Lab are important to improve User Experience, including a few stats on the ever growing mobile web. Mobilliance at The Hive in Hong Kong.
This PowerPoint presentation offers a comparative analysis between a female and a male architect, focusing on their ideologies, approaches, concepts, and interpretations for a mixed-use building project. This study prompts a reconsideration of architectural inspiration and priorities, advocating for gender equity and cultural anthropology in architectural design.
在美洲杯投注网站,你会发现数之不尽的在线博彩机会,包括世界各地的精彩体育赛事以及绝佳的赔率。此外,美洲杯投注网站还会为你提供诸如赌场、宾果和扑克等在线游戏以及各种各样的奖金优惠,包括美洲杯投注网站的免费投注。无论你是忠实的足球迷,或者是二十一点的专业玩家,在这里都可以找到你最感兴趣的投注市场或游戏。 [博彩app]http://www.khznoise.net [澳门新葡京博彩]http://www.tjbcsongshui.com [利记]http://www.block-crypto-trader.com [yzc888亚洲城]http://www.f-tkn.net [威廉希尔中国]http://www.lifewithlambo.net [欧洲杯小组赛赔率]https://medium.com/@arcosarturo900/%E5%8D%81%E5%A4%A7%E6%AC%A7%E6%B4%B2%E6%9D%AF%E5%B0%8F%E7%BB%84%E8%B5%9B%E8%B5%94%E7%8E%87%E5%B9%B3%E5%8F%B0-%E5%85%A8%E7%90%83%E5%8D%81%E5%A4%A7%E6%AC%A7%E6%B4%B2%E6%9D%AF%E5%B0%8F%E7%BB%84%E8%B5%9B%E8%B5%94%E7%8E%87%E6%AD%A3%E8%A7%84%E5%B9%B3%E5%8F%B0-3965d8f0b6a1 [欧洲杯买球正规平台]https://ouzhoubeimaiqiuzhengguipingtaiouzhoubeimaiqiu.quora.com [欧宝体育]https://medium.com/@ereklejerson856/%E6%AC%A7%E5%AE%9D%E4%BD%93%E8%82%B2-%E6%AC%A7%E5%AE%9D%E4%BD%93%E8%82%B2%E5%9C%A8%E5%93%AA%E9%87%8C%E6%8A%BC%E6%B3%A8-%E6%AC%A7%E5%AE%9D%E4%BD%93%E8%82%B2%E5%9C%A8%E5%93%AA%E9%87%8C%E6%8A%95%E6%B3%A8-%E7%BD%91%E5%9D%80-ac44-net-23cf9c5159f6 [美洲杯比赛投注官网]https://vimeo.com/966321078 [2024欧洲杯竞猜]https://vimeo.com/964352335
原版一模一样【微信:741003700 】【(glasgow毕业证书)英国格拉斯哥大学毕业证成绩单】【微信:741003700 】学位证,留信学历认证(真实可查,永久存档)原件一模一样纸张工艺/offer、在读证明、外壳等材料/诚信可靠,可直接看成品样本,帮您解决无法毕业带来的各种难题!外壳,原版制作,诚信可靠,可直接看成品样本。行业标杆!精益求精,诚心合作,真诚制作!多年品质 ,按需精细制作,24小时接单,全套进口原装设备。十五年致力于帮助留学生解决难题,包您满意。 本公司拥有海外各大学样板无数,能完美还原。 1:1完美还原海外各大学毕业材料上的工艺:水印,阴影底纹,钢印LOGO烫金烫银,LOGO烫金烫银复合重叠。文字图案浮雕、激光镭射、紫外荧光、温感、复印防伪等防伪工艺。材料咨询办理、认证咨询办理请加学历顾问Q/微741003700 【主营项目】 一.毕业证【q微741003700】成绩单、使馆认证、教育部认证、雅思托福成绩单、学生卡等! 二.真实使馆公证(即留学回国人员证明,不成功不收费) 三.真实教育部学历学位认证(教育部存档!教育部留服网站永久可查) 四.办理各国各大学文凭(一对一专业服务,可全程监控跟踪进度) 如果您处于以下几种情况: ◇在校期间,因各种原因未能顺利毕业……拿不到官方毕业证【q/微741003700】 ◇面对父母的压力,希望尽快拿到; ◇不清楚认证流程以及材料该如何准备; ◇回国时间很长,忘记办理; ◇回国马上就要找工作,办给用人单位看; ◇企事业单位必须要求办理的 ◇需要报考公务员、购买免税车、落转户口 ◇申请留学生创业基金 留信网认证的作用: 1:该专业认证可证明留学生真实身份 2:同时对留学生所学专业登记给予评定 3:国家专业人才认证中心颁发入库证书 4:这个认证书并且可以归档倒地方 5:凡事获得留信网入网的信息将会逐步更新到个人身份内,将在公安局网内查询个人身份证信���后,同步读取人才网入库信息 6:个人职称评审加20分 7:个人信誉贷款加10分 8:在国家人才网主办的国家网络招聘大会中纳入资料,供国家高端企业选择人才 办理(glasgow毕业证书)英国格拉斯哥大学毕业证【微信:741003700 】外观非常简单,由纸质材料制成,上面印有校徽、校名、毕业生姓名、专业等信息。 办理(glasgow毕业证书)英国格拉斯哥大学毕业证【微信:741003700 】格式相对统一,各专业都有相应的模板。通常包括以下部分: 校徽:象征着学校的荣誉和传承。 校名:学校英文全称 授予学位:本部分将注明获得的具体学位名称。 毕业生姓名:这是最重要的信息之一,标志着该证书是由特定人员获得的。 颁发日期:这是毕业正式生效的时间,也代表着毕业生学业的结束。 其他信息:根据不同的专业和学位,可能会有一些特定的信息或章节。 办理(glasgow毕业证书)英国格拉斯哥大学毕业证【微信:741003700 】价值很高,需要妥善保管。一般来说,应放置在安全、干燥、防潮的地方,避免长时间暴露在阳光下。如需使用,最好使用复印件而不是原件,以免丢失。 综上所述,办理(glasgow毕业证书)英国格拉斯哥大学毕业证【微信:741003700 】是证明身份和学历的高价值文件。外观简单庄重,格式统一,包括重要的个人信息和发布日期。对持有人来说,妥善保管是非常重要的。
Dwarka @ℂall @Girls ꧁❤ 9873777170 ❤꧂Fabulous sonam Mehra Top Model Safe
Ghaziabad @ℂall @Girls ꧁❤ 9873940964 ❤꧂VIP Hina Khan Top Model Safe
Greater Kailash @ℂall @Girls ꧁❤ 9873940964 ❤꧂VIP Vishakha Singla Top Model Safe
Mahipalpur @ℂall @Girls ꧁❤ 9873777170 ❤꧂VIP Arti Singh Top Model Safe
Paharganj @ℂall @Girls ꧁❤ 9873777170 ❤꧂VIP Neha Singla Top Model Safe
“Fear and Faith” contrasts the different effect of each of these, showing the quality of faith as opposed to the emotion of fear.
Karol Bagh @ℂall @Girls ꧁❤ 9873777170 ❤꧂Glamorous sonam Mehra Top Model Safe