2017年11月16日 星期四

autocomplete失效


It appears that Chrome now ignores autocomplete="off" unless it is on the <form autocomplete="off"> tag since v34.

話不多說,附上連結:
https://stackoverflow.com/questions/31612867/autocomplete-off-not-working-in-chrome

寫CSS

 Sass, LESS, Stylus
這三種CSS的預處理器,可以讓我們輕鬆寫CSS,不必一直複製貼上
https://www.keycdn.com/blog/sass-vs-less/

寫完之後,懶惰的你如果不想用npm安裝東安裝西,這裡有個UI介面的軟體可以幫你編譯

歡迎無尾熊!!!!!!
https://www.minwt.com/webdesign-dev/html/12059.html

是說看看下面這篇!!!!!
SASS, LESS 退散,原生 CSS 可以使用變數啦!
時代的眼淚阿,WEB的進步飛速,我都想哭喔
http://muki.tw/tech/native-css-variables/

開發手機用網站

大概從高中畢業以後開始有了智慧型手機,大學3年級時,手機開始普及,身為原始人的我,則是到當完兵才開始用智慧型手機,總之大學畢業已經五年了,這段期間WEB方面又有了多少改變,想一想有點感傷QQ

手機有瀏覽器,手機用的網站一個網址,電腦用的網站一個網址,前端偵測完之後轉跳,兩個網站CODE也不同,但這樣維護起來超麻煩,


RWD
同個網站,依照視窗大小來呈現畫面,所以CSS幫了不少忙

AWD
我server判斷你是哪種用戶,吐出不同程式碼給你,蝦?不是改CSS就好嗎?幹嘛改後端的程式?


AWD還是有必要的,舉個例子來說,你的javascript要載jQuery,對手機來講負荷太大了,你想要換載jQuery Mobile ,總不是又兩個不同的網頁吧,後端判斷裝置再來改相對應的資源就好

像是大陸偏遠地區連到不同國家的網站,有些網速會特別慢,載那大的庫會哭出來喔..........


講到這個就要來講一下

『手机浏览器同时响应请求为4个请求』这个说法来自于哪里?

安卓浏览器为例,最大并发连接数是4,并不代表打开一个网站时,只能同时开4个连接,而是对同一个主机(主机名和域名相同)只能开4个连接。
參考至:
https://www.zhihu.com/question/47019814


跨域請求

基於安全性的考量,當你發出的請求跟你現在網站頁面的網域不一樣時,瀏覽器是不會允許的,是為了客端使用者的安全


如果你是開發人員,在本地端你可以這樣做:
chrome设置--disable-web-security解决跨域


但是你不能要求使用者也跟你這樣做:

所以你可以在server 上面做設定
https://developer.mozilla.org/zh-TW/docs/Web/HTTP/Access_control_CORS


在不然身為開發人員的你,主機也不是你管的,但CODE是你管的:

可以用jsonp來做





https://segmentfault.com/a/1190000004682473

2017年11月15日 星期三

PUT/DELETE 被擋


新站點換新SERVER,此時有些路由被擋了,請網管關掉囉~~~


PUT/DELETE方法从语义上来讲,对资源是有破坏性的,PUT更改现有的资源,而DELETE摧毁一个资源,带有破坏性质的方法有时候会被防火墙或者IT管理人员特别关注


參考至:
http://www.bijishequ.com/detail/163617?p=56-50

PHP 匹配中文的正規表達式

php中utf-8编码下用正则表达式匹配汉字的最终正确表达式——/^[\x{4e00}-\x{9fa5}]+$/u

參考至:
http://www.thinkphp.cn/code/642.html

安裝多個XAMPP

http://webdevzoom.com/install-run-multiple-xampp-windows/

改PORT就行囉