在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:ipfs/browser-design-guidelines开源软件地址:https://github.com/ipfs/browser-design-guidelines开源编程语言:开源软件介绍:IPFS Browser Design GuidelinesIn preparation for a 2020 expansion of Protocol Lab’s IPFS browser integrations and standardisation efforts, there needs to be guidelines and recommendations on hand in order to get to our first billion users. What the guidelines areThe IPFS Browser Design Guidelines will be an implementation kit for browser security and design teams and for standards groups such as the W3C and IETF. It will contain research, use-cases, UX patterns, and examples of iconography. This implementation kit for IPFS will be specifically tailored to how browser URL bars are implemented today. How the guidelines will be usedInitially this material will guide Protocol Labs’s own projects (Desktop, Companion). Additionally, it will help guide the smaller and more experimental browser implementations where we can learn, test and iterate. That will set us up for working with larger browser vendors and the standards groups later in 2020, putting this material to use in broader ways. ResearchWhile the browser landscape has never been bigger, with increased specialisation in terms of privacy or blockchain, there doesn’t seem to be any investigation or development in terms of P2P or distributed enabled browsers. The intent of the research phase is to examine and explore the use-cases for IPFS in browsers, P2P usage in browsers at large in order to create and publish design guidelines and recommendations for browser vendor implementation and standards bodies. Survey reviewOne of the first things to research was the existing browser landscape, in this case concentrating primarily on current (2019-Nov) releases of Mozilla Firefox, Apple Safari, Google Chrome and Microsoft Edge, the aim of which was to establish the commonalities and baselines between the current browser stack. From this we could continue into exploring in detail through user research what works and what doesn’t with that. Exploratory workshopAn expert/stakeholder workshop was conducted in conjunction to the ongoing expert interviews to explore the problem space, relevant technology and possible solutions. The user research was split into three parts. The first was an exploratory and scoping workshop with three key developers of IPFS to look at where the leading developmental issues may lay. Non-expert researchAfterwards, the second phase was non-expert research with average users, in this case defined as non-developers or people working on internet protocol level issues. This covered their browser use, their understanding of location and addressing in the browser and knowledge and opinion on P2P in general. 99 We conducted research with seven participants, spread geographically and across genders and occupations to determine their conceptions, concerns and ideas about addressing conventions and P2P technologies in modern browsers. In depth interviews with notes and findings are found in the wiki. Expert researchLastly, a small cohort of expert users involved directly with P2P or IPFS development, cryptography or browser development were interviewed to gather specialist knowledge and opinions on the domain and technological and user landscape. In depth interviews with notes and findings are found in the wiki. Research findingsInitial assumptions
Research findings and themes
Key design questionsHow might we best communicate in interaction and design that P2P is about in terms of being distributed and about files being in many places at the same time with many people?
How might we replicate users's vague but useful understanding that HTTPS is secure with P2P without them having to know all the implications?
How might we help users not feel defeated and hopeless amongst an internet full of ad tracking and surveillance?
How might we show P2P is not only more secure, but that in some cases, is faster than HTTP?
How might we communicate P2P is not just a tool for piracy?
How might we make P2P addresses trustable?
How might we utilise the current convention of using the URL bar for search as a primary means of navigation for P2P?
How might we show that P2P can lessen CDN costs and also lessen the need for advertising and tracking-based business content models? DesignThe intent of the design phase of the IPFS Browser Design Guidelines is to examine and explore the use-cases for IPFS in browsers, and publish design guidelines and recommendations for browser vendor implementation Programme of work
Deliverables
CreditsFree stuff used in this repo Icons: Font Awesome Firefox Quantum Browser Mockup Sketch Resource |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论