HTTP
https://code-maze.com/http-series/
https://developer.mozilla.org/en-US/docs/Web/HTTP
https://cugablog.wordpress.com/2016/02/05/lets-talk-about-longpolling/
https://www.voorhoede.nl/en/blog/why-our-website-is-faster-than-yours/
https://www.reddit.com/r/programming/comments/4uubkm/why_our_website_is_faster_than_yours/
How Browser Works
http://www.html5rocks.com/en/tutorials/internals/howbrowserswork
https://habrahabr.ru/company/dataart/blog/304934/
https://habrahabr.ru/company/dataart/blog/304138/
http://igoro.com/archive/what-really-happens-when-you-navigate-to-a-url/
http://taligarsiel.com/Projects/howbrowserswork1.htm
http://www.vineetgupta.com/2010/11/how-browsers-work-part-1-architecture/
http://updates.html5rocks.com/2012/04/Round-up-of-Web-Browser-Internals-Resources
http://www.igvita.com/2013/01/15/faster-websites-crash-course-on-web-performance/
http://www.html5rocks.com/ru/tutorials/internals/howbrowserswork/
https://medium.com/@preethikasireddy/how-the-web-works-part-iii-http-rest-e61bc50fa0a#.lo0vksp26
https://medium.freecodecamp.com/how-the-web-works-part-iii-http-rest-e61bc50fa0a#.r2se03o6h
https://developers.google.com/web/fundamentals/
CSS Grid
https://hacks.mozilla.org/2018/02/css-grid-for-ui-layouts/
HTTP
http://odetocode.com/Articles/745.aspx
https://www.mnot.net/blog/2016/04/22/ideal-http
https://onemonth.com/understanding-http-basics
https://en.wikipedia.org/wiki/Content_negotiation
http://www.jmarshall.com/easy/http/
http://habrahabr.ru/post/215117/
http://habrahabr.ru/company/yandex/blog/265569/
http://en.wikipedia.org/wiki/Hypertext_Transfer_Protocol
http://www.w3.org/Protocols/rfc2616/rfc2616.html
http://www.igvita.com/2011/10/04/optimizing-http-keep-alive-and-pipelining/
POST /GET
Get: Variables are pased through url as name-value pairs. (Security risk)Limited number of variables that can be passed. (Based upon browser. IE limited: 2,048 characters.)
http://stackoverflow.com/questions/46585/when-do-you-use-post-and-when-do-you-use-get
http://stackoverflow.com/questions/630453/put-vs-post-in-rest
http://en.wikipedia.org/wiki/Post/Redirect/Get
http://duda.io/ http://monkey-project.com/ Web Services Framework in C
http://berb.github.com/diploma-thesis/community/
http://mrjoes.github.io/2013/06/21/python-realtime.html
http://pages.apigee.com/web-api-design-ebook-rt.html
http://agiliq.com/blog/2013/07/basics-wsgi/ WSGI
http://habrahabr.ru/post/267721/ Apache NGnix
http://ivan-gandhi.livejournal.com/3036558.html#comments Cookies removal
http://www.sandman.io/ REST API for databases
https://developers.google.com/web/fundamentals/
http://pumpula.net/p/apps/css-vocabulary/
http://stackoverflow.com/questions/6449521/div-side-by-side
http://websitesetup.org/html5-beginners-guide/
www.simpl.info
DOM explained
http://prettydiff.com/ignore/dom/
http://code.tutsplus.com/tutorials/html5-mastery-tree-traversal--cms-24843
Selectors
https://developer.mozilla.org/en-US/docs/Web/API/Document.querySelectorAll
http://www.w3.org/TR/css3-selectors/#selectors
http://www.codeproject.com/Articles/703826/CSS-Selector
Fixed header in table
http://webix.com/widget/datatable/
http://stackoverflow.com/questions/21168521/scrollable-table-with-fixed-header-in-bootstrap
http://stackoverflow.com/questions/11483378/twitter-bootstrap-scrollable-table-rows-and-fixed-header
http://tympanus.net/codrops/2014/01/09/sticky-table-headers-columns/
http://stackoverflow.com/questions/15646747/css-position-sticky
http://stackoverflow.com/questions/11499973/how-to-fixed-table-header-no-jquery
http://techtalk.virendrachandak.com/sticky-header-and-footer-using-css/
https://github.com/kuzeko/StickyHeaders
http://css-tricks.com/persistent-headers/
http://www.imaputz.com/cssStuff/bigFourVersion.html
This won’t work because I won’t know the dimensions of the table as it comes from a database
http://fixedheadertable.com/demo/multipletablesdemo.html
This is the exact functionality I would like to achieve but without the use of JS or JQ.
http://jsfiddle.net/dPixie/byB9d/3/
http://habrahabr.ru/post/223583/ target tag
http://habrahabr.ru/company/mailru/blog/215487/ edu resources
http://bowlinggooglies.com/design/essential-websites-for-app-designers/
http://williamnewton.co/blog/ui-hacking-in-the-browser/
http://www.mysliderule.com/web-dev
http://addyosmani.com/blog/the-webs-declarative-composable-future/
http://www.ebaytechblog.com/2014/03/11/rest-commander-scalable-web-server-management-and-monitoring/
For example, with the new ‘list’ attribute provided for ‘input’ and the associated ‘datalist’ element, if one tries to type something in the text-box, the matching options will be shown as drop down in the supporting browsers. E.g.:
Collapse | Copy Code
<input list="countries" name="country"><datalist id="countries"> <option value="India"> <option value="Indonesia"> <option value="USA"> <option value="UK"></datalist>
So irrespective of the case if one inputs ‘i’, India and Indonesia will get listed as dropdown.
TETRIS
https://github.com/infusion/HTML5-Tetris
http://robjinman.com/article?id=71
https://news.ycombinator.com/item?id=7344790
http://www.theodinproject.com/ Learn Web development for free
http://codegeekz.com/markdown-editors-and-tools/ Markdown
http://www.codeproject.com/Articles/751805/Beginners-guide-to-HTML
http://www.jeffknupp.com/blog/2014/03/03/what-is-a-web-framework/
BOOK
http://avaxhome.cc/ebooks/programming_development/html_css_js_javascript/1118289382HTML5.html
http://www.jeffknupp.com/blog/2014/03/19/what-is-a-web-server-part-2-headers-and-cookies/
http://www.giantflyingsaucer.com/blog/?p=4877#more-4877 WSGI
http://habrahabr.ru/post/210130/ Web components
HTML+CSS
http://mdo.github.io/code-guide/
http://learn.shayhowe.com/html-css/ BEST
http://learn.shayhowe.com/advanced-html-css/
http://adamschwartz.co/magic-of-css/
http://habrahabr.ru/post/220237/
http://learn.shayhowe.com/html-css/
https://github.com/mjhea0/thinkful-html
http://mdo.github.io/code-guide/
http://kevinsuttle.com/posts/the-art-of-html-semantics-pt1/
http://habrahabr.ru/post/213421/
http://www.adamkaplan.me/grid/
http://www.codecademy.com/tracks/web
https://github.com/dypsilon/frontend-dev-bookmarks
http://codegeekz.com/best-code-playgrounds-for-developers/
http://phrogz.net/JS/d3-playground/#BlankDefault
http://ivanzuzak.info/2012/11/18/the-web-engineers-online-toolbox.html
http://avaxhome.ws/ebooks/programming_development/html_css_js_javascript/1849693706_HTmGr.html
http://www.amazedsaint.com/2012/11/changing-times-for-web-developers-6.html
http://w3resource.com/gallery/html5/html5-based-fom-validation-without-javascript/
http://www.backtoessentials.com/tools/40-useful-print-ready-cheat-sheet-for-web-developers/
http://www.chromium.org/nativeclient/pnacl/building-and-testing-portable-native-client
SASS LESS
http://frontender.info/sasstraction/
http://www.1stwebdesigner.com/css/learning-less/
HTML5
http://pepelsbey.net/2011/07/sense-coding/
Вы, вероятно, используете <input type=«text»>, <input type=«submit»>, может быть даже <input type=«hidden»>, а вы когда-нибудь использовали другие типы? В HTML5 <input> может использовать с целой кучей новых типов:
tel
number
range
date
time
search
color
<menu> представляет собой неупорядоченый список команд.
У этого тега есть атрибут type, который может принимать значения: popup или toolbar.
<menu type="toolbar"> <li class="new">New</li> <li class="open">Open</li> <li class="save">Save</li> <li class="quit">Quit</li></menu>
Declarative graphics
http://dailyjs.com/2014/01/16/declarative-graphics/
Web GUI prototyping
http://codecondo.com/free-wireframe-tools/
http://habrahabr.ru/post/241593/
http://designm.ag/wordpress-2/five-great-wireframe-tools-you-might-not-know-about/
Classify users!!!
http://habrahabr.ru/post/212499/
http://habrahabr.ru/company/ninjamock/blog/208406/
http://habrahabr.ru/post/131581/
http://www.screenpresso.com/featuresall
http://ru-webdev.livejournal.com/3245543.html?style=mine&nc=9#comments
http://balsamiq.com/products/mockups/
https://news.ycombinator.com/item?id=6946662
Axure
Omnigraffle
Balsamiq
http://habrahabr.ru/post/195282/ sketc.app
Evolus Pencil
GUI for Every database
http://www.jeffknupp.com/blog/2013/12/20/your-database-just-got-its-own-website/
http://www.reddit.com/r/Python/comments/1tcjas/your_database_just_got_its_own_website_via_python/
Benchmarking Web frameworks
http://www.techempower.com/blog/2013/03/28/framework-benchmarks/
http://www.techempower.com/blog/2013/04/05/frameworks-round-2/
http://www.techempower.com/blog/2013/05/02/frameworks-round-4/
https://news.ycombinator.com/item?id=5644880
IFTTT if this then that
https://github.com/cantino/huginn/#readme
https://news.ycombinator.com/item?id=5377651
How to run long running task in backend
http://www.reddit.com/r/Python/comments/q2nss/how_do_i_write_a_web_frontend_for_a_long_running/
Real-time processing; Websockets
http://jugad2.blogspot.com/2014/01/websocketd-and-python-for-system.html
http://blog.fanout.io/2014/06/24/you-might-not-need-a-websocket/
http://blog.pythonisito.com/2011/08/websockets-to-socketio.html#more
http://skillsmatter.com/podcast/ajax-ria/practical-websockets/mh-5881
http://spider.io/blog/2011/10/extreme-architecting/
http://www.infoq.com/news/2012/02/websockets-rest
Async I/O
http://www.ibm.com/developerworks/linux/library/l-async/
http://habrahabr.ru/blogs/nodejs/128772/
http://www.kegel.com/c10k.html http://habrahabr.ru/post/145796/
http://en.wikipedia.org/wiki/Asynchronous_I/O
http://habrahabr.ru/blogs/python/121103/ epoll from Python
http://habrahabr.ru/company/ideco/blog/146340/
http://www.quora.com/What-server-do-I-need-to-handle-1000+-users-simultaneously
Async
http://habrahabr.ru/post/207778/
Web Workers
http://habrahabr.ru/post/207890/
FastCGI C++
http://habrahabr.ru/post/154187/
Single Page App
https://github.com/mixu/singlepageappbook
http://www.youtube.com/watch?v=BqDJqKGfIiE
http://en.wikipedia.org/wiki/Single-page_application
http://www.slideshare.net/mocheng/single-page-webapp-architecture
http://duganchen.ca/single-page-web-app-architecture-done-right/
Caching
http://habrahabr.ru/post/144249/
http://www.mnot.net/cache_docs/
https://blog.fortrabbit.com/mastering-http-caching
Python + Backbone
http://www.mikkolehtinen.com/blog/2012/05/25/rewindy-tech-stack/
http://news.ycombinator.com/item?id=4024923
HTML5
http://multimedia.journalism.berkeley.edu/tutorials/css-intro/custom-selectors/
http://thombergs.wordpress.com/2013/08/04/accessible-web-forms/
http://habrahabr.ru/post/187582/ Drug and Drop
http://learn.shayhowe.com/advanced-html-css/
http://philipwalton.com/articles/what-no-one-told-you-about-z-index/
http://www.ibm.com/developerworks/web/library/wa-html5fundamentals4/index.html
http://html5doctor.com/storing-data-the-simple-html5-way-and-a-few-tricks-you-might-not-have-known/
http://www.ibm.com/developerworks/web/library/wa-html5fundamentals4/index.html?ca=drs-
http://www.ibm.com/developerworks/web/library/wa-html5fundamentals3/index.html
http://msdn.microsoft.com/en-us/scriptjunkie/gg679063.aspx IndexDb
WebSQL and LocalStorage
http://www.theitninja.co.uk/javascript-f14/html5-local-storage-t141.html
http://tech.pro/blog/1486/client-side-storage-options
http://radicalbreeze.com/ Visual tool for creating Web/Desktop apps
Hosting
http://www.webhostingtalk.com/
http://www.webfaction.com/
GAE
http://code.google.com/appengine/
https://developers.google.com/appengine/
https://developers.google.com/appengine/docs/python/gettingstarted/
To run the Development Web Server locally, run:
dev_appserver.py myapp
Where myapp is the name you want your app to have.
To upload your code to Google App Engine, run:
appcfg.py update helloworld/
Where helloworld/ is the directory you're running your web app from.
http://www.kelvinism.com/howtos/ubuntu-1004-django-and-gae-part-1/
Amazon
http://docs.amazonwebservices.com/ElasticMapReduce/latest/GettingStartedGuide/
http://aws.typepad.com/aws/2010/11/new-ec2-instance-type-the-cluster-gpu-instance.html
http://www.kelvinism.com/howtos/ubuntu-1004-django-and-gae-part-1/
JSON+Ajax+jQuery PERL/PHP
http://www.ibm.com/developerworks/ru/library/wa-aj-ajaxhistory/
http://www.ibm.com/developerworks/ru/library/wa-reverseajax1/index.html
http://www.ibm.com/developerworks/webservices/library/ws-simplelogin/index.html?ca=drs-
http://stackoverflow.com/questions/824385/how-can-i-use-ajax-perl-and-json-easy-together
http://www.cs.wcupa.edu/~rkline/Ubuntu/perl-cgi.html
http://stackoverflow.com/questions/435442/how-can-i-send-a-json-response-from-a-perl-cgi-program
http://remysharp.com/2007/01/20/auto-populating-select-boxes-using-jquery-ajax/
http://wiki4tech.ru Сборник рекомендаций веб-разработчику
http://mimosajs.com/
http://brunch.io/
https://github.com/droptype/proto
http://laktek.github.com/punch/
http://yeoman.io/
Tools: HttpWatch FireBug
https://addons.mozilla.org/en-US/firefox/addon/restclient/
http://jsfiddle.net/ playground for web developers
http://book.soundonair.ru/web/toc.html Building Scalable Web Sites
http://en.wikipedia.org/wiki/Web_beacon
http://en.wikipedia.org/wiki/Web_analytics
http://en.wikipedia.org/wiki/HTTP_cookie
http://en.wikipedia.org/wiki/Common_Log_Format
http://en.wikipedia.org/wiki/Internet_bot
http://en.wikipedia.org/wiki/Comet_%28programming%29
Java/Scala Web framefork
http://www.meetup.com/Bay-Area-Scala-Enthusiasts/events/88983192/?a=ed1_12
http://www.artima.com/articles/play2_scala_squeryl.html
http://www.phantomjs.org/ headless WebKit
http://code.google.com/p/crawl-e/ Python Crawler
NodeJS
http://nodebeginner.ru/ http://nodebeginner.org/
http://habrahabr.ru/blogs/nodejs/128772/
http://net.tutsplus.com/tutorials/javascript-ajax/this-time-youll-learn-node-js/
http://radar.oreilly.com/2011/06/node-javascript-success.html
http://blog.davidpadbury.com/2010/10/03/using-nodejs-to-render-js-charts-on-server/
WebGL
http://senchalabs.github.com/philogl/
https://github.com/mrdoob/three.js/#readme
http://lab.aerotwist.com/webgl/surface/
http://dry.ly/coffeescript-plus-processing-js
MySQL+PHP+Perl installers
http://www.apachefriends.org/en/xampp.html
put files like index.html into folder C:\xampp\htdocs\xampp\michael
and visit webpage http://localhost/xampp/michael/