Gordon___From

Untitled

Dec 28th, 2017
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.99 KB | None | 0 0
  1. // TODO: добавить пункт с описанием типичных задач
  2. // https://tproger.ru/news/most-prominent-js-frameworks-stack-overflow/
  3. // http://htmleditors.ru/Rasnoe/history/history2.html
  4. // https://www.infragistics.com/community/blogs/b/mobileman/posts/building-a-better-web-a-brief-history-of-web-development
  5. // https://www.devsaran.com/blog/history-web-application-development
  6.  
  7. Причины популярности веба:
  8. - The main advantage of this approach is the fact that clients do not depend on the user’ specific operating system; therefore, web applications are cross-platform services.
  9.  
  10. ---- 1990s to early 2000s
  11. 1. Ранний период 1991 год
  12. HTML
  13. - обсуждения, потребонсть, HTML2
  14. 2. 1993 год браузер Mosaic
  15. - content for non tech users
  16. 3. 1995 Netscape Navigator и создание js, откуда потребность?
  17. - браузерные войны https://en.wikipedia.org/wiki/Browser_wars
  18. - бум доткомов https://ru.wikipedia.org/wiki/%D0%9F%D1%83%D0%B7%D1%8B%D1%80%D1%8C_%D0%B4%D0%BE%D1%82%D0%BA%D0%BE%D0%BC%D0%BE%D0%B2
  19. Почему популярен js?
  20. https://ru.wikipedia.org/wiki/AJAX и DHTML
  21.  
  22. 4. CSS. откуда потребность?
  23. Термин «каскадные таблицы стилей» был предложен Хокон Виум Ли в 1994 году. Совместно с Бертом Босом он стал развивать CSS.
  24. В середине 1990-х Консорциум Всемирной паутины (W3C) стал проявлять интерес к CSS, и в декабре 1996 года была издана рекомендация CSS1.
  25. - Параметры шрифтов. Возможности по заданию гарнитуры и размера шрифта, а также его стиля — обычного, курсивного или полужирного.
  26. - Цвета. Спецификация позволяет определять цвета текста, фона, рамок и других элементов страницы.
  27. - Атрибуты текста. Возможность задавать межсимвольный интервал, расстояние между словами и высоту строки (то есть межстрочные отступы)
  28. - Выравнивание для текста, изображений, таблиц и других элементов.
  29. - Свойства блоков, такие как высота, ширина, внутренние (padding) и внешние (margin) отступы и рамки. Также в спецификацию входили ограниченные средства по позиционированию элементов, такие как float и clear.
  30.  
  31. Рекомендация W3C, принята 12 мая 1998 года. Основана на CSS1 с сохранением обратной совместимости за несколькими исключениями. Добавление к функциональности:
  32. - Блочная вёрстка. Появились относительное, абсолютное и фиксированное позиционирование. Позволяет управлять размещением элементов по странице без табличной вёрстки.
  33. - Типы носителей. Позволяет устанавливать разные стили для разных носителей (например монитор, принтер, КПК).
  34. - Звуковые таблицы стилей. Определяет голос, громкость и т. д. для звуковых носителей (например для слепых посетителей сайта).
  35. - Страничные носители. Позволяет, например, установить разные стили для элементов на чётных и нечётных страницах при печати.
  36. - Расширенный механизм селекторов.
  37. - Указатели.
  38. - Генерируемое содержимое. Позволяет добавлять содержимое, которого нет в исходном документе, до или после нужного элемента.
  39.  
  40. 6. Примеры предложенных в стандарте хтмль и css:
  41.  
  42. 6. Как css набрал популярность?
  43. ie6 и тп
  44.  
  45. ... https://ru.wikipedia.org/wiki/%D0%92%D0%B5%D0%B1_2.0
  46.  
  47. ... The mobile revolution
  48. https://en.wikipedia.org/wiki/Responsive_web_design
  49. https://en.wikipedia.org/wiki/History_of_mobile_phones
  50.  
  51. ...Современность
  52. https://en.wikipedia.org/wiki/DHTML
  53. https://en.wikipedia.org/wiki/Dynamic_web_page
  54. https://en.wikipedia.org/wiki/Single-page_application
  55. http://paislee.io/evolution-of-the-single-page-application-2-of-2/
  56.  
  57. ...Приложения для десктопа
  58. ...Серверный js
Add Comment
Please, Sign In to add comment