HTML5, הגרסה הבאה של HTML, יאפשר לתאר תוכן אתרים בצורה טובה יותר, סוגי תוכן מורכבים יותר, יתמוך במדיה ואפליקציות רשת מתקדמות וישפר את התאימות של מסמכי HTML. הגרסה החדשה באה לענות הצורך הגדל בתוכן מגוון ומורכב יותר ברשת. בהרצאה, אשר נבנתה יחד עם ראש קבוצת העבודה המפתחת את HTML 5, Michael(tm) Smith, יצגו עקרונות פיתוח הגרסה החדשה, דוגמאות למאפיינים חדשים ויוסבר כיצד תוכלו לשלב אותה בפיתוח אתרים.
לקראת העירייה הדיגיטלית - השירותים המקוונים של עירית תל-אביב-יפו זוהר שרון
Html 5 For V Ps
1. עתיד ה- WEBותקניו
ד"ר ישע סיון
ראש משרד ה- W3Cהישראלי
www.w3c.org.il 1
2. אודות: איגוד האינטרנט הישראלי
• שלוחת האיגוד הבינלאומי:
• עמותה ללא מטרת רווח
פועל לקידום האינטרנט והטמעתו בישראל
כתשתית טכנולוגית, מחקרית, חינוכית, חברתית
ועסקית.
www.w3c.org.il 2
3. טכנלוגיה
• תשתיות
– שמות מתחם ו-IIX
• קידום
– - W3Cהמשרד הישראלי
– - OPNמערכות פתוחות וקוד פתוח
– - STSמאגר נתוני האינטרנט בישראל
• נושאים נוספים
www.w3c.org.il 3
4. W3C
ארגון בינלאומי •
כ-053 ארגונים •
פורום ניטראלי ליצירת תקני רשת באינטרנט. •
משימה: •
להוביל את הרשת למיצוי הפוטנציאל על ידי פיתוח
פרוטוקולים וקווים מנחים שיאפשרו את צמיחתה
לטווח ארוך.
www.w3c.org.il 4
5. המשרד הישראלי
• הוקם ב-9991
• משנת 8002 -איגוד האינטרנט הישראלי
• מטרות :
1. להביא ליישום המלצות
2. ערוץ קשר
3. לוקליזציה ותקני עברית
www.w3c.org.il 5
6. HTML5 For VPs
Dr. Yesha Sivan, Head W3C Office Israel
Michael(tm) Smith: W3C HTML Activity Lead
www.w3c.org.il 6
7. HTML 5 – in 1 min
1. Vision: Runtime environments (like Flash, Java J2ME/MIDP,
Silverlight).
• No downloads, in the browser.
2. W3C stewardship -- integrating a lot of work into common
platform (e.g., SVG, CSS, HTML, JavaScript) – stewardship.
3. Growing support
• Google, Microsoft, Opera, Firefox, Apple Safari.
4. Promise
– New elements build in – video.
– Easy of deployment: web, TV, mobile.
– The rise of SVG, Canvas: HTML for graphics (The no-flash Iphone
example).
– Keyboard Input
– Off line (like Google gears).
www.w3c.org.il 7
8. HTML 5 Design Principles
1. Support existing content
• Maintain prior investment.
2. Ensure interoperability
• Web, Mobile, Many browsers.
• Difference between format and engine (flash example).
3. Precisely define browser behavior
• Example: how “table” or “form” should act.
• Detailed specs for the outcome.
4. Handle errors (non-draconically)
• Today 90% of the web is not “correct”
• So… we support graceful dealing with errors.
5. Evolution not revolution
• Keep the past.
• Enable the future.
www.w3c.org.il 8
9. History
• 1989 – First HTML idea.
• 1994 – W3C founded.
• 1995 – HTML 2.
• 1998 – HTML 4.
• ~~ XHTML (now part of HTML) [dark ages]
• 2007 – Start New HTML working group.
• 2009 (now) – Mature HTML 5 [600 pages].
– Example working: video. Canvas.
– Rate of acceptance is scary! (too fast for us).
• 2011 – Final HTML 5.
www.w3c.org.il 9
10. Forms
• Less JavaScript more built-
in items.
– <input type="date> and no
code.
www.w3c.org.il 10
13. More abilities
• drag-and-drop
• Geolocation API
• Accesskey
• Spellcheck (one can ask for
spellcheck).
<textarea spellcheck="false"> <textarea spellcheck="true">
www.w3c.org.il 13
14. Supporters
There is a value for the different players as market share is now divided.
They will compete:
• Speed.
• Added value (like bookmarks, addons).
• Stability.
• BUT keep the standard look & feel.
www.w3c.org.il 14
15. What should I do?
1. Follow the updates and changes [where].
2. Examine sites with several browsers.
3. Use HTML 5 in internal/external marketing.
4. Use validators [where, what?].
5. Remember – web is progressing from
showing information – to an operating
system that run applications and services. As
W3C calls it: “open web platform”
www.w3c.org.il 15