HTML5가 엔터프라이즈 모빌리티를위한 선택이 아닌 이유

작가: Monica Porter
창조 날짜: 20 3 월 2021
업데이트 날짜: 17 할 수있다 2024
Anonim
The Future? This Affects Everyone | NEW VIDEO
동영상: The Future? This Affects Everyone | NEW VIDEO

콘텐츠

HTML5는 개발자가 다목적 웹 애플리케이션 개발을 수행 할 수있을뿐만 아니라 궁극적으로 모바일 개발이 직면 한 많은 문제를 해결할 수있는 프로그래밍 언어로 찬사를 받고 있습니다.

그 결과, 기술에 대한 소문이 심화되고 있으며, 최근 1,200 명의 개발자를 대상으로 한 설문 조사에서 75 %가 앱 개발을 위해 HTML5를 사용하고 있거나 사용할 계획이라는 사실이 밝혀졌습니다. 아마도 이것은 부분적으로는 Adobe가 HTML5를 선호하는 Flex에 대한 공개적인 비난과 같은 최근의 찬사 때문이며,이를 모바일 플랫폼 전반에 걸쳐 브라우저에 풍부한 콘텐츠를 만들고 배포하는 데 최고의 기술로 꼽았습니다.

HTML5는 소비자 공간과 소셜 미디어 및 비디오와 같은 도구에 몇 가지 실질적인 이점을 제공합니다. 그러나 현실은 비즈니스 애플리케이션을위한 도구로서 충분히 성숙하지 못한 것입니다. 보안, 동시성 및 표준이 진화하고 있다는 사실과 같은 문제로 인해 기업에서 신뢰할 수없는 옵션이되었습니다. 이러한 문제점을 고려하면 미래는 HTML5 일 수 있지만 현재로서는 모바일 개발의 만병 통치약이 아니라는 사실을 상기시켜줍니다. 또한 엔터프라이즈 애플리케이션을 동원하려는 사람들에게 우선 순위는 중요한 데이터가 안전하게 유지되고 애플리케이션이 제대로 작동하는 것입니다.


보안 문제

데이터 보안이 주요 관심사이며 HTML 애플리케이션과 관련된 취약점 (피싱, 맬웨어 및 서비스 거부 공격)이 여전히 적용됩니다. 새로운 2012 년 보안 위협 보고서에서 Sophos는 HTML5가 사이버 범죄자들에게 "사람들을 속여 잠재적으로 민감한 데이터를 전달하거나 맬웨어를 설치하도록 유도하는 새로운 방법"과 "HTML5를 사용하여 생성 할 수있는 정교한 프레젠테이션 계층이 '선을 흐리게 처리합니다'"라고 언급했습니다. 장치에서 실행되는 것과 인터넷에서 실행되는 것 사이에”.

HTML5가 기업 네트워크에 대한 개방형 게이트웨이를 제공하는 근본적인 위험이 있으며, 네트워크에 액세스하는 모바일 장치가 확산됨에 따라 감수 할 위험이 너무 큽니다. 또한 신뢰에 대한 핵심 질문이 있습니다. 엔터프라이즈 데이터와 관련하여 현재 반복되는 HTML5 애플리케이션을 신뢰하여 데이터를 100 % 안전하게 유지 하시겠습니까? JavaScript를 사용하여 SAP에서 데이터를 가져 오시겠습니까?


엔터프라이즈 애플리케이션 용으로 개발할 때 동기화가 핵심이며 HTML5와 관련하여 가장 큰 관심사는 JavaScript를 사용하여 동기화되도록 확장 된 비동기 기술이라는 것입니다. JavaScript는 서로 다른 문서 개체 간의 동기화에 의존하며 다운로드 및 새로 고침 속도는 대역폭의 영향을 많이받습니다. 단점은 3G가 사용률 및 적용 범위와 같은 요인에 따라 속도를 떨어 뜨리면 객체 간의 동기화가 중단 될 수 있다는 것입니다.

일반적인 예는 Facebook iPhone 애플리케이션을 사용할 때 '친구'가 내 사진에 태그를 지정했다는 알림을받는 경우입니다. 해당 지역의 3G 범위가 약하기 때문에 사진에서 자신을 인식하지 못하거나 태그가 사진보다 먼저 들어올 수 있습니다. 유사한 비즈니스 컨텍스트는 HTML5에서 실행되는 모바일 장치에서 PO 승인 앱을 사용하고 비용 분석이 이루어지기 전에 승인 또는 거부 요청을받는 것일 수 있습니다. 이것은 사실상 전체 사실에 대한 지식없이 승인하는 것을 의미합니다. 소셜 미디어 앱의 경우 덜 심각한 결과가있을 수 있지만 기업에서는 훨씬 더 민감한 데이터가 위태 롭고 일이 잘못 될 경우 비즈니스에 큰 영향을 미칩니다.


진화하는 표준

HTML5가 진화하는 표준이라는 사실은 그것이 '사실상 모델'이 아니라 아직 초기 단계에있는 기술임을 의미합니다. W3C (World Wide Web Consortium)는 몇 년 동안 HTML5 표준의 정의를 마무리하지 않을 것이며, 이는 유효성과 신뢰성에 대해 상당한 수준의 불확실성을 제기합니다. 예를 들어 개체 간의 동기화 문제를 고려할 때 개발자는 HTML5가 제대로 작동하지 않을 때 문제를 지속적으로 패치해야하므로 비용과 시간이 소요됩니다. 안타깝게도 미성숙 한 기술로 작업 할 때 전체 코드를 매우 빠르게 관리 할 수 ​​없게됩니다. 확실히 향후 4 ~ 5 년 내에 4G가 출시되면 이러한 우려 사항 중 상당수가 사라질 것이지만 그때까지는 3G의 맥락에서 HTML5를 고려해야하므로 완벽한 기술이 아닙니다.

Forrester의 수석 분석가 인 Jeffrey Hammond는“단순히 둘 중 하나의 문제가 아닙니다. 선택할 수있는 4 가지 실행 가능한 접근 방식이 있습니다. 네이티브, 하이브리드 앱 (HTML 및 JavaScript가 포함 된 네이티브 코드), 모바일 미들웨어 플랫폼 및 웹 접근 방식 (HTML5 및 JavaScript). 이는 HTLM5가 현재 상태에서 "일괄적인"솔루션이 아니라, 사람들이 특정 앱을 사용하는 방식을 고려하여 복잡한 모바일 전략에 적합한 하이브리드 접근 방식이라는 것을 의미합니다. 네이티브 앱 개발, 모바일 미들웨어 플랫폼 및 웹 접근 방식은 실제로 엔터프라이즈 애플리케이션 개발을위한 실행 가능한 선택이 될 수 있습니다.

4G가 널리 보급 될 4 ~ 5 년 후 HTML5는 비즈니스 응용 프로그램을위한 도구를 포함하여 다양한 개발 목적으로 심각하게 고려 될만큼 충분히 성숙했을 것입니다. 그때까지는 기업용으로 성공적으로 개발하기 위해 기본적으로 실행될 수있는 것을 선택하는 것이 더 현명합니다. 즉, 특정 장치 플랫폼이 제공하는 프로그래밍 인터페이스에 응용 프로그램을 최적화 할 수 있습니다. 모바일 애플리케이션 플랫폼은 HTML5와 동일한 전제를 기반으로 구축됩니다. 한 번 개발하면 어디서나 배포 할 수 있지만 보안 및 동기화와 관련하여 위에서 언급 한 문제가 없으므로 HTML5 기술이 성숙 할 때까지 훨씬 더 안전한 옵션을 제공합니다.

우리는 조언합니다
최고의 3D 펜 2021 : 3D 모델링 및 디자인
더 많은 것을 읽으십시오

최고의 3D 펜 2021 : 3D 모델링 및 디자인

오늘날 최고의 3D 펜의이면에있는 기술은 처음 출시 된 이후로 비약적으로 발전했습니다. 이 영리한 가제트는 액체 플라스틱을 압출하여 빠르게 냉각되고 응고되어 효과적으로 공중에서 그릴 수 있습니다. 3D 모델링 소프트웨어를 사용하지 않고도 디자인을 시각화하고 3D 아트를 만드는 새로운 방법입니다. 결과적으로 그들은 디자이너, 예술가 및 애호가들 사이에서 큰 ...
iDrive 검토
더 많은 것을 읽으십시오

iDrive 검토

iDrive는 무제한의 장치를 지원하는 매우 잘 설계된 클라우드 백업 및 저장 플랫폼입니다. 저렴하고 사용하기 쉬우 며 iDrive Expre 로 파일을 빠르게 복원 할 수 있습니다. 무제한 장치 지원 iDrive Expre 포함 5TB 미만의 개인 계획 없음 동기화 폴더를 재구성해야합니다. 사진, 비디오 및 아트 워크를 안전하게 저장할 수있는 방법을 찾고...
로고 작업에 3D 에지 부여
더 많은 것을 읽으십시오

로고 작업에 3D 에지 부여

소프트웨어: Photo hop C 3 이상, Cinema 4D프로젝트 시간 : 12 ~ 15 시간기술 : 3D 요소 개발, Cinema 4D 모델링, Photo hop 및 Cinema 4D의 텍스처 병합, Photo hop에서 고민 효과 만들기브랜드는 로고를 통해 다양한 방식으로 그래픽으로 표현됩니다. Cinema 4D는 무기고에있는 훌륭한 도구이며, 가장...