\u0627\u0644\u062d\u0644\u0642\u0629 32, \u0641\u064a \u062d\u0644\u0642\u0629 \u0647\u0630\u0627 \u0627\u0644\u0623\u0633\u0628\u0648\u0639 \u0646\u0646\u0627\u0642\u0634 \u062a\u0637\u0648\u0631 \u0628\u0631\u0645\u062c\u0629 \u0627\u0644\u0648\u064a\u0628 \u0648 \u0646\u0637\u0631\u062d \u0628\u0639\u0636 \u0627\u0644\u0627\u062e\u062a\u0644\u0627\u0641\u0627\u062a \u0628\u064a\u0646 \u0627\u0644\u0648\u064a\u0628 \u0642\u062f\u064a\u0645\u0627\u064b \u0648 \u062d\u0627\u0644\u064a\u0627\u064b \u0648 \u0627\u0644\u062a\u062d\u062f\u064a\u0627\u062a \u0627\u0644\u0645\u062e\u062a\u0644\u0641\u0629.\n\n\tThe simplicity and complexity of the web.\n\tIt used to be just HTML\n\t\tThen Javascript\n\t\tAnd CSS\n\t\tAnd million libraries and frameworks.\n\tMarkup as a way for building UIs.\n\t\tWPF\n\tServer side vs client side (the loop)\n\tWeb technologies in non-web scenarios:\n\t\tFirefoxOS\n\t\tNodeJS Desktop applications (using Node-Webkit https://github.com/rogerwang/node-webkit)\n\t\t\tExample: https://www.mapbox.com/tilemill/ I've used this desktop application and liked it, and a week later discovered that it's a NodeJS app.\n\tBrowsers as Operating Systems:\n\t\tChromebooks\n\t\tFirefoxOS\n\tSingle-page applications (SPA) as a way to blur the lines between web applications and desktop applications.\n\t\tGoogle's big push for AngluarJS is part of making web application replace desktop applications.