W3C home > Mailing lists > Public > w3c-wai-gl@w3.org > April to June 2017

How long /hard is it to install the personlization.

From: lisa.seeman <lisa.seeman@zoho.com>
Date: Mon, 26 Jun 2017 12:07:50 +0300
To: Amihai Miron <amihai@user1st.com>, "W3c-Wai-Gl-Request@W3. Org" <w3c-wai-gl@w3.org>
Message-Id: <15ce3a64491.10142474354899.1001321192943937612@zoho.com>
Hi Folks

Andrew had asked me about how much work it would be to add the personlization SC to a web site


I had a chat with Amihai from user first on Friday who gave it a dry run to conform to the currently proposed wording. He also made a script which he is happy for us to post as open source to help other people meet the current wording.


The entire process of creating such a script takes 15-60 minutes including  testing it on a site. I can only assume once you have the script the process is much shorter... 


There are now two open source scripts to help people. (Including a meta data based script that injects the semantics into a whole site and then injects the personlization.)


Links to his demo page and his script are bellow.



All the best

Lisa Seeman

LinkedIn, Twitter





---- On Mon, 26 Jun 2017 09:49:10 +0300 Amihai Miron&lt;amihai@user1st.com&gt; wrote ---- 

Hey Lisa,
A. Enables the user to add symbols to interactive controls for core functionality:


A. Go to :http://www.imss.gob.mx/transparencia/normatividad-fp
B. Select "asistencia" (help) profile
C. an ICON will appears near each download link (this is a customized icon, that a user could have created)







Please find the script to make this function work:
Script:

        var image = "image url for download";

        if($("._u1st_uniqueDownloadHelp").length &lt; $(".glyphicon-download-alt").length)


        {


         $(".glyphicon-download-alt").after($("&lt;img&gt;")


                                         .setAttr("src", image)


                                         .css("margin-left","10px")


                                         .css("width","50px")


                                         .addClass("_u1st_uniqueDownloadHelp")


                                         .setAttr("alt", "download")


                                         );


        }
(Note: The image base 64)





B: a mechanism is available for personalization of content that removes non-core functionality and content:



Hide specific section in help profile


A. Go to http://www.imss.gob.mx/
B. Select "asistencia" (help) profile
C. The section on the bottom will disapear




Script:
     $(".pane-v-imss-numeros").closest(".inside.panels-flexible-row-inside.panels-flexible-row-2-2-inside").hide(); 



















Summary - The entire process of creating such a script takes 15-60 minutes including testing.
Please let me know if that works for you.


Thank you,
Amihai



On Sun, Jun 25, 2017 at 3:59 PM, lisa.seeman &lt;lisa.seeman@zoho.com&gt; wrote:
Hi 


On Tuesday the WCAG group will debate a proposal for personlization for wcag 2.1. We will have a week and a half to get it though.


the proposal is:


For pages that contains interactive controls or content that is not core, one of the following is true:


    a mechanism is available for personalization of content that removes non-core functionality and content, and enables the user to add symbols to interactive controls for core functionality, or
    core functionality and content, and contextual information for essential functionality and content, is programmatically determined.



The proposal is at https://github.com/w3c/wcag21/issues/6


Core is defined as: 
the mimimum functionality and content that is needed for users to identify the topic and fulfill the purpose of the content


For example, core content is generally identified by the page title. Core functionality is that which is needed to fulfill the purpose described by the page title


contextual information is currently defined as : semantics and tags that give meaning to the content such as context of elements; concept and role; relevance and information for simplification; position in a process    

 


Supporting semantics is proposed at https://w3c.github.io/personalization-semantics/




We need an example to show it as doable / useful including approximations how long it would take for authors to add the semantics.


Thanks for all your help 
All the best

Lisa Seeman

LinkedIn, Twitter











-- 

 


 Amihai Miron
CEO User1st

| m: +972-584-779-084 
| f:  +972-77-318-2012
| w: http://www.user1st.com
| Skype: amihaimiron 

 


















 

 
Received on Monday, 26 June 2017 09:08:23 UTC

This archive was generated by hypermail 2.4.0 : Thursday, 24 March 2022 21:08:13 UTC