This document discusses the DiSo Project and the open web. It proposes using open standards like OAuth and XRDS to enable cross-site social networking and manage user identity across different sites and services. Portable Contacts (PoCo) is presented as a way to bring friends across sites using vCards and invite friends safely using OAuth. Drupal is suggested to use these open standards to advertise user services and enable cross-site social functionality.
Accessible Design with HTML5 - HTML5DevConf.com May 21st San Francisco, 2012 ...Raj Lal
Learn how to design an HTML5 application which supports people with disabilities, and know why its a good business decision. An accessible web application gives maximum reach to your application's information, functionalities and benefits, by allowing multiple input methods, different interaction models, and customization based on special needs and limited device supports. The four major disabilities that effect user capabilities are visual, hearing, mobility (difficulty in using the mouse), and cognitive disabilities, which are related to learning abilities. Know how to use the latest technologies to accommodate these users in the user interface.
Internal training presentation about how I go about advocating Yahoo to the outside world and what gets me pretty excited about our developer offers at the moment.
With some of the newer HTML5 API’s it is now possible to redesign how your web pages interact with the desktop. Web pages are too often little islands that fail to interact well with the wider user interface of our devices. This talk will explain the new Drag/Drop and File APIs, demonstrating how to make web pages more equal in the world of applications.
the practical reuse of social media data and how it can create better user experience. Combining Google’s Social Graph API with open data sources like RSS and Microformats to provide a wealth information about your users.
Accessible Design with HTML5 - HTML5DevConf.com May 21st San Francisco, 2012 ...Raj Lal
Learn how to design an HTML5 application which supports people with disabilities, and know why its a good business decision. An accessible web application gives maximum reach to your application's information, functionalities and benefits, by allowing multiple input methods, different interaction models, and customization based on special needs and limited device supports. The four major disabilities that effect user capabilities are visual, hearing, mobility (difficulty in using the mouse), and cognitive disabilities, which are related to learning abilities. Know how to use the latest technologies to accommodate these users in the user interface.
Internal training presentation about how I go about advocating Yahoo to the outside world and what gets me pretty excited about our developer offers at the moment.
With some of the newer HTML5 API’s it is now possible to redesign how your web pages interact with the desktop. Web pages are too often little islands that fail to interact well with the wider user interface of our devices. This talk will explain the new Drag/Drop and File APIs, demonstrating how to make web pages more equal in the world of applications.
the practical reuse of social media data and how it can create better user experience. Combining Google’s Social Graph API with open data sources like RSS and Microformats to provide a wealth information about your users.
In this talk we will demonstrate and unveil the latest developments on browser specific weaknesses including creative new mechanisms to compromise confidentiality, successfully perform login and history detection, serve mixed content, deliver malicious ghost binaries without a C&C server, exploit cache / timing side channels to extract secrets from third-party domains and leverage new HTML5 features to carry out more stealthy attacks. This is a fast-paced practical presentation with live demos that will challenge your knowledge of the Same Origin Policy and push the limits of what is possible with today’s web clients.
Topics will include: Current XSS filter bypass for IE & Chrome. Same Origin Policy timing attacks on Chrome. Data URI malware with spoofed URLs and ‘download’ attribute. HTML5 drag & drop exploitation. History stealing attacks. Clipboard stealing attacks. Cross-domain hijacking attacks with flash content sniffing, Blob URLs and SVGs. Spoofing URL address bars on modern browsers. Advanced browser encoding quirks and exploitation techniques.
Cristiano Rastelli - Atomic Design, Design Systems and React. Cool, but... - ...Codemotion
The principles of Atomic Design have transformed (probably forever) the way we look at UI components and code modularization. Pattern Libraries and Design Systems – predominantly built in React – have become widespread across many companies. No doubts, these are cool tools and approaches, and we have all fallen in love with them. But... In this talk, I'll share not only the learnings but also all the "buts" that we have found in our exciting journey developing (in React, of course) a Design System for Badoo.
Digital marketing course will empower you to grow your marketing knowledge, advance yourself in your career or improve your knowledge on digital platforms.
A talk about the gap between theory and practice with W3C Semantic Web and Dublin Core standards, and how the DC Tools Community can help collectively reduce the cost of that gap.
Given as part of the DC Tools Community workshop at LIDA2009 in Zadar, Croatia.
An Overview on PROV-AQ: Provenance Access and QueryOlaf Hartig
The slides which I used at the Dagstuhl seminar on Principles of Provenance (Feb.2012) for presenting the main contributions and open issues of the PROV-AQ document created by the W3C provenance working group.
Why I've to waste my time on cryptography? - Andrea Pompili - Codemotion Rome...Codemotion
Cryptography is a magic ring of darkness and mistiness, but seems that every time a new attack comes in town, technicians need to evaluate, configure or change something, surviving in the sea of the unawareness or following signals coming from misterious compliance regulations. We'll try to give a little survival guide for this world, which can make us more aware and confident on the future, or at least prepare for the next fashionable attacks. Maybe.
Presentation at web2day in Nantes, France about the opportunities we have with HTML5 and how it means we move away from a static to an web of applications.
Opening up the Social Web - Standards that are bridging the Islands Bastian Hofmann
Social networks are not closed off to the rest of the web anymore. Various standards like ActivityStreams, PubSubHubbub, WebFinger, OpenSocial, Salmon, OEmbed, XAuth or OExchange are emerging to open them up to other websites. I will introduce these protocols, show how they work together, how you can benefit from them and give an outlook on how they will change the world of social networks.
Googles rich snippets and creation of schema.org have brought semantic mark up into sharp focus for the SEO industry. The semantic mark up technologies like Microformats, RDFa and Microdata can seem complex and the implementation choices unclear. Glenn will explain the different technologies how to chose one and demonstrate how to mark up HTML so it is picked up by the search engines. Finally, he will take look at the future of how Google could mine social networks data to aid search recommendation within results.
Terrorism, discrimination based on reservation, injustice, corruption, crime, unemployment, poverty, pollution - problems of India are multiplying every day, but there is nobody coming forward to offer a solution.
And we common Indians carry on our lives as usual hoping that something good will happen someday on its own.
Let us realize that nothing will change till we, the common people, wake up. To bring about this change, we need to clean the system by being a part of it and not as an outsider. Let us all rise to this occasion.
We admire A. P. J. Abdul Kalam, T. N. Shesan, Narayan Murthy, K. P. S. Gill, Kurien Verghese, E. Sridharan, Kiran Bedi, Joginder Singh, Dr. Jai Prakash Narayan, Arvind Kejriwal, Anna Hazare, Aruna Roy, Sundeep Pandey and similar other leaders for their selfless contribution to the nation.
We have launched this political organization called JAGO PARTY to initiate this cleaning action and to say boldly that enough is enough.
In this talk we will demonstrate and unveil the latest developments on browser specific weaknesses including creative new mechanisms to compromise confidentiality, successfully perform login and history detection, serve mixed content, deliver malicious ghost binaries without a C&C server, exploit cache / timing side channels to extract secrets from third-party domains and leverage new HTML5 features to carry out more stealthy attacks. This is a fast-paced practical presentation with live demos that will challenge your knowledge of the Same Origin Policy and push the limits of what is possible with today’s web clients.
Topics will include: Current XSS filter bypass for IE & Chrome. Same Origin Policy timing attacks on Chrome. Data URI malware with spoofed URLs and ‘download’ attribute. HTML5 drag & drop exploitation. History stealing attacks. Clipboard stealing attacks. Cross-domain hijacking attacks with flash content sniffing, Blob URLs and SVGs. Spoofing URL address bars on modern browsers. Advanced browser encoding quirks and exploitation techniques.
Cristiano Rastelli - Atomic Design, Design Systems and React. Cool, but... - ...Codemotion
The principles of Atomic Design have transformed (probably forever) the way we look at UI components and code modularization. Pattern Libraries and Design Systems – predominantly built in React – have become widespread across many companies. No doubts, these are cool tools and approaches, and we have all fallen in love with them. But... In this talk, I'll share not only the learnings but also all the "buts" that we have found in our exciting journey developing (in React, of course) a Design System for Badoo.
Digital marketing course will empower you to grow your marketing knowledge, advance yourself in your career or improve your knowledge on digital platforms.
A talk about the gap between theory and practice with W3C Semantic Web and Dublin Core standards, and how the DC Tools Community can help collectively reduce the cost of that gap.
Given as part of the DC Tools Community workshop at LIDA2009 in Zadar, Croatia.
An Overview on PROV-AQ: Provenance Access and QueryOlaf Hartig
The slides which I used at the Dagstuhl seminar on Principles of Provenance (Feb.2012) for presenting the main contributions and open issues of the PROV-AQ document created by the W3C provenance working group.
Why I've to waste my time on cryptography? - Andrea Pompili - Codemotion Rome...Codemotion
Cryptography is a magic ring of darkness and mistiness, but seems that every time a new attack comes in town, technicians need to evaluate, configure or change something, surviving in the sea of the unawareness or following signals coming from misterious compliance regulations. We'll try to give a little survival guide for this world, which can make us more aware and confident on the future, or at least prepare for the next fashionable attacks. Maybe.
Presentation at web2day in Nantes, France about the opportunities we have with HTML5 and how it means we move away from a static to an web of applications.
Opening up the Social Web - Standards that are bridging the Islands Bastian Hofmann
Social networks are not closed off to the rest of the web anymore. Various standards like ActivityStreams, PubSubHubbub, WebFinger, OpenSocial, Salmon, OEmbed, XAuth or OExchange are emerging to open them up to other websites. I will introduce these protocols, show how they work together, how you can benefit from them and give an outlook on how they will change the world of social networks.
Googles rich snippets and creation of schema.org have brought semantic mark up into sharp focus for the SEO industry. The semantic mark up technologies like Microformats, RDFa and Microdata can seem complex and the implementation choices unclear. Glenn will explain the different technologies how to chose one and demonstrate how to mark up HTML so it is picked up by the search engines. Finally, he will take look at the future of how Google could mine social networks data to aid search recommendation within results.
Terrorism, discrimination based on reservation, injustice, corruption, crime, unemployment, poverty, pollution - problems of India are multiplying every day, but there is nobody coming forward to offer a solution.
And we common Indians carry on our lives as usual hoping that something good will happen someday on its own.
Let us realize that nothing will change till we, the common people, wake up. To bring about this change, we need to clean the system by being a part of it and not as an outsider. Let us all rise to this occasion.
We admire A. P. J. Abdul Kalam, T. N. Shesan, Narayan Murthy, K. P. S. Gill, Kurien Verghese, E. Sridharan, Kiran Bedi, Joginder Singh, Dr. Jai Prakash Narayan, Arvind Kejriwal, Anna Hazare, Aruna Roy, Sundeep Pandey and similar other leaders for their selfless contribution to the nation.
We have launched this political organization called JAGO PARTY to initiate this cleaning action and to say boldly that enough is enough.
Obtaining, Scrubbing, and Exploring Data at the Command Line by Jeroen Janssens Hakka Labs
Data scientists love to create exciting data visualizations and insightful models. However, before they get to that point, usually much effort goes into obtaining, scrubbing, and exploring the required data. In this presentation, Jeroen Janssens from YPlan,gives insight into the *nix command line. Although it was invented decades ago, it remains a powerful environment for many data science tasks. It provides a read-eval-print loop (REPL) that is often much more convenient for exploratory data analysis than the edit-compile-run-debug cycle associated with scripts or even programs. Even if you're already comfortable processing data with, for example, R or Python, being able to also leverage the power of the command line can make any data scientist more efficient.
Building a sensor network controller using Apache Felix as the main software component. Describes architecture of an OSGi-based application and features provided by OSGi.
Some Lessons for Startups (pdf with notes)Tim O'Reilly
My talk at the Stanford Technology Ventures Program on March 6, 2013. I talk about some technical and business lessons from Square, Uber, AirBnB, and the Google Autonomous Vehicle that are applicable to today's startups.
Innovation sociale et politiques publiques : l'expérience de la Grande BretagneLoïc Haÿ
Compte rendu du voyage d’étude co-organisé par la 27e Région et User Studio destiné à faire découvrir le meilleur de l’innovation sociale en Grande Bretagne
My keynote at the Silverchair Strategies conference. Big trends in technology, but also thoughts on what scientific publishers need to learn from those trends.
A talk given in Austin, Texas on 2013-05-28 about how cognitive bias interferes with leveraging distributed systems for large-scale apps. Also, about design patterns for Enterprise data workflows. http://hadoop-and-beyond-austin.eventbrite.com/
An examination of the current data portability design patterns used in Social Media sites. Looking at a possible new Open Stack concept to create true plug and play interfaces for user to exchange data
Bruce Lawson HTML5 South By SouthWest presentationbrucelawson
"Tales from the development trenches": my talk about development of HTML5 and developing with HTML5, including new intelligent forms, canvas and open video.
Mobilism 2011: How to put the mobile in the mobile webJenifer Hanen
Media queries, server-side or client-side sniffers, how do we determine if the user is a mobile or desktop device? This tech talk will discuss which is the right solution(s) and how to implement it taking into consideration the various mobile user's browser capacity, bandwidth restrictions, as well as user choice.
Jenifer Hanen
@msjen
http://blackphoebe.com/msjen
A Drupalcon Chicago presentation for coders/developers about web application security in the Drupal system. Covering Cross Site Scripting and Cross Site Request Forgeries.
Evolution of the web through the lens of a developer
Tech Talk @ Georgia Gwinnett University,
1000 University Center Lane
Lawrenceville, GA 30043
Talk Schedule :
http://www.ggc.edu/ggc-life/campus-events/icalrepeat.detail/2011/03/09/744/27|25|26/Yjc4Zjg4NjM1NTAyN2JlMzRmNjczZWMzYzA2Y2JhMjU=
A presentation for Dundee University's Hack Day explaining the technologies to use and how to hack your own APIs by using Yahoo! Pipes and scraping RSS feeds.
Future of the Social Web and How to Stop ItChris Messina
The talk I presented in Chicago at SocialDevCamp.
The cartoon depiction of me is by David Lanham (http://dlanham.com).
http://www.socialdevcampchicago.com/
OpenID & OAuth for the Consumer Web Workshop, Part 1 of 3Chris Messina
This is the first 1/3 of a workshop I gave with Eric Sachs and David Primmer of Google at the Cloud Identity Summit.
http://www.cloudidentitysummit.com/
Slides from my session at Google I/O covering the latest and most important trends of the Social Web and dive deep into where this is all going, at the conceptual level.
From the concepts of digital identity, relationships, and social objects, this session will cover emerging technologies like WebFinger, Salmon, ActivityStrea.ms, OpenID, and OAuth.
http://code.google.com/events/io/2010/sessions/open-and-social-web.html
ActivityStrea.ms: Is It Getting Streamy In Here?Chris Messina
From Facebook's newsfeed to Twitter's relentless real-time updates, the metaphor of the "stream" has taken social networking beyond blog posts and on to rich social activities. Learn about ActivityStrea.ms - the open format adopted by Facebook, MySpace, and Windows Live - and how it's fundamentally changing the social web.
http://my.sxsw.com/events/event/400
One more variant of the Identity is the Platform talk — this time given at Netflix, mentioning Google's new Social Search experiment for the first time.
This is the talk I gave at Mindtrek in Tampere, Finland.
Video is available here:
http://factoryjoe.com/blog/2009/10/01/video-of-my-talk-identity-is-the-platform/
Presented by Chris Messina (OpenID Foundation), David Recordon (Six Apart), Joseph Smarr (Plaxo). As evidenced by Barack Obama’s successful presidential campaign, we have clearly entered the age of the social web. This developer-oriented workshop will emphasize the use and application of free, open building blocks for enabling social networking features on your site or service, and provide illuminating insights from some of the key figures creating these technologies.
http://en.oreilly.com/oscon2009/public/schedule/detail/8575
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf91mobiles
91mobiles recently conducted a Smart TV Buyer Insights Survey in which we asked over 3,000 respondents about the TV they own, aspects they look at on a new TV, and their TV buying preferences.
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
Software Delivery At the Speed of AI: Inflectra Invests In AI-Powered QualityInflectra
In this insightful webinar, Inflectra explores how artificial intelligence (AI) is transforming software development and testing. Discover how AI-powered tools are revolutionizing every stage of the software development lifecycle (SDLC), from design and prototyping to testing, deployment, and monitoring.
Learn about:
• The Future of Testing: How AI is shifting testing towards verification, analysis, and higher-level skills, while reducing repetitive tasks.
• Test Automation: How AI-powered test case generation, optimization, and self-healing tests are making testing more efficient and effective.
• Visual Testing: Explore the emerging capabilities of AI in visual testing and how it's set to revolutionize UI verification.
• Inflectra's AI Solutions: See demonstrations of Inflectra's cutting-edge AI tools like the ChatGPT plugin and Azure Open AI platform, designed to streamline your testing process.
Whether you're a developer, tester, or QA professional, this webinar will give you valuable insights into how AI is shaping the future of software delivery.
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Tobias Schneck
As AI technology is pushing into IT I was wondering myself, as an “infrastructure container kubernetes guy”, how get this fancy AI technology get managed from an infrastructure operational view? Is it possible to apply our lovely cloud native principals as well? What benefit’s both technologies could bring to each other?
Let me take this questions and provide you a short journey through existing deployment models and use cases for AI software. On practical examples, we discuss what cloud/on-premise strategy we may need for applying it to our own infrastructure to get it to work from an enterprise perspective. I want to give an overview about infrastructure requirements and technologies, what could be beneficial or limiting your AI use cases in an enterprise environment. An interactive Demo will give you some insides, what approaches I got already working for real.
"Impact of front-end architecture on development cost", Viktor TurskyiFwdays
I have heard many times that architecture is not important for the front-end. Also, many times I have seen how developers implement features on the front-end just following the standard rules for a framework and think that this is enough to successfully launch the project, and then the project fails. How to prevent this and what approach to choose? I have launched dozens of complex projects and during the talk we will analyze which approaches have worked for me and which have not.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
4. “Low hills closed in on either side as the
train eventually crawled on to high,
tabletop grasslands creased with snow.
Birds flew at window level. I could see
lakes of an unreal cobalt blue to the north.
The train pulled into a sprawling rail
yard: the Kazakh side of the Kazakhstan-
China border.
. . .
5. “Workers unhitched the cars, lifted them,
one by one, ten feet high with giant jacks,
and replaced the wide-gauge Russian
undercarriages with narrower ones for
the Chinese tracks. Russian gauges, still
in use throughout the former Soviet
Union, are wider than the world standard.
The idea was to the prevent invaders from
entering Russia by train. The changeover
took hours.”
— Robert D. Kaplan, The Ends of the Earth
109. consider using OAuth to enable
third-party access to user data
without requiring passwords
110. OAuth can also be used for user
verification — similar to OpenID but
without a claimed ID — you end up
with a token for the user
111.
112.
113. <!DOCTYPE html PUBLIC quot;-//W3C//DTD XHTML 1.0 Strict//ENquot;
quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtdquot;>
<html xmlns=quot;http://www.w3.org/1999/xhtmlquot; dir=quot;ltrquot; lang=quot;en-USquot; xml:lang=quot;en-USquot;>
<head profile=quot;http://gmpg.org/xfn/11quot;>
<title>
willnorris.com | managing identity
</title>
<meta http-equiv=quot;content-typequot; content=quot;text/html; charset=utf-8quot; />
<meta name=quot;descriptionquot; content=quot;I’ve moved things around a bit… my blog is now located at /blog and my combined activity
stream is now located here on the front page. On December 11, 2008 willnorris tweeted,quot; by=quot;accidental"quot; i=quot;quot; meant=quot;quot;
that=quot;quot; it=quot;quot; a=quot;quot; concious=quot;quot; decision=quot;quot; to=quot;quot; add=quot;quot; openid.=quot;quot; intensedebate=quot;quot; just=quot;quot; happened=quot;quot; to=quot;quot; have=quot;quot; it=quot;quot; />
<link rel=quot;stylesheetquot; type=quot;text/cssquot; href=quot;http://willnorris.com/wordpress-content/themes/willnorris/style.cssquot; />
<meta http-equiv=quot;X-XRDS-Locationquot; content=quot;http://willnorris.com/?xrdsquot; />
<meta http-equiv=quot;X-Yadis-Locationquot; content=quot;http://willnorris.com/?xrdsquot; />
<link rel=quot;alternatequot; type=quot;application/rss+xmlquot; href=quot;http://willnorris.com/feedquot; title=quot;willnorris.com Posts RSS feedquot; />
<link rel=quot;alternatequot; type=quot;application/rss+xmlquot; href=quot;http://willnorris.com/comments/feedquot; title=quot;willnorris.com Comments
RSS feedquot; />
<link rel=quot;pingbackquot; href=quot;http://willnorris.com/wordpress/xmlrpc.phpquot; />
114. <?xml version=quot;1.0quot; encoding=quot;UTF-8quot; ?>
<xrds:XRDS xmlns:xrds=quot;xri://$xrdsquot; xmlns=quot;xri://$xrd*($v*2.0)quot; xmlns:simple=quot;http://xrds-simple.net/core/1.0quot;
xmlns:openid=quot;http://openid.net/xmlns/1.0quot;>
<XRD xml:id=quot;mainquot; version=quot;2.0quot;>
<Type>xri://$xrds*simple</Type>
<!-- OpenID Consumer Service -->
<Service priority=quot;10quot;>
<Type>http://specs.openid.net/auth/2.0/return_to</Type>
<URI>http://willnorris.com/wordpress/wp-admin/users.php</URI>
<URI>http://willnorris.com/wordpress/wp-admin/profile.php</URI>
<URI>http://willnorris.com</URI>
<URI>https://willnorris.com/wordpress/wp-login.php</URI>
</Service>
<!-- Identity in the Browser Login Service -->
<Service priority=quot;10quot;>
<Type>http://specs.openid.net/idib/1.0/login</Type>
<URI simple:httpMethod=quot;POSTquot;>https://willnorris.com/wordpress/wp-login.php</URI>
</Service>
<!-- Identity in the Browser Indicator Service -->
<Service priority=quot;10quot;>
<Type>http://specs.openid.net/idib/1.0/indicator</Type>
<URI>http://willnorris.com/wordpress/?openid_check_login</URI>
</Service>
<!-- Email Address to URL Transformation Mapper -->
<Service priority=quot;10quot;>
<Type>http://specs.eaut.org/1.0/mapping</Type>
<URI>http://willnorris.com/wordpress/?eaut_mapper=1</URI>
</Service>
<!-- OpenID Provider Service (0) -->
<Service priority=quot;0quot;>
<Type>http://specs.openid.net/auth/2.0/signon</Type>
<Type>http://openid.net/extensions/sreg/1.1</Type>
<Type>http://openid.net/sreg/1.0</Type>
<URI>http://willnorris.com/wordpress/?openid_server=1</URI>
<LocalID>http://willnorris.com/author/will/</LocalID>
</Service>
<!-- OpenID Provider Service (1) -->
<Service priority=quot;1quot;>
<Type>http://openid.net/signon/1.1</Type>
<Type>http://openid.net/extensions/sreg/1.1</Type>
<Type>http://openid.net/sreg/1.0</Type>
115. Drupal should advertise all
of its available services and
their respective endpoints
using XRDS-Simple
116. Drupal should also advertise all
of a user’s specific services
using XRDS-Simple