Ajax를 사용할시기와 사용하지 않을 때

보스로부터 "Ajax Call"을받을 때해야 할 일

나는 그것을 인정한다, 나는 결코 JavaScript의 거대한 팬이 아니다. 자바 스크립트 가이드가있어서 사이트에서 다룰 필요가 없었기 때문에 항상 기뻤습니다. 나는 자바 스크립트를 읽고 쓸 수 있지만, 요즘까지는 그다지 관심이 없었다. 어떤 이유로 든 JS 스크립트 작성시 내 마음이 완전히 망가졌습니다. 복잡한 C ++ 및 Java 응용 프로그램을 작성할 수 있으며 Perl CGI 스크립트 를 수면 중에 작성할 수 있지만 JavaScript는 항상 투쟁이었습니다.

Ajax로 JavaScript 재미 있음

롤오버가 지루하기 때문에 JavaScript를 좋아하지 않는 이유 중 일부가 있다고 생각합니다. 물론 JS를 사용하면 그 이상을 할 수 있지만 롤오버 또는 양식 유효성 검사를 사용하는 사이트 중 90 %는 다른 사이트를 사용하고 있습니다. 한 양식을 확인한 후에는 모두 확인했습니다.

그러자 아약스가 와서 다시 새로운 것을 만들었습니다. 갑자기 이미지 스왑 이외의 다른 작업을 수행하는 JavaScript를 지원하는 브라우저가 있었고 XML과 DOM을 사용하여 스크립트에 데이터를 연결했습니다. 그리고이 모든 것은 Ajax가 나와 함께한다는 것을 의미하므로 Ajax 응용 프로그램을 만들고 싶습니다.

지금까지 구축 된 Stupidest Ajax 애플리케이션은 무엇입니까?

나는 내 이메일이 거의없는 계정의 이메일 검사기가되어야한다고 생각한다. 웹 페이지로 이동하면 "당신은 메일 메시지가 없습니다."라고 말합니다. 메시지가 들어 오면 0이 변경되지만 메일에는 아무런 메일이 없으므로 절대로 바뀌지 않습니다. 나는 그 계좌로 메일을 보냄으로써 그것을 시험해 보았다. 그러나 그것은 절대적으로 무의미했습니다. 5 년 전 사용할 수있는 메일 체커가 더 좋았고 Firefox 나 IE를 사용하지 않아도되었습니다. 동료 중 한 명이 그것을 보았을 때 그녀는 "그것은 무엇입니까?"라고 말했습니다. 내가 설명했을 때 그녀는 "왜?"라고 물었습니다.

Ajax 응용 프로그램을 작성하기 전에 항상 묻는 질문

왜 Ajax인가?
Ajax에서 응용 프로그램을 빌드하는 유일한 이유는 "Ajax가 멋지다"또는 "내 상사가 Ajax를 사용하라고 말한 것"이라면 기술 선택을 진지하게 평가해야합니다. 웹 응용 프로그램을 만들 때 먼저 고객을 생각해야합니다. 이 애플리케이션을 사용하려면 무엇이 필요합니까? 무엇이 더 사용하기 쉽게 만들 것인가?

왜 다른 것이 없습니까?
할 수 있기 때문에 Ajax를 사용하는 것은 매우 유혹적 일 수 있습니다. 팀에서 작업 한 한 사이트에는 페이지의 탭 섹션이있었습니다. 모든 컨텐트는 데이터베이스의 XML로 저장되었으며 탭을 클릭하면 Ajax가 XML의 새 탭 데이터로 페이지를 다시 작성하는 데 사용되었습니다.

이것은 Ajax를 잘 사용하는 것처럼 보였습니다. Ajax로 문제를 생각하기 시작할 때까지 :

흥미로운 사실은이 웹 사이트가 과거에 Ajax를 사용하지 않은 유사한 페이지를 보유하고 있다는 것입니다. 그들은 숨겨진 div 또는 HTML 페이지로 콘텐츠를 전달했습니다. Ajax를 사용하는 이유는 없었습니다. Ajax는 멋졌고, 우리의 상사는 Ajax를 사용하는 장소를 찾도록 제안했습니다.

Ajax는 액션이 ​​아닌 콘텐츠 용입니다.

Ajax 응용 프로그램이나 웹 사이트에 Ajax와 같은 것을 설치하려는 경우 먼저 액세스중인 데이터가 변경되는지 확인하십시오. 비동기식 요청의 요점은 서버가 더 빠르게 변경된 정보를 요청한다는 것입니다. 왜냐하면 독자가 다른 일을하는 동안 일어나는 일이기 때문입니다. 그런 다음 링크 나 버튼을 클릭하면 (또는 설정된 시간이 지난 후에도 구별이 무엇이든간에) 데이터가 바로 표시됩니다.

컨텐츠 나 데이터가 절대로 바뀌지 않는다면, Ajax를 사용해서 액세스해서는 안됩니다.

컨텐츠 나 데이터가 거의 변경되지 않는 경우 Ajax를 사용하여 액세스하지 않아야합니다.

Ajax에 좋은 것들

'아약스 콜'을받을 때해야 할 일 & # 34;

상사 또는 마케팅 부서와상의하여 웹 사이트에서 Ajax를 사용하려는 이유를 알아보십시오. 원하는 이유에 대해 이해하고 나면 적합한 응용 프로그램을 찾을 수 있습니다.

상사에게 고객이 먼저 왔음을 상기시켜주십시오. 그 접근성은 단순한 단어가 아닙니다. 고객이 사이트에 액세스 할 수 있는지 여부가 중요하지 않은 경우 검색 엔진이 Ajax를 고려하지 않으므로 많은 페이지 뷰가 발생하지 않는다고 상기시켜줍니다.

작게 시작하십시오. 완전히 새로운 웹 애플리케이션을 처음부터 빌드하기 전에 걱정할 필요가없는 간단한 것을 만드십시오. Ajaxian을 웹 사이트에 올려 놓으면 상사 나 마케팅 부서가 목표를 달성해야합니다. Ajax 애플리케이션을 실제로 유용하게 사용할 수는 있지만, 먼저 수행하는 방법에 대해서만 생각하면됩니다.

이 기사가 유용하다고 생각하니? 의견을 말하십시오.