Your SlideShare is downloading. ×
Web Development: Yesterday, Today, Tomorrow
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

Web Development: Yesterday, Today, Tomorrow

569

Published on

Published in: Technology, Business
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
569
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • This template can be used as a starter file for presenting training materials in a group setting.SectionsRight-click on a slide to add sections. Sections can help to organize your slides or facilitate collaboration between multiple authors.NotesUse the Notes section for delivery notes or to provide additional details for the audience. View these notes in Presentation View during your presentation. Keep in mind the font size (important for accessibility, visibility, videotaping, and online production)Coordinated colors Pay particular attention to the graphs, charts, and text boxes.Consider that attendees will print in black and white or grayscale. Run a test print to make sure your colors work when printed in pure black and white and grayscale.Graphics, tables, and graphsKeep it simple: If possible, use consistent, non-distracting styles and colors.Label all graphs and tables.
  • Summarize presentation content by restating the important points from the lessons.What do you want the audience to remember when they leave your presentation?Save your presentation to a video for easy distribution (To create a video, click the File tab, and then click Share.  Under File Types, click Create a Video.)
  • Summarize presentation content by restating the important points from the lessons.What do you want the audience to remember when they leave your presentation?Save your presentation to a video for easy distribution (To create a video, click the File tab, and then click Share.  Under File Types, click Create a Video.)
  • Use a section header for each of the topics, so there is a clear transition to the audience.
  • Summarize presentation content by restating the important points from the lessons.What do you want the audience to remember when they leave your presentation?Save your presentation to a video for easy distribution (To create a video, click the File tab, and then click Share.  Under File Types, click Create a Video.)
  • Summarize presentation content by restating the important points from the lessons.What do you want the audience to remember when they leave your presentation?Save your presentation to a video for easy distribution (To create a video, click the File tab, and then click Share.  Under File Types, click Create a Video.)
  • Summarize presentation content by restating the important points from the lessons.What do you want the audience to remember when they leave your presentation?Save your presentation to a video for easy distribution (To create a video, click the File tab, and then click Share.  Under File Types, click Create a Video.)
  • Use a section header for each of the topics, so there is a clear transition to the audience.
  • Summarize presentation content by restating the important points from the lessons.What do you want the audience to remember when they leave your presentation?Save your presentation to a video for easy distribution (To create a video, click the File tab, and then click Share.  Under File Types, click Create a Video.)
  • Summarize presentation content by restating the important points from the lessons.What do you want the audience to remember when they leave your presentation?Save your presentation to a video for easy distribution (To create a video, click the File tab, and then click Share.  Under File Types, click Create a Video.)
  • Summarize presentation content by restating the important points from the lessons.What do you want the audience to remember when they leave your presentation?Save your presentation to a video for easy distribution (To create a video, click the File tab, and then click Share.  Under File Types, click Create a Video.)
  • Summarize presentation content by restating the important points from the lessons.What do you want the audience to remember when they leave your presentation?Save your presentation to a video for easy distribution (To create a video, click the File tab, and then click Share.  Under File Types, click Create a Video.)
  • Summarize presentation content by restating the important points from the lessons.What do you want the audience to remember when they leave your presentation?Save your presentation to a video for easy distribution (To create a video, click the File tab, and then click Share.  Under File Types, click Create a Video.)
  • Summarize presentation content by restating the important points from the lessons.What do you want the audience to remember when they leave your presentation?Save your presentation to a video for easy distribution (To create a video, click the File tab, and then click Share.  Under File Types, click Create a Video.)
  • Summarize presentation content by restating the important points from the lessons.What do you want the audience to remember when they leave your presentation?Save your presentation to a video for easy distribution (To create a video, click the File tab, and then click Share.  Under File Types, click Create a Video.)
  • Summarize presentation content by restating the important points from the lessons.What do you want the audience to remember when they leave your presentation?Save your presentation to a video for easy distribution (To create a video, click the File tab, and then click Share.  Under File Types, click Create a Video.)
  • Use a section header for each of the topics, so there is a clear transition to the audience.
  • Transcript

    • 1. Веб-розробка: вчора, сьогодні,завтра
      Віктор Гайдін, Eleks Software Ltd.
    • 2. Що таке веб-розробка?
      клієнт-серверна архітектура, заснована на запитах;
      кросплатформенне клієнтське середовище;
      відсутність чітких стандартів та 100%-правильних їх реалізацій;
      багатомовне середовище розробки (клієнт: HTML + CSS + JavaScript, сервер: PHP/Python/ASP.Net/Ruby/SQL/…).
    • 3. Ключові технології
    • 4. HTML
      CSS
      Історія
      Сьогодення
      JavaScript
    • 5. HTML
      Синтаксис: на базі SGML
      Початкове призначення: мова розмітки і форматування наукової документації
      1989: початок розробки
      1991: HTML “1.0”
      1994: v 2.0
      1999: v 4.01, XHTML 1.0
    • 6. CSS
      Призначення: мова опису зовнішнього вигляду документів, описаних мовою розмітки
      1994: початок розробки
      1996: v 1.0
      1998: v 2.0
      2007: v 2.1
    • 7. JavaScript
      Синтаксис: C/Java
      Призначення: мова програмування для інтерактивних веб-сторінок
      Властивості: об’єктно-орієнтовна, динамічно-типізована, скриптова
      1994: LiveScript
      1996: JavaScript 1.0 (Netscape)
      1997: JavaScript 1.2, ECMAScript v1
      1999: AJAX (XMLHTTPRequest)
      2000: JavaScript 1.5
    • 8. Майбутнє:
      HTML 5.0
      CSS 3.0
      JS APIs
    • 9. Semantics
      Семантичні теги
      Microdata
      Microformats
    • 10. Offline & Storage
      Web Application Cache
      Local Storage
      Indexed DB
      File API
    • 11. Device Access
      Геолокація
      Доступ апаратних можливостей (камера, мікрофон, акселерометр)
      Доступ до API (контакти, календар, drag&drop)
    • 12. Connectivity
      Web Sockets
      Server-side events
      Cross-document messaging
    • 13. Multimedia
      Audio
      Video
    • 14. 3D, Graphics & Effects
      SVG
      Canvas
      WebGL
      CSS 3D
    • 15. Performance & Integration
      Web Workers
      XMLHttpRequest 2
    • 16. CSS3
      Borders
      Background
      Text effects
      Sizing
      Selectors
      Fonts, columns
      Speech
    • 17. Питання?

    ×