tag:blogger.com,1999:blog-66092623926793878562024-03-29T19:03:11.672+08:00Official Blog - MalaysiaTraining.netThe official blog site of MalaysiaTraining.net - Inspires and drives the training community with creativity, ideas and opportunities.Antonio Ooihttp://www.blogger.com/profile/06166084887182857014noreply@blogger.comBlogger29125tag:blogger.com,1999:blog-6609262392679387856.post-38368309339289383882023-08-02T15:11:00.004+08:002023-08-02T18:06:59.573+08:00MTN Web Store just got a New Facelift<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbVWOwydVfBGz0mE5VwvABFb52JxkhhpjpJP4gGJrz-QnZY4D7xWOxZU5nFcsyEHp6IjOdcNIYm3Z7mcaMVlIcYenFD0oBykD8YFrWAX_2B8SKhp3vNruaDmWRBny2tvA7O4kbfENwfuG53smF74QDz7sZ4TIBmidPBEWwNRPaD2D9rKT2ilfnMTbulF-H/s714/mtn-new-ui-2023-08-01.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="432" data-original-width="714" height="388" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgbVWOwydVfBGz0mE5VwvABFb52JxkhhpjpJP4gGJrz-QnZY4D7xWOxZU5nFcsyEHp6IjOdcNIYm3Z7mcaMVlIcYenFD0oBykD8YFrWAX_2B8SKhp3vNruaDmWRBny2tvA7O4kbfENwfuG53smF74QDz7sZ4TIBmidPBEWwNRPaD2D9rKT2ilfnMTbulF-H/w640-h388/mtn-new-ui-2023-08-01.png" width="640" /></a></div><br /><p></p><p><i></i></p><blockquote><i>"Meet the MTN Web Store new UI: New sidebar, less wordy, and easier navigation."</i></blockquote><p></p><p>In <a href="https://blog.malaysiatraining.net/2023/07/online-forms-social-actions-conversion.html">our previous post</a>, we promised to deliver the new <b>Social Invite</b> feature where all MTN users can earn <b>Community Support Reward Points</b> to exchange for free credits and for MTN Personal accounts, they can unlock certain new features to promote their freelance services. But before that, as it may take longer time to design and develop, we prefer to improve the UI and UX of our existing MTN Web Store first and foremost before more new users can be invited for a better first impression -- this will help your invitations to become more successful with higher conversion and more reward points to the inviters.</p><p>In this new release, let us introduce to you some of the noteworthy new improvements that we have made on MTN Web Store:</p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_tPSX-EpBmgbXot-Ds89WC9lTV9ppc--_DKxf-qpNwfs5mbALYfaVaHYbjF00apX9_f_tIcmjDFiyoOhYUFpi0h56SY9oGRcJxkgMA7fF180UuSvMHfuvHbGe2zOVQ1VUlZsnBFwG-FR4oVMplbjdHuosbsMlqgg-G6nhnSC3Ggv5ZkEBhk-9dcEXfgjV/s800/new-sidebar.png" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="419" data-original-width="800" height="168" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi_tPSX-EpBmgbXot-Ds89WC9lTV9ppc--_DKxf-qpNwfs5mbALYfaVaHYbjF00apX9_f_tIcmjDFiyoOhYUFpi0h56SY9oGRcJxkgMA7fF180UuSvMHfuvHbGe2zOVQ1VUlZsnBFwG-FR4oVMplbjdHuosbsMlqgg-G6nhnSC3Ggv5ZkEBhk-9dcEXfgjV/s320/new-sidebar.png" width="320" /></a></div><h3 style="text-align: left;">Meet the New Sidebar</h3><p></p><p>As the content categories have increased to a greater coverage, we think it is time to create a <b>category sidebar</b> for easy navigation. This category sidebar has the following features:</p><p></p><ul style="text-align: left;"><li>Expandable and collapsible when the up and down arrow button is clicked.</li><li><b>Total item count</b> is displayed on the right of each category name.</li><li>When a category or subcategory item is selected, its display order on the sidebar will be <b>moved to the top </b>when the page is loaded. This provides a convenient way for the user to browse for more other relevant subcategory items without having to move down to the sidebar again.</li></ul><div>But due to the limited screen size of the smartphone, this new sidebar is <b>only available to desktop users</b>.</div><div><br /></div><div>In fact, the addition of this sidebar isn't just for better user experience, it's also for <b>better SEO </b>as well. Although it is not available on mobile phone and may not meet the <b>Google Mobile First </b>requirement, we believe it still has some contributions to the ranking factors of desktop search. The links on this sidebar are important for search engines to understand the structure of our site and the internal flow of it.</div><div><br /></div><div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOqibsW_pNelL37HJf3BM2oFjt1xTSA41_mzasf2ihqXrURn_iBnPrqdU-sS9TjiMVV2AZbuq78NWTrpB5NXXJMwsBFB2jN0isYPnLg-FU-72V-cyfPoJwi2BnDXrnVztayJvZxPdYU6BsZDl6lZwDYLAF62Gxv7lqJTh59tgmY9eLs3-DFAtUS1AK3mQ4/s1897/pricing-page.png" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="939" data-original-width="1897" height="158" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjOqibsW_pNelL37HJf3BM2oFjt1xTSA41_mzasf2ihqXrURn_iBnPrqdU-sS9TjiMVV2AZbuq78NWTrpB5NXXJMwsBFB2jN0isYPnLg-FU-72V-cyfPoJwi2BnDXrnVztayJvZxPdYU6BsZDl6lZwDYLAF62Gxv7lqJTh59tgmY9eLs3-DFAtUS1AK3mQ4/s320/pricing-page.png" width="320" /></a></div><h3 style="text-align: left;">The New CloudWorms Pricing Page</h3></div><div>As you can see on the right screenshot, <a href="https://store.malaysiatraining.net/pricing" rel="nofollow" target="_blank">the new CloudWorms Pricing Page</a> no longer as wordy as before. It's now more graphical and much simplified than the older version. It's now easier to understand and less confusing. Some visitors may think that even viewing the page costs them money -- No, only the corporate users who published the page will be charged for RM0.80 when a customer is viewing their page. However, please note the term <b>Unique Page View (UPV)</b>, this means that repeat viewing by the same visitor in the same session on the same page will not be repeatedly charged for RM0.80 -- the RM0.80 will only charge once.</div><div><br /></div><div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrReIYpfUQJgHUhTRMCsN3pOEjo2pfoydibqmw01h8kaO0a7ozv16NRDjnYeq8HS5BR-DeHKCY5ajKfg6C9WtWB3oeRBGDfJdr6D9pb-chrl6CgjrCpDEuDwhiWaS0-MeCX0-T9IqvzRgJ_FIsqwWKoBymu9FJULNdwygEHuFI7TIFBJe0Or3F311nDvaH/s800/new-mtn-web-store-app-intro-page.png" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"><img border="0" data-original-height="396" data-original-width="800" height="158" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgrReIYpfUQJgHUhTRMCsN3pOEjo2pfoydibqmw01h8kaO0a7ozv16NRDjnYeq8HS5BR-DeHKCY5ajKfg6C9WtWB3oeRBGDfJdr6D9pb-chrl6CgjrCpDEuDwhiWaS0-MeCX0-T9IqvzRgJ_FIsqwWKoBymu9FJULNdwygEHuFI7TIFBJe0Or3F311nDvaH/s320/new-mtn-web-store-app-intro-page.png" width="320" /></a></div><h3 style="text-align: left;">The New MTN Web Store App's Introductory Page</h3></div><div>Likewise, the new app introductory page is also less wordy now. Since we've created two great videos that explain our services and app pretty well, why not make full use of them in replacing the lengthy text? So, these two videos are now the key contents of the page.</div><div><br /></div><p></p><p></p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjk8OLfEktR5of2U6myF8sCspka3A32FIyUcpQszrqJvOMYZUHMI2ytyJX4BUIR09u0AMvz9nfKLSkPDEv7dCjjDwWYL0i1f2KVjwIK026juuEJToMZ5kZVerEx6fDib0fOM8nBJw8rjtBr9nW6iTnehKuLN9TBToMKR5nfvrHgjSZE7v8T2ZhTLPFCwRQL/s800/new-sign-in-page.png" style="clear: right; float: right; margin-bottom: 1em; margin-left: 1em;"><img border="0" data-original-height="497" data-original-width="800" height="199" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjk8OLfEktR5of2U6myF8sCspka3A32FIyUcpQszrqJvOMYZUHMI2ytyJX4BUIR09u0AMvz9nfKLSkPDEv7dCjjDwWYL0i1f2KVjwIK026juuEJToMZ5kZVerEx6fDib0fOM8nBJw8rjtBr9nW6iTnehKuLN9TBToMKR5nfvrHgjSZE7v8T2ZhTLPFCwRQL/s320/new-sign-in-page.png" width="320" /></a></div><h3 style="text-align: left;">The New Sign-in Page</h3><p></p><p>Recently, based on our study on Google Analytics, we discovered that our <b>User Sign-in Page </b>has become one of our highest hit pages. We later noticed that the sign-up rate has not been that high because our sign-in page <b>has no Sign-up link or button</b> that takes the user to the Sign-up Page. Now, you got it! In the <a href="https://store.malaysiatraining.net/sign-in" rel="nofollow" target="_blank">new sign-in page</a>, we've placed one sign-up link below the page title and another sign-up button next to the <b>Forgot Password</b> button (see screenshot).</p><p>With the new design, we believe this will help our upcoming <b>Social Invite </b>marketing campaign to be more successful. If no discovery of new critical bugs, we'll proceed to the development as we promised in <a href="https://blog.malaysiatraining.net/2023/07/online-forms-social-actions-conversion.html">our previous post</a>. Just <a href="https://www.facebook.com/MalaysiaTraining.net" rel="nofollow" target="_blank">follow us on Facebook</a> and wait for our good news! Meanwhile, do not wait for the new feature to be released, feel free to <a href="https://store.malaysiatraining.net/register" rel="nofollow" target="_blank">sign-up now</a> and get yourself familiar with MTN Web Store App prior to the release!</p>Antonio Ooihttp://www.blogger.com/profile/06166084887182857014noreply@blogger.comtag:blogger.com,1999:blog-6609262392679387856.post-18181313939377383142023-07-18T16:17:00.004+08:002023-07-19T12:58:12.383+08:00All Your Lead Generation Online Forms are Now Collaborative Social Actions<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjei41CkHpbsIlzDJMc7Amj2zV3bPrkQO9e3ExEvYgEElZtuxChM48RdjcJSlJC7ixB7h00V2kj3_iV1zY7Zqf7FnrK9Re6mSRvafkIrk9Mzb9wrl_MMKhy2uxZ9ZFvUB45TZgXMymgoohDpv28EzbR0gWFFbx23o3F_kp8ZcjSARgAH0mHa-slufppXH-H/s714/online-forms-social-action-conversion.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="432" data-original-width="714" height="388" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjei41CkHpbsIlzDJMc7Amj2zV3bPrkQO9e3ExEvYgEElZtuxChM48RdjcJSlJC7ixB7h00V2kj3_iV1zY7Zqf7FnrK9Re6mSRvafkIrk9Mzb9wrl_MMKhy2uxZ9ZFvUB45TZgXMymgoohDpv28EzbR0gWFFbx23o3F_kp8ZcjSARgAH0mHa-slufppXH-H/w640-h388/online-forms-social-action-conversion.png" width="640" /></a></div><p></p><p><i></i></p><blockquote style="text-align: center;"><i>"All your lead generation online forms have been converted to collaborative social actions -- same forms with higher value-added services for better responsiveness and customer relationship management!"</i></blockquote><p></p><p>When creating your CloudWorms PDF Viewer, MTN Web Store App gives you an option to create your own <b>custom Call-to-Action button</b>. This customization allows you to select an action to perform when the button is clicked:</p><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKkKSLY9LGmxVjl70-KgKlXpO3NeX3LJhx14YafIausqPVtKwaWtt_9qSUGtItbU3oQMdjfzh5nnIEMu-V1_n19IT2-w57LHuhumV7klvXmhsBDlp64-9ElAA-MYKdxnf17iU28AzRSUI0bhp9ogZPOil7LzFWQ4qbjgtl035WoAFTqACx0LJ5GjXGfJ_9/s960/create-pdf-viewer-online-form.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="720" data-original-width="960" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiKkKSLY9LGmxVjl70-KgKlXpO3NeX3LJhx14YafIausqPVtKwaWtt_9qSUGtItbU3oQMdjfzh5nnIEMu-V1_n19IT2-w57LHuhumV7klvXmhsBDlp64-9ElAA-MYKdxnf17iU28AzRSUI0bhp9ogZPOil7LzFWQ4qbjgtl035WoAFTqACx0LJ5GjXGfJ_9/w400-h300/create-pdf-viewer-online-form.png" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Figure 1 - Customizing Call-to-Action button with MTN Web Store App.</td></tr></tbody></table><p>Before this July 2023 update, all your online forms defined by your call-to-action button were merely sent as email to your mailbox when your customer clicks on the '<b>Submit</b>' button. Now, not only an email will be sent to you when you've received a new business request, you can immediately go to your <b>Social Log</b> and send a quick reply through the <b>real-time private business chat feature</b> on <a href="https://store.malaysiatraining.net/mtn-web-store-app" rel="nofollow" target="_blank">MTN Web Store App</a>. In the meantime, this will also be added to your <b>TO-DO list</b> in your <b>Social Log</b>. In other words, they're still the same online forms with higher value-added services to you and your customers.</p><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHAr1TmUpKmI0Db8XcU6E9-MmWRGBXwPYAFpF0gCitBEBheYFl_yuZVW90BjF7CdmREE5P5Hc4-dwsApbw8rRq_nXWuS6rkd9Gwy6BSo9okFqSJGgad6QUSQDAnc_fhQPONDem1LFP4OHnWUboDLsGkZOGJvuVmxwsD21TZRjs_NhyyRqrTcWiHJ5PMze9/s977/call-to-action-online-forms-social-actions.png" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="638" data-original-width="977" height="261" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHAr1TmUpKmI0Db8XcU6E9-MmWRGBXwPYAFpF0gCitBEBheYFl_yuZVW90BjF7CdmREE5P5Hc4-dwsApbw8rRq_nXWuS6rkd9Gwy6BSo9okFqSJGgad6QUSQDAnc_fhQPONDem1LFP4OHnWUboDLsGkZOGJvuVmxwsD21TZRjs_NhyyRqrTcWiHJ5PMze9/w400-h261/call-to-action-online-forms-social-actions.png" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Figure 2 - Call-to-Action online forms now as Social Actions.</td></tr></tbody></table><br /><p>If you're still unclear about how the MTN Social Actions can benefit you and your customers, be sure to watch our video here:</p>
<div style="text-align: center;"><iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/LJpitRbQYPM" title="YouTube video player" width="560"></iframe></div><h3 style="text-align: left;">Our Next Update</h3><p>Our next update is to offer a <b>Social Invite</b> feature where you can:</p><p></p><ul style="text-align: left;"><li><b>Upload and manage your own mailing list</b> and earn <b>Community Support Points</b> for each email uploaded.</li><li><b>Send out social invites</b> by using your contact list and earn more Community Support Points.</li><li>Earn more Community Support Points when those you've invited have signed-up with MTN Web Store App.</li><li>When those corporate accounts who invited by you have signed up and made a top-up payment, you'll be able to <b>earn certain percentage of the top-up amount as your free credits</b>. This will be recurring each time they've made a top-up payment.</li><li>Share your contact list with MTN related accounts such as MTN and OTK Web Solutions (owner and developer of MTN) so that we can <b>assist you for customer follow-up</b>, such as informing them of new features and services available on MTN Web Store, reminding them about your invitation etc. By doing so, you can earn more reward points and spend them for our future purpose <b>without having you to spend real money</b>, such as exchanging your Community Support Points for Free Credits, temporarily increase your free quota on certain services and so on. Note that we will not share or sell your contact list with other MTN users or any external parties. </li></ul><div>In future, with your mailing list, we'll offer a new feature called <b>Newsletter Management </b>where you can send out newsletters in order to promote the CloudWorms PDF Viewers that you have published or your Web Store Profile. For those free MTN personal accounts, you can <b>unlock your Freelancer Web Store Profile</b> and start promoting your freelance services for free by simply spending your reward points and free credits that you've earned.</div><div><br /></div><div>We hope you're excited by the news. We'll keep you posted once the above features have been rolled out Stay tuned!</div><p></p>Antonio Ooihttp://www.blogger.com/profile/06166084887182857014noreply@blogger.comtag:blogger.com,1999:blog-6609262392679387856.post-41038028011199687572023-07-06T13:15:00.003+08:002023-07-06T23:35:49.010+08:00Rethink Framework Development<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiX4fFZr_01ighk6pkD0lZedpzTAzJvM6Y5IoMFsHwzwLdBNsJXzogNjivw99cEgmQnLk61FRbspDxFO86tU5r2JlJ0IVB48bEut1rpmotAefvMRiAgmGP5UKxj2GY8IIvfemeCRy3d11ILT30kfxn5DTh7kYAvP-mWJOOd2X-oMPLaUCbt-VNz9dFdNBG/s714/rethink-framework-development.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="432" data-original-width="714" height="388" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiiX4fFZr_01ighk6pkD0lZedpzTAzJvM6Y5IoMFsHwzwLdBNsJXzogNjivw99cEgmQnLk61FRbspDxFO86tU5r2JlJ0IVB48bEut1rpmotAefvMRiAgmGP5UKxj2GY8IIvfemeCRy3d11ILT30kfxn5DTh7kYAvP-mWJOOd2X-oMPLaUCbt-VNz9dFdNBG/w640-h388/rethink-framework-development.png" width="640" /></a></div><br /><blockquote style="text-align: center;"><i>When framework becomes too complicated and incurs high learning curve, it's no longer a "framework".</i></blockquote>
<div style="display: block; margin: 0px auto;">
<a href="https://stackoverflow.com/users/2200913/antonio-ooi" style="display: block; margin: 0px auto; text-align: center;"><img alt="profile for Antonio Ooi at Stack Overflow, Q&A for professional and enthusiast programmers" height="58" src="https://stackoverflow.com/users/flair/2200913.png" title="profile for Antonio Ooi at Stack Overflow, Q&A for professional and enthusiast programmers" width="208" /></a>
</div>
<p></p><p>If I'm not mistaken, software development framework came from the idea of <b>Rapid Application Development (RAD)</b>. It has the following major goals:</p><p></p><ol style="text-align: left;"><li><b>Encapsulate and enforce best practices through great design patterns</b> to improve software application quality.</li><li><b>To speed up application development</b> and meet project deadline without compromising great quality.</li><li><b>To allow developers to become more business focus</b>, sparing more times and resources to meet business and functional requirements.</li></ol><div>But recently, although more and more frameworks have become largely available, some have almost forgotten our goals as stated above -- they've almost defeated the main purpose of being a <b><i>"framework"</i></b>. I do not want to mention their name, but some have truly overdone. They've become more and more complicated and incurred extremely high learning curve. Just the framework itself relies on too many dependencies, and just the dependencies alone require separate installation and complex configurations. Being natively strong in the language itself is no longer enough for the developers to quickly get started and put the framework into use. Worse thing is, this issue has been ignored by the community and continue to branch out to a much complex evolution.</div><div><br /></div><div>I hope all of us can start to rethink how our software development frameworks can be redone and further simplified <b>without deviating from our fundamental goals</b> here. To assist this achievement, I have the following ideas:</div><div><ol style="text-align: left;"><li><b>Always look back the accumulated complexity</b> to avoid unconscious evolution of the framework.<br /><br /></li><li>Always take into consideration of the required learning curve and <b>compare the time needed for it to be put into use, with and without it</b>. Think of this: What if someone can use a native way to complete the same module in <b>almost the same amount of time</b> than learning the framework, setting up the framework, troubleshooting the setup, trying out the framework, and implementing the framework? What if before being capable of making the framework work for them, they've already gotten the work done in a native OOP way? Can you <b>measure the productivity and efficiency</b> between these two?<br /><br /></li><li>With so much of dependencies, how <b>portable </b>the application will be by using your framework?<br /><br /></li><li>What will the <b>Cost of Ownership</b> be if your framework is used by the software company? How easy it is to hire the developers who are proficient with your framework? If they hire a junior programmer, how long is needed for a junior to pick up your framework?<br /><br /></li><li>Can we take the best backend and frontend framework of the same language and <b>improve them with simplicity rather than add more complexity</b> or keep on creating new competing frameworks that serve the same purpose? Isn't that the term <i>"Open Source"</i> serving this purpose? <br /><br /></li><li>Can we <b>identify the prerequisite and optional implementations</b> and simplify both of them so that the learning curve for the prerequisites can be reduced, and the optional ones can be hidden for later needs? Let's take <b>AngularJS </b>as an example: They let the prerequisite with less complex configurations to <b>serve the fundamental purpose</b>, e.g. SPA routing and two-way databinding, while letting the advanced purpose like Directives, Factories etc. as optional implementations. Honestly, right until today, my <a href="https://store.malaysiatraining.net/mtn-web-store-app" rel="nofollow" target="_blank">MTN Web Store App</a> is still running fine and meet all my requirements without a single use of custom directive and factory.</li></ol><div>Frameworks should <b>hide the complexity</b> but not to demand for vast amount of learning time, setup time, and high cost of ownership. With open source, you still can study the complexity behind a particular framework if you want to, and this is why the <b>node_modules</b> folders and <b>Git </b>are for. As for the overhead, now we have <b>ES6 Import</b>, just that the <b>webpack </b>that takes advantage of it for <b>tree-shaking</b>, again, is too difficult to learn and configure.</div><div><br /></div><div>I do not want to talk about the quality of the framework here because those framework creators are always good at it. What they are not good at or lack of are <b>being conscious about the depth of the tunnel that they've dug through and unaware of the potential collapse behind them</b> -- their framework may become more costly than they think should otherwise be reduced.</div></div><div><br /></div><div>If you really want me to name a few that I think is truly a good framework, I would say <b><a href="https://firebase.google.com/" rel="nofollow" target="_blank">Google Firebase</a></b>. Just the <b>Firebase Authentication</b> and <b>Cloud Functions</b> alone save the developer tremendous amount of time and workload -- you don't even have to deal with JWT and cookies, no separate setup of database just to store the user credentials, no creation of <span style="font-family: courier;">DBContext </span>class, no running of migration command line, nothing -- A truly <b>Concern Separation</b> from the user roles and other business rules! With the <b>Firestore <span style="font-family: courier;">onsnapshot</span></b>, I can build a <a href="https://youtu.be/LJpitRbQYPM" rel="nofollow" target="_blank">real-time chatting app</a> in <b>less than a day </b>even though I was new to it -- these are called <b>FRAMEWORKS</b>. But sadly, and unfortunately, very few software vendors in Malaysia in particular, know how to value Firebase, this makes me feel a little bit disappointed.</div><p></p>Antonio Ooihttp://www.blogger.com/profile/06166084887182857014noreply@blogger.comtag:blogger.com,1999:blog-6609262392679387856.post-14632318882246992852023-04-27T11:11:00.001+08:002023-04-27T11:20:57.136+08:00No April Fools: Introducing our 1st & Powerful Batch of B2M Social Networking Features on MTN Web Store<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://ik.imagekit.io/cloudworms/MALAYSIA-TRAINING-NETWORK/mtn-b2m-social-business-collaboration.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="432" data-original-width="714" height="387" src="https://ik.imagekit.io/cloudworms/MALAYSIA-TRAINING-NETWORK/mtn-b2m-social-business-collaboration.png" width="640" /></a></div><br /><p></p><p></p><blockquote style="text-align: center;"><span style="font-family: georgia;"><i>Time to say goodbye to <b>"pm me"!</b> Try out the new <b>fully real-time</b> MTN B2M social networking and business collaboration platform today on MTN Web Store! Features include <b>real-time private chat</b>, TO-DO list management, social follow, and more!</i></span></blockquote><p></p><p>It was all started from a simple idea, that we never expect we could come to this far, at least not this soon. That <i>"simple idea"</i> was just to simply create a <b>related content listing</b> that based on the PDF Viewers posted under the same subcategory by the same publisher. We thought this idea is powerful because it has the synergy to boost the keyword density for SEO at the same time allowing the visitors to discover more other related products and services more easily for more choices. But later, here comes a question: <i>What if the publisher does not post anything more that in this subcategory?</i> There will be no related topics for the visitors to view about and what can the visitors do in this circumstance?</p><p>Then another idea came into the picture: <b>Why not letting the visitors ask for more from the publisher?</b> We think this is much more powerful and convincing than having our customer service team to keep pushing our members to post for more. But how the visitors know the publisher has listened to their requests and already have some related topics posted? Then someone said: <i>"I thought we do have a plan to move towards social networking, why not we do it now?"</i> -- Bingo! Right on the nail!</p><p>Yes, the term <b>"social networking"</b> is the only one that can answer our questions and makes our related content listing really works. Simply because of these two words, that took us nearly two months to complete the initial stage of our social networking features. Thanks to Google Firestore's <span style="font-family: courier;">onsnapshot</span> real-time database listener that helped us to make this a reality -- Even though it is just our first batch, <b>they're all real-time</b> without having the users to refresh the page, from social follow to user alerts to social log, to our private business chat features, all real-time!</p><p>To avoid making this blog post too lengthy, we've posted a full introduction on this new release in PDF on our MTN Web Store, you can take a look:</p>
<div id="CloudWorms-b27NfdXgaCBCfgDo6k5e" style="background-color: #eeeeee; border: 1px solid rgb(221, 221, 221); display: inline-block; float: left; font-family: "Arial Narrow", Arial, sans-serif; height: 250px; margin: 0px 20px 20px 0px; max-width: 250px; overflow: hidden; padding: 5px; width: 100%;">
<a href="https://store.malaysiatraining.net/malaysia-training-network/digital-marketing/b2m-social-networking/b27NfdXgaCBCfgDo6k5e?rev=0&standalone=true" rel="noopener noreferrer" style="border-bottom: none; color: #666666; text-decoration: none;" target="_blank" title="Click for details">
<img alt="MTN B2M Social Networking & Business Collaboration Platform" src="https://ik.imagekit.io/cloudworms/MALAYSIA-TRAINING-NETWORK/mtn-b2m-social-business-collaboration.png?tr=w-800%2Ch-400%2Cfo-auto" style="max-height: 100%; max-width: 100%;" />
<div style="line-height: 1.2; padding: 0px 5px 5px; text-align: left;"> <span style="color: #aaaaaa; font-size: 0.5em; letter-spacing: 2px;">STORE.MALAYSIATRAINING.NET</span><br />
<h5 style="margin: 3px 0px;">Introducing MTN B2M Social Networking & Business Collaboration Platform</h5>
<div style="color: #666666; font-size: 0.7em; margin: 0px;"> Time to say goodbye to 'pm me'! Try out the new fully real-time MTN social and business collaboration platform today on MTN Web Store! Features include real-time private chat, TO-DO list and more!</div>
</div>
</a>
</div>
<p>But there are something else that we would like to highlight them here, which may not be available in that introductory PDF brochure:</p><p></p><ol style="text-align: left;"><li>To unlock the <b>Social Follow</b> feature, your MTN account needs to be a <b>'Corporate'</b> type with <b>at least 10 CloudWorms PDF Viewers published</b>.<br /><br /></li><li>All account types, including <b>'Personal'</b>, can enjoy all types of online business requests on MTN Web Store and access to the <b>Social Log</b> of MTN Web Store App <b>at no costs</b>. These include the real-time private business chat and the TO-DO list management, <b>all free of charge</b>. </li></ol><p></p><h3 style="text-align: left;">What's Next?</h3><p>As mentioned in the above embedded PDF Viewer, currently, our <b>Social Follow</b> feature does not do much except to store just your followers information as well as the publishers' information that you've followed. In the next release, we'll roll out the following <b>four major features</b> to further enhance our social networking platform:</p><p></p><ol style="text-align: left;"><li><b>Newsletters.</b> The newsletters module will eventually make our <b>Social Follow</b> serves its fundamental purpose, that is to automatically deliver the newly published CloudWorms PDF Viewers to your followers in a form of newsletter, <b>both in-app and email</b>. Unlike other typical social media networks, your followers may not sometimes be able to see your posts even though they're viewing their feed; in MTN Web Store App, all new posts will be <b>guaranteed delivered to your followers</b> in the <b>Newsletters </b>section without mixing up with their <b>Social Log</b>. This allows them to stay focus on what is important to them on <b>Social Log</b>, which is typically for business collaboration purposes. This newsletters module will also act as another way of fulfillment to the related content requests as discussed earlier.<br /><br /></li><li><b>Social Invites.</b> Social invites allow both <b>'Personal'</b> and <b>'Corporate'</b> account type users to bulk-invite their friends, family members, customers, and vendors to join this exciting B2M Social & Business Collaboration Platform <b>made in Malaysia</b>! For corporate accounts, invited users who have joined MTN will automatically become their followers (unless the persons have already joined MTN before you've sent out the invites). For personal accounts, you'll gain <b>reward points </b>for each person you've invited. With the accumulated reward points, you'll be able to unlock certain features that we planned to build for Personal account users in future, which may eventually allow them to enhance their personal profile to become a <b>Professional Freelancer</b> or <b>Solo Business Owner</b>. Then at that moment, they can make use of their mailing list that they did for the <b>Social Invites</b> earlier to send out newsletters for their small business (completely free, just the spending of their reward points only).<br /><br /></li><li><b>Converting all PDF Viewer's Custom Call-to-Action Online Forms to Social Actions. </b>Now you've learned that making or receiving a <b>related content request</b> allows you to enjoy all the new powerful social networking features to mange your leads and inquiries. In order to provide you the same and powerful way to the online forms of your PDF Viewers' custom call-to-actions, we'll convert all of them to <b>Social Actions</b>. These include our free simple inquiry form, quotation requisition form, and event registration form that you usually added to your PDF Viewers.<br /><br /></li><li><b>New UI for MTN Web Store App.</b> Too plain? Yeah, we know, especially when more and more features will be coming in the near future. We think it's time to enhance our app UI for a better look-and-feel and usability. But we'll not disclose much here -- let you find out yourselves! </li></ol><p></p><p>Excited? Yeah, same here. Sometimes I really thought of it until I couldn't sleep well at night, seriously! Ok, no time to waste! If you've not signed up with us, <a href="https://store.malaysiatraining.net/register" rel="nofollow" target="_blank">sign-up now</a> and earn free credits to get started! For those who have already signed-up, <a href="https://store.malaysiatraining.net/sign-in" rel="nofollow" target="_blank">sign-in now</a> and go straight to the <b>Social Log</b> to learn more!</p><p>Enjoy the Malaysian made <b>B2M Social Networking & Business Collaboration Platform!</b> ;-)</p><p><i>P/S: "B2M' = Business-to-Many, which includes B2C and B2B.</i></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p>Antonio Ooihttp://www.blogger.com/profile/06166084887182857014noreply@blogger.comtag:blogger.com,1999:blog-6609262392679387856.post-50833119150420907492023-02-05T15:18:00.002+08:002023-02-24T17:53:07.610+08:00Meet the Whole New CloudWorms PDF Viewers 2023 - A Design to Die For<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://ik.imagekit.io/cloudworms/OTK-WEB-SOLUTIONS/meet-cloudworms-2023.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="432" data-original-width="714" height="432" src="https://ik.imagekit.io/cloudworms/OTK-WEB-SOLUTIONS/meet-cloudworms-2023.png" width="714" /></a></div><br /><p></p><p></p><blockquote style="text-align: center;">Discover how the complete overhaul of CloudWorms PDF Viewers strives to improve your digital marketing performance through better user experience and SEO.</blockquote><p></p><p>Too much for a tagline? Well, it could also mean a design that worth for our development team to die for -- yes, really. After an over 1000% improvement of SEO impression on MTN Web Store <a href="https://blog.malaysiatraining.net/2022/11/mtn-11th-anniversary-updates.html">resulted by our 11th anniversary updates</a>, that inspired us to take this bold step to revamp our CloudWorms PDF Viewers, including its domain architecture design -- the <span style="font-family: courier;"><b>pdfviewer</b>.malaysiatraining.net</span> subdomain will no longer exist, all our users' PDF Viewers have been moved over to <span style="font-family: courier;"><b>store</b>.malaysiatraining.net</span>. The old URLs will be automatically redirected to the new URLs.</p><p>But before we go into deeper, which could be quite technical, we've prepared two design specifications in a more graphical manner, smartphone and desktop respectively, which can be easily understood by most non-technical business users:</p>
<br />
<div style="text-align: center;">
<div id="CloudWorms-9n3z1zhVqIpS7eiPQl8S" style="background-color: #eeeeee; border: 1px solid rgb(221, 221, 221); display: inline-block; font-family: "Arial Narrow", Arial, sans-serif; height: 270px; max-width: 250px; overflow: hidden; padding: 5px; width: 100%;">
<a href="https://store.malaysiatraining.net/otk-web-solutions/digital-marketing/content-marketing/9n3z1zhVqIpS7eiPQl8S?rev=3&standalone=true" rel="noopener noreferrer" style="border-bottom: none; color: #666666; text-decoration: none;" target="_blank" title="Click for details">
<img alt="Smartphone UI/UX Design | CloudWorms PDF Viewers 2023" src="https://ik.imagekit.io/cloudworms/OTK-WEB-SOLUTIONS/cw-pdf-viewers-2023-smartphone.png?tr=w-800%2Ch-400%2Cfo-auto" style="max-height: 100%; max-width: 100%;" />
<div style="line-height: 1.2; padding: 0px 5px 5px; text-align: left;"> <span style="color: #aaaaaa; font-size: 0.5em; letter-spacing: 2px;">STORE.MALAYSIATRAINING.NET</span><br />
<h5 style="margin: 3px 0px;">Smartphone UI/UX Design of CloudWorms PDF Viewers 2023</h5>
<div style="color: #666666; font-size: 0.7em; margin: 0px;"> This is the Smartphone UI/UX Design Specification of CloudWorms PDF Viewers 2023. Discover how the new design improves your content and digital marketing performance through SEO and its UI/UX designs.</div>
</div>
</a>
</div>
<div id="CloudWorms-6y9dxFm8nyHQAX2zY5dU" style="background-color: #eeeeee; border: 1px solid rgb(221, 221, 221); display: inline-block; font-family: "Arial Narrow", Arial, sans-serif; height: 270px; margin-left: 20px; max-width: 250px; overflow: hidden; padding: 5px; width: 100%;">
<a href="https://store.malaysiatraining.net/otk-web-solutions/digital-marketing/content-marketing/6y9dxFm8nyHQAX2zY5dU?rev=0&standalone=true" rel="noopener noreferrer" style="border-bottom: none; color: #666666; text-decoration: none;" target="_blank" title="Click for details">
<img alt="Desktop UI/UX Design | CloudWorms PDF Viewers 2023" src="https://ik.imagekit.io/cloudworms/OTK-WEB-SOLUTIONS/cw-pdf-viewers-2023-desktop-banner.png?tr=w-800%2Ch-400%2Cfo-auto" style="max-height: 100%; max-width: 100%;" />
<div style="line-height: 1.2; padding: 0px 5px 5px; text-align: left;"> <span style="color: #aaaaaa; font-size: 0.5em; letter-spacing: 2px;">STORE.MALAYSIATRAINING.NET</span><br />
<h5 style="margin: 3px 0px;">Desktop UI/UX Design of CloudWorms PDF Viewers 2023</h5>
<div style="color: #666666; font-size: 0.7em; margin: 0px;"> This is the Desktop UI/UX Design Specification of CloudWorms PDF Viewers 2023. Find out how the new design improves your content and digital marketing performance via SEO and its UI/UX designs.</div>
</div>
</a>
</div>
</div>
<p style="font-size: 0.8em; font-style: italic; text-align: center;">
<b>NOTE:</b> The above was embedded using the <b>Embed</b> feature of CloudWorms PDF Viewers available in <a href="https://store.malaysiatraining.net/mtn-web-store-app" rel="noopener" target="_blank"><i>MTN Web Store App</i></a>. You can also do the same on your website when you have PDF Viewers published with MTN Web Store App.
</p>
<p>The above two graphical design specifications with the aid of screenshots will help business users to evaluation our CloudWorms PDF Viewers further and ease their decision making.</p><h3 style="text-align: left;">The Daring Step</h3><p>As the tagline implies, the complete rework of the new CloudWorms PDF Viewers was a daring step. Not only it involved the whole new user interface (UI) design until the current preview feature is no longer usable, it moves itself over to the web store subdomain and changes its URL structure completely just for the sake of SEO. If you ask us if this worth for the risk, the answer is yes:</p><p></p><ol style="text-align: left;"><li><b>Saying Goodbye to PDF Viewer's Subdomain</b><br />Without having the web store and PDF Viewer pages sitting on same subdomain, i.e. <span style="font-family: courier;"><b>store</b>.malaysiatraining.net</span>, we have to make the search engines <b>not following the PDF Viewers </b>(<span style="font-family: courier;">rel="nofollow"</span>) so that the web store's site value <b>will not out-flow</b> to <span style="font-family: courier;"><b>pdfviewer</b>.malaysiatraining.net</span>; otherwise MTN Web Store will become just like the pages that full of links to external website, that does not have any true content value to the search engines. Perhaps this is why our <a href="https://www.malaysiatraining.net/" target="_blank">legacy MTN website</a> has been outperformed compared to MTN Web Store because all its training program listing and course content pages are on the same <span style="font-family: courier;">www</span> website.<br /><br /></li><li><b>SEO Friendly URL</b><br />To make the URL contains some of the important keywords, the new PDF Viewers now have the category and subcategory names as part of its URL. This will definitely improve its SEO performance in quite a significant manner.<br /><br /></li><li><b>No more double sign-in</b><br />By having PDF Viewers sitting on the same subdomain with MTN Web Store App, all users, including those with the <b>PERSONAL </b>account type, no longer need to re-login again after their first sign-up. Although this cross-domain single sign-on feature can be technically done, the new architecture save a lot of our work from having to develop this solution.<br /><br /></li><li><b>The Future Potential</b><br />With this new domain architecture design, in future, it will become possible for the content owners to edit their PDF Viewers without having to go into the app itself. As long as they still remain logged on, additional editing icons and buttons will be made visible to them for quick edits while viewing their own PDF Viewers. In other words, we no longer need to build a separate screen just for the preview purpose -- the PDF Viewer will become the <i>what-you-see-is what-you-get (WYSIWYG)</i> content editing screen by itself!<br /><br /></li><li><b>When Performance is Better User Experience (UX)</b><br />To Google, performance is part of the UX, so here comes our <b>Tab-based UI Design</b>. The tab-based design isn't just for the efficient use of screen space, especially for smartphone, but it also enables <b>on-demand loading of embedded PDF and online form </b>on initial click of respective tab. This makes our initial page load speed super fast! You may say that online form shouldn't affect much of the initial page load speed, but don't forget, our online form configuration is user-defined and database-driven, which includes retrieval of both sender and recipient information for certain purpose, e.g. form auto-fill etc. Hence, loading everything altogether at the initial stage isn't only offer bad UX but also harm our SEO as a whole.<br /><br /></li><li><b>The Extensible Side Bar Menu</b><br />If you look at the two embedded PDF Viewers as shown above, you may notice that only the desktop version has the side bar menu, but let me disclose the secret to you here: <b>Not really!</b> In future, this side bar menu may still available to smartphone users as well! As the name implies, we will add more functionalities to our PDF Viewers as we move on, and the bottom bar of the current smartphone design just not enough to cater for more interactive buttons. Thus, when the time comes, the side bar menu on smartphone will appear as a shrinkable and collapsible menu, leaving just the icons on the side bar or completely hide it from the view if you want to.</li></ol><p></p><h3 style="text-align: left;">Conclusion</h3><p>Therefore, we believe CloudWorms PDF Viewers 2023 will be a great digital marketing player in 2023 and beyond. It could help many helpless small businesses to survive in the highly competitive digital world. If you're looking for a much affordable digital marketing solution, which isn't just on the pricing itself but also on <b>Cost of Ownership</b>, e.g. reducing IT dependencies and operational costs on digital marketing, CloudWorms PDF Viewers is your answer. To get on with us now, <a href="https://store.malaysiatraining.net/register" target="_blank">sign-up here for free</a> and earn free RM200 credits to get started!</p><h3 style="text-align: left;">What's coming next?</h3><p>If you look at our <a href="https://blog.malaysiatraining.net/2022/12/mtn-web-store-2023-road-map.html">2023 Road Map</a>, we may be ahead the schedule, of which the new PDF Viewer was supposed to be completed by end of Feb, but while in the middle of the development, priority changes as new ideas stepped in:</p><p></p><ul style="text-align: left;"><li><b>February 2023:</b> When you have seen the final look-and-feel of the new PDF Viewers, the preview feature has no longer as important because not much visual effects can be customized by the users except the text contents. Therefore, we've switched the priority to <b><a href="https://store.malaysiatraining.net/otk-web-solutions/digital-marketing/seo/HCmzhS3zuaIojXQNWcbX?rev=0" target="_blank">auto sitemap update</a> </b>when the users published and unpublished their PDF Viewers. This is important for their newly published PDF Viewers to be auto-submitted to Google Search in a more timely manner.<br /><br /></li><li><b>March 2023:</b> As we discovered a new and quicker way to increase the keyword density of the PDF Viewers, that is <b>related content listing</b> (offered by same content owner based on subcategory), tentatively, we planned to drop the <b>Item Standard Specification</b>, which originally being planned to be completed by April 2023. If this related content listing is successful, users would not need to maintain extra contents just for better SEO performance, because such item specification is usually available in their PDF content. We always try to minimize the workload incurred to the users while creating their PDF Viewers.<br /><br /></li><li><b>April 2023:</b> Since the <b>Item Standard Specification</b> has tentatively dropped, extensive SEO auto-mode will no longer be necessary. Hence, we can proceed to the development of <b>MTN Web Store Side Bar and Company Profile Listing</b> as we planned to be completed in Jun 2023.</li></ul><div>In other words, what we have planned in our <a href="https://blog.malaysiatraining.net/2022/12/mtn-web-store-2023-road-map.html">Road Map 2023</a> may be completed earlier than expected. As such, users can also enjoy more great features as early as possible.</div><p></p><p><br /></p><p><br /></p>Antonio Ooihttp://www.blogger.com/profile/06166084887182857014noreply@blogger.comtag:blogger.com,1999:blog-6609262392679387856.post-60522238539917866212022-12-28T16:36:00.008+08:002022-12-29T14:13:42.508+08:00MTN Web Store 2023 Road Map & December 2022 Updates<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMGzxI3_p9RSnl5Ng1VyGTpgKqnFaMJgBmFr74QGzOwFCA6uszl2xR9QCskFvQFZML8xWU_tLlOtvrPh7OVOo6BO_6kPGz4WKLgmhfi7wxJrmWlyVWOv0WPMkQWQ2x4xhx17vu2ILo8AGq3O_L4iSkqkLFoiGCWiRT2JLwngv12nbk-2eK6LhKKRISDQ/s800/fb-mtn-2023-road-map-2.png" style="margin-left: 1em; margin-right: 1em; text-align: center;"><img alt="MTN Web Store 2023 Road Map" border="0" data-original-height="404" data-original-width="800" height="324" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjMGzxI3_p9RSnl5Ng1VyGTpgKqnFaMJgBmFr74QGzOwFCA6uszl2xR9QCskFvQFZML8xWU_tLlOtvrPh7OVOo6BO_6kPGz4WKLgmhfi7wxJrmWlyVWOv0WPMkQWQ2x4xhx17vu2ILo8AGq3O_L4iSkqkLFoiGCWiRT2JLwngv12nbk-2eK6LhKKRISDQ/w640-h324/fb-mtn-2023-road-map-2.png" title="MTN Web Store 2023 Road Map" width="640" /></a></div><p> </p><div class="separator" style="clear: both; text-align: center;"><b><i>Study the MTN Web Store 2023 Development Road Map and discover the opportunities that fit into your 2023 new year business resolution for a greater success!</i> </b></div><p></p><p>Ever since the major change of information re-organization and strategic SEO implementation that we <a href="https://blog.malaysiatraining.net/2022/11/mtn-11th-anniversary-updates.html" target="_blank">announced on our 11th anniversary</a>, the SEO impression of our MTN Web Store has hit a sudden growth of <b>more than 1000% in less than a month!</b> In view of this reason, by employing the same strategy, we're planning to extend our top level content category to two more highly searched industries, namely <b>Properties </b>and <b>Travel Packages</b>. On top of that, we'll also apply the same strategy to <b>redesign our CloudWorms PDF Viewers</b>, not only to further boost the traffic but also for better look-and-feel, usability, and performance.</p><p>To achieve the above goals stated, we've laid out our 2023 development plan that we would like to share with everyone of you here so that you're well aware of it and make a necessary preparation to join us as part of your 2023 business resolution.</p><h3 style="text-align: left;">Our 2023 Road Map:</h3><div><i><b>NOTE:</b> Each item in the road map below is just an ETA and may subject to change as priority changes somewhere down the road.</i></div><p></p><ul style="text-align: left;"><li><b>December 2022: SEO-Oriented Data Remodeling: The Preparation</b><br />In order to apply the new SEO strategy as stated above in the new coming year, we've changed the way we phrase and collect data on our <a href="https://store.malaysiatraining.net/register" rel="nofollow" target="_blank">Sign-up Page</a>. See the <b>December 2022 Updates</b> below for more information.<br /><br /></li><li><b>February 2023: CloudWorms PDF Viewer's Strategic Design & New Look</b><br />To offer a better quality of life (QoL) and performance, we'll redesign our <a href="https://pdfviewer.malaysiatraining.net/" rel="nofollow" target="_blank">CloudWorms PDF Viewers</a> in the beginning of 2023. The new design is also to cater for the new SEO strategy that boost the traffic by itself without depending too much on the traffic driven by MTN Web Store.<br /><br /></li><li><b>April 2023: Category-based Item Standard Specification</b><br />In order to increase the indexable HTML contents by the search engines as well as to offer visitors a quick understanding of business items offered by our members' CloudWorms PDF Viewers, the <b>Category-based Item Standard Specification </b>will be introduced somewhere in April 2023. This so called <i>"standard specification"</i> may be able to optionally replace the need to write a proper item description, which could be difficult for some sales and marketing personnel. For example, the sales team for a training course may not be able to write a course description better than the trainer himself. But specifying the course duration, target audience, pricing, and delivery methods would be much easier for them. This standard specification may vary from category to category, example from Training Courses to Travel Packages. Users do not need to wait for this feature to be released in order to proceed with the new creations of their PDF Viewers as they can always come back and edit them later once the feature is released.<br /> </li><li><b>May 2023: Optional SEO Auto Mode for Non-Technical Users</b><br />With the new SEO-based data model and Category-based Item Standard Specification, the future of CloudWorms PDF Viewers should be able to perform an effective automatic SEO without even a minor involvement of the users. However, advance users can still turn off the auto mode at anytime if they want to.<br /><br /></li><li><b>June 2023: MTN Web Store Navigation Side Bar & Company Profile Listing</b><br />In order to improve the content visibility and site navigation experience, the new navigation side bar will be introduced on MTN Web Store. This new navigation side bar may come with a new link called <b>Companies Listing</b> that will list all the companies available on MTN Web Store and grouped or filtered by industry and state. This will further help our visitors to quickly find their desired service providers or suppliers rather than view by products and services.<br /><br /></li><li><b>August 2023: Social Follow, Social Invite, & News Feed Features</b><br />Not much that the users of Personal account can do? Worry no more! More things can be done by the users of both Corporate and Personal accounts in future! With the said features, users will be able to track new offers published by their favorite companies, invite new companies or friends to join and more!<br /><br /></li><li><b>October 2023: Free Buyer Request Posting Features</b><br />Asking for more B2B features? Well, we heard you! If time allowed, we may start with a simple buyer posting feature somewhere in October 2023 where trusted corporate users are allowed to post their buyer service requests for free. But this feature needs a deeper thought because it can be very abusive by certain users, e.g. <b>turning it into an ad</b> instead of a service request. We'll offer more information pertaining to this feature as we move on.<br /><br /></li><li><b>December 2023: Gamification Reward Point System</b><br />Once again, this is to give more fun to the users while performing their digital marketing campaigns on MTN Web Store. This rewarding feature may not only limited to the corporate users but the personal users as well. For example, certain features can be unlocked for the personal users when certain accumulated reward points have been achieved. For corporate users, they can claim for free credits when they've completed certain challenges and so on -- very much like playing a computer game!</li></ul><h3 style="text-align: left;">December 2022 Updates:</h3><div><ul style="text-align: left;"><li><b>Data Remodeling on Sign-up Page</b><br />As mentioned above, the following have been changed on the <a href="https://store.malaysiatraining.net/register" rel="nofollow" target="_blank">MTN Sign-up Page</a>:</li><ul><li><b>State</b>: New users need to provide the state of their country.</li><li><b>Industry</b>: The name of each selectable industry has been rephrased. If your industry is not listed, you can specify one but may be moderated and rephrased by us to fit into our new data model.</li><li><b>Organization Name</b>: New users only need to enter the <b>actual name </b>of their company and select the type of company from the list, e.g. <i>Sdn Bhd</i>, <i>Bhd</i>, <i>PLT </i>etc. For sole proprietors, just select "(Sole Proprietor)".<br /><br /></li></ul><li><b>Organization Short Name</b><br />For the new data model, <b>Short Name </b>is required, but only after the new account registration process. This is designed in purpose so that new users do not need to crack their head to think of a proper short name for their organization while filling up the sign-up form.<br /><br /></li><li><b>Handling & Managing Old Account Data Model</b><br />For existing users, they will be prompted to complete their account settings while trying to access certain features in MTN Web Store App. After completing the account settings, they will be able to use the features as usual.<br /><br /></li><li><b>Introducing Two New Top-Level Categories: Properties & Travel Packages</b><br />When we mention <i><b>"Top Level Category"</b></i>, we mean special SEO has been done on this category and all its corresponding subcategories. Examples of these top level categories are <i>Digital Marketing</i>, <i>Training Courses </i>etc. and now <i>Properties </i>and <i>Travel Packages</i>. If you created a PDF Viewer that falls under <b>Services -> Finance & Insurance</b> for example, that doesn't mean it is not optimized for SEO, just that it is being optimized in a more generic way. If you think the category of your products and services should be promoted as top-level category as well, e.g. <i>Financial Services</i>, feel free to let us know, together with the total number of viewers that you planned to published, we will be able to consider your proposal in a more rational way.</li></ul><div>We hope you find our road map excited and has fulfilled some of your wish list if not all. Although certain desired features may take time for them to be delivered, we suggest that you don't wait for them to be released as some contents may take time for the search engines to rank them higher. If you delay further, you may lose out the competitive advantage in terms of SEO in particular. Digital marketing has become <b>extremely competitive nowadays</b>, and we have to keep moving and moving fast -- the same goes to you. So let's <a href="https://store.malaysiatraining.net/register" rel="nofollow" target="_blank">get started</a>!</div></div><p></p>Antonio Ooihttp://www.blogger.com/profile/06166084887182857014noreply@blogger.comtag:blogger.com,1999:blog-6609262392679387856.post-34160032657724777532022-11-11T11:19:00.001+08:002022-12-11T00:48:14.766+08:00MTN 11th Anniversary & 2022 Retrospective Updates<div class="separator" style="clear: both;"></div>
<div><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixBbo8O9xGTfv5ADpbE9_BEX7oIID1KHO69w6-VuARwh1J2zlckgTB8qQ_ZgRHlD397iXKN7PrIaS0FYzcaNwFmOvPkTLL_5JY8M_KrEBapHnMdKl_bCg25rMJ-zBq4xdZUZe4bZZ19Itua_u_mnsA65WLS43VCJK4JumguU5IhLietuu8S8_hPoKp7Q/s800/mtn-11th-anniversary-800w.png" style="display: block; padding: 1em 0px; text-align: center;"><img alt="" border="0" data-original-height="415" data-original-width="800" height="333" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEixBbo8O9xGTfv5ADpbE9_BEX7oIID1KHO69w6-VuARwh1J2zlckgTB8qQ_ZgRHlD397iXKN7PrIaS0FYzcaNwFmOvPkTLL_5JY8M_KrEBapHnMdKl_bCg25rMJ-zBq4xdZUZe4bZZ19Itua_u_mnsA65WLS43VCJK4JumguU5IhLietuu8S8_hPoKp7Q/w640-h333/mtn-11th-anniversary-800w.png" width="640" /></a></div><div><blockquote style="text-align: center;"><i>Find out the out-of-beta updates of MTN Web Store on this 11th anniversary and the rest of the retrospective updates in 2022.</i></blockquote></div><div><br /></div><div>On this <b>MTN 11th Anniversary</b>, we're delighted to announce that <a href="https://store.malaysiatraining.net/" rel="nofollow" target="_blank">MTN Web Store</a> and all its associated components, i.e. <a href="https://pdfviewer.malaysiatraining.net/" rel="nofollow" target="_blank">CloudWorms PDF Viewers</a> and <a href="https://store.malaysiatraining.net/mtn-web-store-app" rel="nofollow" target="_blank">MTN Web Store App</a>, are now <b>out of beta</b>. But this doesn't mean that we'll stop improving MTN Web Store and its associates because continuous updates and improvements is the nature of our business -- <i>you just can't forever stay on beta when improvements are forever needed!</i> But over the last three years of development and patches, MTN Web Store and its components are now much stable and compelling than before with our following 11th anniversary updates:</div><h2 style="text-align: left;">November 2022 Anniversary Updates</h2><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><span style="margin-left: auto; margin-right: auto;"><a href="https://store.malaysiatraining.net/" target="_blank"><img border="0" data-original-height="1080" data-original-width="1920" height="225" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjf6sBfetKUTxGgGF44lhMD9pmI06Y_UQu_zjKTjM1hQSqpwIOqI8I029bZvtOeTGtmjuPwLcONASR2aWBbzBKhp7CQ_TXDEjYfNj_2Xjwfrtt3L0xMUSuwmIawLfLc_tvsd1j09Vsvr7--6s11TA3D8UvJwb7HEDVu_jQVDWANDfJimck9jGZ21EKhQw/w400-h225/mtn-web-store-home-2022-11-10-desktop.png" width="400" /></a></span></td></tr><tr><td class="tr-caption" style="text-align: center;">MTN Web Store screenshot showing the new <b>Tile Explorer</b> with direct link to subcategory and description for each item. <b>Total item count</b> has also been added to each category header.</td></tr></tbody></table><div><br /></div><h3 style="text-align: left;">What's new:</h3><div><ol style="text-align: left;"><li>The <b>Tile Explorer </b>of MTN Web Store now includes a <b>shortcut to the subcategory</b> of each item listed on the top category. This allows you to <b>quickly jump to similar items of the same subcategory</b> for more choices without having to drill down one-by-one.</li><li>The <b>Tile Explorer</b> also includes the <b>description of each business item</b> if you prefer to know something about it before clicking through for the details.</li><li>The <b>publisher's name has been removed</b> from the Tile Explorer in order to save space and also not to confuse the search engines for what is really important here. Visitors can still find out who the publisher is when they landed on the detail page, i.e. the PDF Viewer.</li><li>The <b>Site Footer</b> now includes the link to our <a href="https://www.youtube.com/@m-t-n" rel="nofollow" target="_blank">newly created YouTube channel</a>.</li><li>The <b>Getting Started footer links</b> have been improved in order to provide visitors a better way to understand our services and get it started the right way.</li><li><b>Images on Tile Explorer now load faster</b> than before as we've just employed the <a href="https://imagekit.io/" rel="nofollow" target="_blank">ImageKit.io</a> technology for dynamic image size optimization.</li><li><b>Tile Explorer on mobile phone will collapse by default</b> in order to provide greater awareness on more item categories. If the category has only one subcategory, the subcategory will be expanded by default.</li><li><b>Image size on mobile view has been further reduced</b>, not only for performance but also to create more spaces for item description and hence for more item views per screen.</li></ol><h3 style="text-align: left;">Bug fixes:</h3></div><div><ol style="text-align: left;"><li><b>FIXED:</b> The Tile Explorer's expand/collapse button did not behave as expected.</li></ol><div>We hope you'll find the above anniversary updates exciting and interesting. These new updates are expected to bring a much significant performance improvement in the coming year and more to be done soon.</div><h2 style="text-align: left;">Other 2022 Retrospective Updates</h2><div>If you're also interested to know our past efforts, below are the retrospective updates on MTN Web Store and its components throughout the year of 2022:</div><div><ul style="text-align: left;"><li><b>October 2022:</b> <a href="https://pdfviewer.malaysiatraining.net/otk-web-solutions?id=7GWbLcWyoZJy0Yc62usM&rev=7" rel="nofollow" target="_blank">PDF and image file uploaders were introduced</a> on MTN Web Store App to assist those non-technical users who do not possess a web server and cloud storage for their PDF marketing brochures and images when creating PDF Viewers. Meanwhile in the same month, the new <a href="https://www.youtube.com/@m-t-n" rel="nofollow" target="_blank">MTN official YouTube Channel</a> was born with its first commercial video: <a href="https://youtu.be/vrkd2ucr0Nc" rel="nofollow" target="_blank">What is CloudWorms PDF Viewer?</a><br /><br /></li><li><b>September 2022:</b> <a href="https://blog.malaysiatraining.net/2022/09/social-media-image-made-easy.html">MTN Default Thumbnail Image for each content category was introduced</a> on MTN Web Store App. It is for those who do not have the right image for their social media post and the thumbnail display on MTN Web Store when creating their PDF Viewer.<br /><br /></li><li><b>August 2022:</b> <a href="https://blog.malaysiatraining.net/2022/08/web-store-training-marketplace-integration-phase-1.html">MTN Web Store & Training Marketplace Integration</a> was introduced to those who would also like to have their training courses (in the form of CloudWorms PDF Viewer) to be listed on <a href="https://www.malaysiatraining.net/2012/11/business-management-training.html" rel="nofollow" target="_blank">MTN Training Marketplace</a> as well.<br /><br /></li><li><b>May 2022:</b> <a href="https://blog.malaysiatraining.net/2022/05/free-online-forms-cloudworms-pdf-viewers.html">Free Online Forms service was introduced</a> to those who would like to have their <b>custom call-to-action button</b> to collect information from the visitors of their CloudWorms PDF Viewers. These online forms include simple inquiry form, registration form, and quotation requisition form.<br /><br /></li><li><b>March 2022:</b> <a href="https://blog.malaysiatraining.net/2022/03/business-identity-theft-prevention.html">Stricter Business Identity Validation was introduced</a> in the account registration process to help protect the business brand and identity of our customers. This is also to ensure that their unique business name is reserved for the URL of their MTN Web Store Profile.</li></ul></div></div><div>Last but not least, we would like to thank you and all of our <a href="https://www.malaysiatraining.net/2012/10/training-providers-malaysia.html" rel="nofollow" target="_blank">Classic I'MTP members</a> for their long-term loyalty and support. Without them, MTN may not be able to survive until today since the <b>COVID-19 MCO Lockdown in 2019</b>. But with this economic crisis, we built this MTN Web Store to encourage everyone to <b>diversify their product range and services</b> in order to achieve <b>greater sustainability</b> even during the similar crisis -- <b><i>Expect for the Unexpected!</i></b></div><div><br /></div><div>If you have fate in us, and you also believe you should look for a digital marketing platform that is resilient enough to scale according to the diverse expansions of your business model, you're welcome to <a href="https://store.malaysiatraining.net/register" rel="nofollow" target="_blank">join us now</a> -- the registration is free with <b>RM100.00 free credits</b> for you to get started, no credit card required.</div><div><br /></div><div><b>Happy 11th Anniversary to MTN!</b></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div><div><br /></div>Antonio Ooihttp://www.blogger.com/profile/06166084887182857014noreply@blogger.comtag:blogger.com,1999:blog-6609262392679387856.post-66681052373312882742022-10-06T14:18:00.001+08:002022-10-06T16:40:40.188+08:00Hooray! We just started our Official YouTube Channel!<div class="separator" style="clear: both; text-align: center;"><span style="margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" data-original-height="399" data-original-width="768" height="333" src="https://malaysiatraining-f32b1.firebaseapp.com/images/home/mtn-youtube-channel-banner.png" width="640" /></span></div><p style="text-align: center;"></p><blockquote> <i style="text-align: center;">Find out what took us so long for our YouTube channel to be created and what video editing software that we're using to create our first video!</i></blockquote><i style="text-align: center;"></i><p></p><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">Surprised? Yes, it has been almost 11 years since we started this business and never created a single YouTube video for it until today. Well, we believe it's still not too late since <a href="https://store.malaysiatraining.net/" target="_blank">MTN Web Store</a> and <a href="https://pdfviewer.malaysiatraining.net/" target="_blank">CloudWorms PDF Viewers</a> are still new in the market anyway. But yeah, a unique digital marketing concept like MTN Web Store and CloudWorms PDF Viewers truly requires a good video that can make it easier to understand by many, otherwise it can be very difficult for someone to comprehend it and value it, not to mention about being able to see the whole picture of it.</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">In the past, we never thought of creating videos for MTN and its old Classic I'MTP service because:</div><div class="separator" style="clear: both; text-align: left;"><ol style="text-align: left;"><li>Our SEO alone was extremely good enough to drive awareness to the training community in Malaysia.</li><li>It was a simple online marketing concept that everyone can understand: <i>Give us your course contents and we'll publish them on our website for you!</i></li><li>In the year 2011, YouTube promotional videos were still not as hot and highly demanded as in today. It wasn't really a key online marketing factor that every marketer should implement.</li></ol><div>But as we move on to a more competitive digital era, together with a more highly evolved sophisticated service model like MTN Web Store and CloudWorms PDF Viewers, a video illustration that is capable of simplifying the explanation has become a necessity.</div><h3 style="text-align: left;">What video editing app that we're using for our first video</h3><div>But to me, for our kind of business model in particular, being able to simplify the explanation is still not enough -- you still need to take care of your professional image as well. With my level of English, writing a relatively good blog is okay, but for it to verbally convince the general public with various level of expectation, may be not. Therefore, I thought of a solution: The <b>Text to Speech</b> technology.</div><div><br /></div><div>There are some video editing apps that come with text to speech feature, but in my opinion, not as easy to incorporate into the video as what <a href="https://clipchamp.com/en/" rel="nofollow" target="_blank">Clipchamp</a> can offer -- a free video editing app by Microsoft.</div><div><br /></div><div>On 7 September 2021, <a href="https://www.microsoft.com/en-us/microsoft-365/blog/2021/09/07/microsoft-acquires-clipchamp-to-empower-creators/" rel="nofollow" target="_blank">Microsoft announced that they acquired Clipchamp</a> to empower video creators. At that moment, they only offered up to 480p video quality for the free package. After having so much noise from the community, they increased up to 1080p, which is considered fair enough.</div><div><br /></div><div>Although pretty easy to use, it took us two weeks full day to create our first video. But this could be due to the learning curves and the effects that we wanted it to be. We believe the future creations of our videos will be much faster than before.</div><div><br /></div><div>We hope you like the video, and you should have a much clearer understanding on what CloudWorms PDF Viewers can do for you by now. We believe the idea of CloudWorms PDF Viewer together with the MTN Web Store will bring everyone a much powerful digital marketing platform in the months to come. We'll definitely create more videos along the way for every monthly product updates. Be sure to <a href="https://www.youtube.com/channel/UCYX7eVcJPc2__e-pL1gw-BA" target="_blank">subscribe to our new YouTube channel</a> for more future updates!</div></div><br /><p></p>
<div style="text-align: center;"><iframe allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen="" frameborder="0" height="315" src="https://www.youtube.com/embed/vrkd2ucr0Nc" title="YouTube video player" width="560"></iframe></div><div style="text-align: center;"><br /></div>Antonio Ooihttp://www.blogger.com/profile/06166084887182857014noreply@blogger.comtag:blogger.com,1999:blog-6609262392679387856.post-77691089053144823232022-09-17T17:40:00.001+08:002022-09-19T15:18:45.172+08:00User-defined Social Media Image Now Made Easy for CloudWorms PDF Viewers <div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTdlIW26es2m_N0u1g-PcWDrMcHKz-SqS1rl1cC-hG_h7-W0JJ1RR4PI6JCwH470pNu58cgOeBs5csGAMo1bKXgvc51X4oWkkP5qe_z-hkJ4OQPnqsnixhUOKJNPTaKnTpymnDxoHFpLhMRLnhPEwRj1XQdW-dsnB21E34ZBEvw6rbH-aJINCErpHWAw/s714/home-banner-mtn-thumbnail-update.png" style="margin-left: 1em; margin-right: 1em; text-align: center;"><img border="0" data-original-height="432" data-original-width="714" height="388" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTdlIW26es2m_N0u1g-PcWDrMcHKz-SqS1rl1cC-hG_h7-W0JJ1RR4PI6JCwH470pNu58cgOeBs5csGAMo1bKXgvc51X4oWkkP5qe_z-hkJ4OQPnqsnixhUOKJNPTaKnTpymnDxoHFpLhMRLnhPEwRj1XQdW-dsnB21E34ZBEvw6rbH-aJINCErpHWAw/w640-h388/home-banner-mtn-thumbnail-update.png" width="640" /></a></div><p></p><blockquote style="text-align: center;"><b><i>With the September 2022 Updates of MTN Web Store App, you can still publish your CloudWorms PDF Viewers and post them elegantly on social media networks with thumbnail image even though you do not have one!</i></b></blockquote><p></p><p>One of the powerful features of <a href="https://pdfviewer.malaysiatraining.net/" target="_blank">CloudWorms PDF Viewers</a> is that it allows users to customize their own social image and thumbnail image display on <a href="https://store.malaysiatraining.net/" target="_blank">MTN Web Store</a>. But recently, we discovered a couple of problems that prevented this feature from successfully carrying out its mission and meet its intended goals:</p><p></p><ol style="text-align: left;"><li>Some users are either do not have the image file or do not know how to create the right image file for their PDF Viewers. Due to this reason, they might as well stop using it or give it up entirely.<br /><br /></li><li>Many cloud storage providers, even including Dropbox, no longer support the use of images stored on their servers by 3rd party apps, either for the display of images on the web or social media networks or both.</li></ol>Due to these reasons, in the <b>September 2022 updates</b>, we've changed the implementation of such user-defined thumbnail image to a much easier and simplified approach.<div><br /></div><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihylypDd9pC5VlpoH2AN8LnFG0h2WgamtN66lc3-rPzMI8kyxkCN3mUBbAL1vfWZxPQVlCJ4MhaNn4KIt4wsYZ_00xbVNzqcKJCV1kyYfA0eQofQR-sLfOq07Dw2Ddn43D9rTA3SN4i3PhkiIoGmRQdNTJHzMsr7bCP-SAU31ZF3AigsTobTxopB0uyg/s917/mtn-default-image.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="673" data-original-width="917" height="294" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEihylypDd9pC5VlpoH2AN8LnFG0h2WgamtN66lc3-rPzMI8kyxkCN3mUBbAL1vfWZxPQVlCJ4MhaNn4KIt4wsYZ_00xbVNzqcKJCV1kyYfA0eQofQR-sLfOq07Dw2Ddn43D9rTA3SN4i3PhkiIoGmRQdNTJHzMsr7bCP-SAU31ZF3AigsTobTxopB0uyg/w400-h294/mtn-default-image.png" width="400" /></a></div><br /><div><p></p><ol style="text-align: left;"><li><b>Option to select MTN Default Social Image by Category<br /></b>In order to resolve issues as stated above, our art team have created a professionally looking social media image for each content category. When you select a category for your PDF Viewer, our app will automatically suggest the right default thumbnail image for you <i>(see screenshot above)</i>. Currently, we only start from one design per category. In future, we'll offer more designs for our users to choose from, up to the subcategory level -- <b>but we need your support!</b> In order for us to think that the expansion of the selectable artwork is worthy to go ahead, we need your support to start using it more often by creating and publishing more PDF Viewers for your marketing needs; otherwise when too few people using it, we may switch to other priority rather than continue designing more images for this purpose.<br /><br />This option will not only useful to those do not have the right image for their PDF content, it's also useful to those who have the image but does not meet the requirements, e.g. the image dimension, file type and so on. When this happened, the users can tentatively accept the MTN default image and get it published first. They can always fix their image later when they have the time <b>without delaying the time-to-market success factor</b>.<br /><br />Keep in mind that this default image will not only appear as the larger thumbnail image of your social media postings, it will also appear as the thumbnail image on MTN Web Store in a much smaller size for higher performance purposes.<br /><br /></li><li><b>Option to specify image URL from your website</b><br />If you want to have a unique thumbnail appearance for your PDF Viewers, however, we have another option for you, that is to specify your own image URL copied from your website. If your website does not have the image that you want, you can upload it to your web server and supply the <b>direct URL</b> to our MTN Web Store App. But for this new implementation, images from 3rd party cloud storage providers like Google Drive and Dropbox are no longer supported as they're prone to be problematic to the apps. For your PDF files, however, they're still working perfectly fine on our CloudWorms PDF Viewers. In other words, with the new implementation, you only need to upload your PDF files to your preferred cloud storage provider, which has further simplified your tasks while working with <a href="https://store.malaysiatraining.net/mtn-web-store-app" target="_blank">MTN Web Store App</a>.<br /><br />But for this <b>option #2</b>, it has some other restrictions just to ensure that your images can perform better on both the social media networks and MTN Web Store. Such restrictions will be displayed on the screen as shown above and will be automatically verified by our app before publishing. As mentioned above, you can always switch to the default MTN image if your image does not meet the requirements.</li></ol><p></p><p><i style="text-align: center;"><span style="color: #999999; font-family: georgia; font-size: large;"></span></i></p><blockquote><i style="text-align: center;"><span style="color: #999999; font-family: georgia; font-size: large;">"Yes, <b>digital marketing</b> is an <b>ECOSYSTEM </b>just like nature and the human body -- if you don't eat and don't exercise, sooner or later, it's time for a life to vanish from this world."</span></i></blockquote><p></p><p></p><p>Again, MTN Web Store App requires the support of the community in order to progress further to become a more creative, exciting, and most importantly, <b>a more sustainable marketing platform for everyone!</b> Without your support in this difficult time, MTN Web Store and CloudWorms PDF Viewers will not be able to unleash their full potential due to low amount of information, low variety of choices on products & services, and low activity on social media networks. Such low frequency of existence will in turn affect its SEO performance -- <i>Yes, digital marketing is an ECOSYSTEM just like the nature and human body -- if you don't eat and don't exercise, sooner or later, it's time for a life to be vanished from this world.</i> If you love our work, let us show our heartbeat and together, we show to the world that in Malaysia, we can do it too!</p><p><br /></p><p><br /></p><p><br /></p></div>Antonio Ooihttp://www.blogger.com/profile/06166084887182857014noreply@blogger.comtag:blogger.com,1999:blog-6609262392679387856.post-56087117062122034542022-08-11T15:18:00.000+08:002022-08-11T15:18:04.036+08:00Introducing MTN Web Store & Training Marketplace Integration - Phase 1<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhdlMjqR7-bYMhLWs1XRYtu5Os4bq5ddH9R6Esg4reClQ09QjJWnEV54VTehIfHw8MF0WmI4HLHcog7cSFf8ONSy-RDhkUz1WZ8T7iSyxsYCxiYTYmG1uAxqLD1YqT2pBF9_RTosbSFmKPiAnuhZmBFoTM7DiWb18rQux49U3usdgpw4DUmOfYLASrFgQ" style="margin-left: 1em; margin-right: 1em; text-align: center;"><img alt="" data-original-height="432" data-original-width="714" height="389" src="https://blogger.googleusercontent.com/img/a/AVvXsEhdlMjqR7-bYMhLWs1XRYtu5Os4bq5ddH9R6Esg4reClQ09QjJWnEV54VTehIfHw8MF0WmI4HLHcog7cSFf8ONSy-RDhkUz1WZ8T7iSyxsYCxiYTYmG1uAxqLD1YqT2pBF9_RTosbSFmKPiAnuhZmBFoTM7DiWb18rQux49U3usdgpw4DUmOfYLASrFgQ=w640-h389" width="640" /></a></div><p></p><blockquote style="text-align: center;"><i>Find out what MTN Web Store & Training Marketplace Integration is, how it works, and how it helps to enhance the marketing effectiveness of your training business in a wider perspective.</i></blockquote><p></p><p>Just right after we've sunset the old I'MTP Service Centre in 2019, we announced that <b>MTN Web Store App will be the replacement of I'MTP Service Centre</b>, and we did it! We know that this has been long awaited by many training providers in Malaysia, but we're sorry to inform you that we have to go stage-by-stage to ensure the total success of this new business model.</p><h3 style="text-align: left;">What is I'MTP Service Centre and what took us so long for such integration?</h3><p>Back in the old days, I'MTP Service Centre was a simple private website that allows our I'MTP members to submit their PDF/MS Word course contents in a form of service request so that we can help them to manually transform their contents into HTML and publish them on <a href="https://www.malaysiatraining.net/" target="_blank">MTN Training Marketplace</a>. But later, we realized that such heavy, costly, and tedious manual work can no longer help us to sustain longer, especially during the economic disaster like COVID-19. Therefore, here comes the <a href="https://store.malaysiatraining.net/mtn-web-store-app" target="_blank">MTN Web Store App</a>, a fully automated <b>PDF-based Content Management System (CMS)</b> has finally came into the picture.</p><p>When we started developing MTN Web Store App from ground up in the early 2020, we've to target it on <a href="https://store.malaysiatraining.net/" target="_blank">MTN Web Store</a> first and foremost but not MTN Training Marketplace due to the following reasons:</p><p></p><ol style="text-align: left;"><li>At that moment, it was the early stage of COVID-19 pandemic when training businesses were severely affected by MCO. So we've to first target it on MTN Web Store because it's <b>not meant only for training business but for other industries</b> as well.<br /><br /></li><li>In order for our CloudWorms PDF Viewers to support wider market segments, we have to rebuild a completely new online marketplace that <b>isn't just for training business</b>.<br /><br /></li><li>We've to ensure the new system <b>works for other marketers from other industries</b> and not just the training business. This is to prevent us from overlooking the needs of other industries while designing the architecture of MTN Web Store and its app.</li></ol><p></p><h3 style="text-align: left;">In what ways the MTN Web Store App replaces the old I'MTP Service Centre?</h3><p>The table below explains how MTN Web Store App replaces I'MTP Service Centre:</p><p></p><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgjssR_vXKIvTFvrY0LYIgGAVXrHpYn6-nSfLJr8JcY7hdpW1NjQ3VLhhcPUW2C-7PeAE_BqRly_DgenJHQa_4uvwkyRRii2z1l5xBauVwFNydAsQiMFLm5IjSFocVsBflujOvput2lS1BCAPYMrAM6KXlx7Xrmypu3_U9Ef5giH71Q113qRDiHU1PFkQ" style="margin-left: 1em; margin-right: 1em;"><img alt="" data-original-height="1071" data-original-width="1209" height="567" src="https://blogger.googleusercontent.com/img/a/AVvXsEgjssR_vXKIvTFvrY0LYIgGAVXrHpYn6-nSfLJr8JcY7hdpW1NjQ3VLhhcPUW2C-7PeAE_BqRly_DgenJHQa_4uvwkyRRii2z1l5xBauVwFNydAsQiMFLm5IjSFocVsBflujOvput2lS1BCAPYMrAM6KXlx7Xrmypu3_U9Ef5giH71Q113qRDiHU1PFkQ=w640-h567" width="640" /></a></div><br /></div></div></div><div class="separator" style="clear: both; text-align: left;">Note that the <b>Course Content Page </b>will be the CloudWorms PDF Viewer by itself whose course outline and other details will be presented on the viewable and downloadable PDF file supplied by the training provider, who is the user of MTN Web Store App.</div><h3 style="clear: both; text-align: left;">How the integration helps to enhance the marketing effectiveness for the training courses published as CloudWorms PDF Viewers via MTN Web Store App?</h3><div class="separator" style="clear: both; text-align: left;">Besides having the MTN Web Store as the brand new online marketplace that helps to promote the PDF contents published by our MTN Web Store App users, the integration with MTN Training Marketplace will act as an <b>additional and extended marketplace</b> for PDF Viewers that have been categorized under Training Category. In other words, if you're a training provider, publishing a training related PDF Viewer <b>allows it to appear on two online marketplaces at the same time</b>, i.e. MTN Web Store and MTN Training Marketplace!</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">The following describes more other advantages offered by this integration:</div><div class="separator" style="clear: both; text-align: left;"><ol style="text-align: left;"><li>The pages listed in the above table are some of the top performing pages of <a href="https://www.malaysiatraining.net/" target="_blank">MTN Training Marketplace</a> in terms of SEO. When many high traffics often come from those pages, that also means your PDF Viewers will also be highly discoverable by our visitors!<br /><br /></li><li>It leads your visitors to learn how to go directly to your <a href="https://store.malaysiatraining.net/otk-web-solutions" target="_blank">Web Store Profile</a> and PDF Viewers for their future training needs rather than going through the training marketplace. This acts as a bridge that introduce your <b>Web Store Profile</b> to the world via the training marketplace.<br /><br /></li><li>Unlike the old courses previously published via I'MTP Service Centre, publishing or unpublishing a PDF Viewer will automatically list or un-list it from the integrated page without the involvement of MTN support personnel.<br /><br /></li><li>Better listing presentation with thumbnail image on <b>Course Category Listing Page</b>.<br /><br /></li><li>As the course content page is the PDF Viewer by itself, your customers will be able to enjoy additional features such as downloadable PDF training brochure, sticky page header browsing experience and so on. In future, we may want to allow your customers to follow your Web Store Profile like many other social media networks do and alert them whenever new courses are available.</li></ol><div>You can witness the integration in action by visiting the <b><a href="https://www.malaysiatraining.net/2012/11/business-management-training.html" target="_blank">Business Management Training Courses Page</a></b> on our MTN Training Marketplace.</div></div><h3 style="clear: both; text-align: left;">But why at the bottom of the Course Category Page and not the top?</h3><div class="separator" style="clear: both; text-align: left;">Good question -- it is the matter of <b>SEO</b>. Due to the fact that the integration data takes longer time to fetch, putting it at the top of the page will <b>hinder the SEO performance</b> of the Course Category Page. According to Google SEO, all <i>above-the-fold</i> contents must not be blocked by other slow resources and should be visible to the users as fast as possible. If we place the integrated content at the top, this will definitely harm the SEO of the page, which will in turn serve no valuable purpose to the integration.</div><h3 style="clear: both; text-align: left;">Moving Forward</h3><div class="separator" style="clear: both; text-align: left;">As you can see in the table above, we'll continue working on this integration until <b>Phase 3</b>, but this is not the end of it -- this is the nature of our business as a digital marketing service provider. Constant R&D will always be conducted to improve the presentation, usability, and performance of such integration. For example, the integration may be extended to the old Classic I'MTP Company Profiles as listed in the <a href="https://www.malaysiatraining.net/2012/10/training-providers-malaysia.html" target="_blank">Training Providers Listing Page</a>, where all training related PDF Viewers connected to this particular training company will be listed on their company profile -- but that will be beyond Phase 3.</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">We believe MTN Web Store is a great start for the future of B2B online marketing and the integration that takes advantage of the popularity of our <a href="https://www.malaysiatraining.net/" target="_blank">MTN Training Marketplace</a>, which has been long existed in the market for more than a decade, will definitely give the training providers a good reason to get started with. </div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;">If you're interested in the development of MTN related projects, <a href="https://www.facebook.com/MalaysiaTraining.net" rel="nofollow" target="_blank">follow us on Facebook</a> to receive more future updates. If you've yet to register with us, you can <a href="https://store.malaysiatraining.net/register" target="_blank">sign-up a free account here</a> and earn some free credits to get started. See you again!</div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><div class="separator" style="clear: both; text-align: left;"><br /></div><p></p><p><br /></p><p><br /></p>Antonio Ooihttp://www.blogger.com/profile/06166084887182857014noreply@blogger.comtag:blogger.com,1999:blog-6609262392679387856.post-53236364821361193222022-05-09T15:36:00.004+08:002022-05-11T15:00:04.740+08:00Free Online Forms Now Come With CloudWorms PDF Viewers<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYGu9h7-J5O892pH0uDTVI37F6lIsdjUObEDJRdt7ucK8zliQUR1OCISM8TL4B8PduGCEsSaYiNf4PBYa6igGobf-9tE0vsJCCUqEKb6Nlpvp7gcyRjdA_kU57NrXf_wke5g21J_474PJP1uDDWjIZ9y3fCoM_-S8MatyzlSsB-t39N78Aw7qzhTo_eA/s714/banner-call-to-action-options.png" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="285" data-original-width="714" height="256" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiYGu9h7-J5O892pH0uDTVI37F6lIsdjUObEDJRdt7ucK8zliQUR1OCISM8TL4B8PduGCEsSaYiNf4PBYa6igGobf-9tE0vsJCCUqEKb6Nlpvp7gcyRjdA_kU57NrXf_wke5g21J_474PJP1uDDWjIZ9y3fCoM_-S8MatyzlSsB-t39N78Aw7qzhTo_eA/w640-h256/banner-call-to-action-options.png" width="640" /></a></div><blockquote><b>Learn the new and free online form service that comes with CloudWorms PDF Viewers and how you can take advantage of it for your digital marketing campaigns.</b></blockquote><p></p><h3 style="text-align: left;">Why Online Form?</h3><p><b>Online Form</b> is one of the most important elements in digital marketing. It isn't just for lead generations but also helps marketers to assess the effectiveness of a particular digital marketing solution, such as CloudWorms PDF Viewers. If you do not know where the leads came from, you wouldn't know which part of your investment yield the most ROI.</p><h3 style="text-align: left;">It's Free!</h3><p>In our legacy Classic I'MTP service, we've generated thousands of solid leads to our I'MTP members through online forms, helping them to close more deals in a more cost effective way. As our Classic I'MTP online form service is free, we also try our best to make it free for our MTN Web Store App and CloudWorms PDF Viewer users as well.</p><h3 style="text-align: left;">How to get started?</h3><p>However, unlike the Classic I'MTP online form service, to submit an online form to our MTN Web Store members, you're required to <a href="https://store.malaysiatraining.net/register" target="_blank">register a free MTN account</a> for the following reasons:</p><p></p><ol style="text-align: left;"><li>To ensure the email address given by you is correct and legit. This requires a simple email verification process by checking your email after the registration and click on the given link to verify.</li><li>To help you remember your basic information commonly needed by the online forms, e.g. your name, email address, contact number etc.</li><li>Once logged in, the online forms will remember you until you've manually signed out or clear your browser cookies.</li><li>To enable you to sign-in to MTN Web Store App and enjoy the new features once available.</li></ol><div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhLDjtdeHzAfP9SpWyB9fpTLWrTjGd9RcUXOzhDKkpxBhpZsKiY05MFkN2OvDQjQeWyCzQpuBDjROLF29Eb_6C5DGtZZ6y1gXkmYF4_wIOQiVrZbIylik3WH-SBnimFKfusLqtwx9Pn9lyX41NIAGIKOjZbljo4kzsZCQe_pnwqfws8lHYLpNS_Dw_ufw" style="margin-left: auto; margin-right: auto;"><img alt="" data-original-height="941" data-original-width="1894" height="199" src="https://blogger.googleusercontent.com/img/a/AVvXsEhLDjtdeHzAfP9SpWyB9fpTLWrTjGd9RcUXOzhDKkpxBhpZsKiY05MFkN2OvDQjQeWyCzQpuBDjROLF29Eb_6C5DGtZZ6y1gXkmYF4_wIOQiVrZbIylik3WH-SBnimFKfusLqtwx9Pn9lyX41NIAGIKOjZbljo4kzsZCQe_pnwqfws8lHYLpNS_Dw_ufw=w400-h199" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Visitors will be asked to sign-in if they've not done so. They can also click on the <b>Free sign-up here </b>link to register a new MTN account for free.</td></tr></tbody></table></div><h3 style="text-align: left;">How it works for the MTN Web Store publishers?</h3><div>If you've created a <b>corporate account</b>, you're eligible to be a publisher on <a href="https://store.malaysiatraining.net/" target="_blank">MTN Web Store</a>. You're allowed to create your own CloudWorms PDF Viewers that allows your visitors to submit their service requests to you via the new online forms. Below are the simple steps to incorporate our free online form into your PDF Viewers:</div><div><ol style="text-align: left;"><li><a href="https://store.malaysiatraining.net/sign-in" target="_blank">Sign-in to MTN Web Store App</a>.</li><li>On the welcome screen, click <b>Create PDF Viewer </b>or <b>Manage PDF Viewers</b>.</li><li>In the create or edit PDF Viewer screen, scroll to the <b>Call-to-Action Button</b> section.</li><li>Make sure the selected <b>Button Text</b> is making sense to the content of your PDF Viewer. For example, if you expect your visitors to click on the <b>Register Now </b>button, the description of your PDF Viewer should at least contain some relevant event registration information, such as date, time, fee per person etc. Note that certain <b>Button Actions </b>may not be available to the context of your selected button text.</li><li>Once everything looks fine, simply select the right type of online form for your visitors to submit, then click <b>Publish</b>, that's all!</li></ol><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZC5KtCnGEujqkjxjsuk-22FAWELSnDHVNu0CjdQH8UaMlAcjACLvsJ-MgkzryaEK6Ph9dpKbnALAPFnllqaJH97df7vmtUby_Mg6YTJ_WjFxykMsE1k8qNDTK2xdaP-2XmVRObAi0XGCsvBCXfLX76-IY0ZX74Ahxn_JSbdh1uNIHophk5PCQpXBTlA/s940/call-to-action%20options.png" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="463" data-original-width="940" height="198" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZC5KtCnGEujqkjxjsuk-22FAWELSnDHVNu0CjdQH8UaMlAcjACLvsJ-MgkzryaEK6Ph9dpKbnALAPFnllqaJH97df7vmtUby_Mg6YTJ_WjFxykMsE1k8qNDTK2xdaP-2XmVRObAi0XGCsvBCXfLX76-IY0ZX74Ahxn_JSbdh1uNIHophk5PCQpXBTlA/w400-h198/call-to-action%20options.png" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">This screenshot shows the <b>3 types of free online form</b> as part of the available <b>Button Actions </b>for the users to choose from.</td></tr></tbody></table><div><br /></div><div>After publishing your CloudWorms PDF Viewer, the call-to-action button defined by you will appear on your PDF Viewer while viewing by your visitors. If they haven't signed in to their MTN account, clicking the call-to-action button will prompt them to sign-in. If they do not have the MTN account, they can click the <b>Free sign-up here </b>link to sign-up <i>(see above screenshot)</i>.</div></div><div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><br /></td></tr></tbody></table></div><div>After signing in, the form will immediately pop-up and the visitors can start to fill up their request and submit to the publisher. Once submitted, an email notification will be sent to the publisher. A copy of this email will also be sent to the form submitter's mailbox for their reference.</div><h3 style="text-align: left;">Best of all, the same power of yours remain -- URL to your own online form!</h3><div>With the new online form features, that doesn't mean your old power will be going away! Yes, you can still choose the option to point your custom call-to-action button to your own web page with your own online form <i>(see screenshot below)</i> or other special content like YouTube video URL. This makes our CloudWorms PDF Viewers a powerful content marketing material to many digital marketers, even for the non-technical ones!</div><div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEh9nsFyaiRPzGYcz64tRlJl7XqfaNUutoBeOeNweYeQUfwKnGYxXiCcXVaU4xAD3ZkPKHX6p5sug27dP51ju0JzwcILmr2R7KCCrEzo8jiY4VoNM1GpVGPZmjbI_OERbOIuVSxa3js-zl2nkN6te_lbBF0a1IyeQwgP6Qkwk3OoUL6ZgKKk6d-JFhM1Cw" style="margin-left: auto; margin-right: auto;"><img alt="" data-original-height="583" data-original-width="947" height="246" src="https://blogger.googleusercontent.com/img/a/AVvXsEh9nsFyaiRPzGYcz64tRlJl7XqfaNUutoBeOeNweYeQUfwKnGYxXiCcXVaU4xAD3ZkPKHX6p5sug27dP51ju0JzwcILmr2R7KCCrEzo8jiY4VoNM1GpVGPZmjbI_OERbOIuVSxa3js-zl2nkN6te_lbBF0a1IyeQwgP6Qkwk3OoUL6ZgKKk6d-JFhM1Cw=w400-h246" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">By selecting the <b>'Go to a specific page URL'</b> option, you can make your call-to-action button points to the URL of your choice!</td></tr></tbody></table><br /></div><h3 style="text-align: left;">Yes, we're going to be Out of Beta soon!</h3><div>Yes, the online form feature is the final milestone of our beta program. After enough live testing on this new feature, MTN Web Store App and CloudWorms PDF Viewers are expected to be out of beta by end of June 2022. We would like to take this opportunity to thank you for your participation and feedback. But keep in mind that <i>"out of beta"</i> doesn't mean we'll stop there -- like many other apps in the market, continuous improvements and enhancements are our key success factors. We'll continue to stabilize, optimize, and enhance our MTN Web Store and its app for mutual success and long-term sustainability of all!</div><div><br /></div><div>To get started with MTN Web Store App now, <a href="https://store.malaysiatraining.net/register" target="_blank">sign-up here for free</a> and earn up to <b>RM100 free trial credits</b>! No credit card information required and no auto-payment risk! Happy digital marketing!</div><div><br /></div><div><br /></div><div><br /></div><p></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p>Antonio Ooihttp://www.blogger.com/profile/06166084887182857014noreply@blogger.comtag:blogger.com,1999:blog-6609262392679387856.post-15066972048208500952022-03-09T17:09:00.003+08:002022-03-10T15:11:52.739+08:00Protect Your Business Identity, Corporate Image, and Customer Interests with MTN Web Store<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjh6o8T7On6oPKTQ3f0bHGHnBSdCQqw4lV187ulAYyVaWm3vDniRWUzm5lAq0-SsIuJLnYwtYWnDkqYer1pHUjjdZ75WkEcsJ7eHaUAoLbBMgBJ3lrUaHmYeWHXW8bJLZhRWf_pdbZyEDMhg0MJHfA3LA54HC8255Ots6_vOoXib5uB7F0nbqISr1aHXw=s714" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="432" data-original-width="714" height="389" src="https://blogger.googleusercontent.com/img/a/AVvXsEjh6o8T7On6oPKTQ3f0bHGHnBSdCQqw4lV187ulAYyVaWm3vDniRWUzm5lAq0-SsIuJLnYwtYWnDkqYer1pHUjjdZ75WkEcsJ7eHaUAoLbBMgBJ3lrUaHmYeWHXW8bJLZhRWf_pdbZyEDMhg0MJHfA3LA54HC8255Ots6_vOoXib5uB7F0nbqISr1aHXw=w640-h389" width="640" /></a></div><p></p><p><b></b></p><blockquote><b>Learn how we can help to prevent business identity theft to protect your corporate image and customer interests with our new account registration policy.</b></blockquote><p></p><p>In our <a href="https://www.malaysiatraining.net/2012/10/training-providers-malaysia.html" target="_blank">legacy Classic I'MTP services</a>, all training providers who wanted to get on with us <b>must submit their non-expired HRDF certificate for verification</b> before we can accept them as our members. Therefore, MTN has become the most preferred training marketplace to most companies even until today. They find our listed training providers are at least 100% legitimate if not 100% perfect in terms of services and training quality. But recently, due to the increasing number of <b>business identity theft </b>and <b>social media profile impersonation </b>cases, we find an urgent need to implement a <b>Business Identity Theft Prevention Policy </b>on our MTN Web Store in order to protect the business interests, not only to our site visitors but also to our corporate members on MTN Web Store. </p><h3 style="text-align: left;">Typical Business Identity Theft Characteristics</h3><p>Below are the typical characteristics of business identity theft case:</p><p></p><ol style="text-align: left;"><li>They use your company name and logo to create a profile on certain social media network.</li><li>They use fake email addresses that may sound like your company email address, e.g. <span style="font-family: courier;">yourcompanyname<b>@gmail.com</b></span> instead of <span style="font-family: courier;">person.name<b>@yourcompanyname.com</b></span> or <span style="font-family: courier;">person.name<b>@your-company-name.com</b></span> (a newly registered domain name that sounds like your company). However, the latter is less likely because not only this is less convenient to them but also need to invest certain amount of money for them to fake about, of which they never expect it to be used for long-term. Therefore, the earlier with the free email provider is more common.</li><li>They use your brand name to sell unauthorised, unregistered, illegal, and/or rejected products and the victims may still think that they're from your company.</li></ol><p></p><h3 style="text-align: left;">How we do the Business Identity Verification</h3><p>Due to the resource limitations, however, we can no longer perform a manual verification on each and every new corporate account registration on MTN Web Store. In order to resolve this issue, effective from 1st Mar 2022, <a href="https://store.malaysiatraining.net/register" target="_blank">on our new account registration page</a>:</p><p></p><ol style="text-align: left;"><li>All new corporate account registrations must have a legitimate website with a <b>matching corporate email domain name</b>, e.g. <span style="font-family: courier;">https://www.<b><span style="color: #cc0000;">companyname.com</span></b></span> and <span style="font-family: courier;">your.name<b><span style="color: #cc0000;">@companyname.com</span></b></span>. A final <b>email ownership verification</b> is also required or else the entire registration process will fail.<br /><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEitA28hodm7UyVQ-EBtwVUHfsAq_AXN5Vv-znzwapam5r7NIHKCirmsDo_BDUzqe21ODD7OODQszPQBHGd4Spz_t7zgO16egYF4NzwhcuK-A7YniQpR0t7kupVG1aF7-pVbXEqfZInkEXju7V6EJOY1Cnv1ZONn_4da4bknu18noGPPqNlWu4bwZrHBRg" style="margin-left: auto; margin-right: auto;"><img alt="" data-original-height="478" data-original-width="786" height="195" src="https://blogger.googleusercontent.com/img/a/AVvXsEitA28hodm7UyVQ-EBtwVUHfsAq_AXN5Vv-znzwapam5r7NIHKCirmsDo_BDUzqe21ODD7OODQszPQBHGd4Spz_t7zgO16egYF4NzwhcuK-A7YniQpR0t7kupVG1aF7-pVbXEqfZInkEXju7V6EJOY1Cnv1ZONn_4da4bknu18noGPPqNlWu4bwZrHBRg" width="320" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">A legitimate website domain name is required for <br />new corporate account registration.</td></tr></tbody></table><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiNcyXrBAXGVzfOPx5IMH-cvivhicIy633b2HaMh6p61Kb330Zsl_j6XZZMf97fSeoaJdB2NEC0pHQK5FbyDapNPBJV75mfyBCPeiOCYp4qvNtVZQ28M0-EFrs-7U_z_rON3I3eIyLPO4dswgSYV1rWwzvOPLjHo4X3nWl-UHXjMrLEvVNUVHflNtD33Q" style="margin-left: auto; margin-right: auto;"><img alt="" data-original-height="730" data-original-width="805" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEiNcyXrBAXGVzfOPx5IMH-cvivhicIy633b2HaMh6p61Kb330Zsl_j6XZZMf97fSeoaJdB2NEC0pHQK5FbyDapNPBJV75mfyBCPeiOCYp4qvNtVZQ28M0-EFrs-7U_z_rON3I3eIyLPO4dswgSYV1rWwzvOPLjHo4X3nWl-UHXjMrLEvVNUVHflNtD33Q" width="265" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">An error will be prompted when a personal email address is used or <br />domain name is not identical with the give website domain name.</td></tr></tbody></table><br /><br /></li><li>Personal accounts can no longer have access to our digital marketing services, including Web Store Profile and CloudWorms PDF Viewers. However, for Personal accounts, a website is not required and <b>personal email address is allowed</b>, such as <span style="font-family: courier;">@gmail.com</span>, <span style="font-family: courier;">@hotmail.com</span> etc. This is because many service consumers such as students, would like to register for a training course offered by our corporate account members and most of them only possess personal free email account. But fundamentally, <b>a basic email account ownership verification is still required</b> for Personal account to ensure the email is real, valid, and reachable.<br /><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEh_2TzR3sCwPjQy3mUIaqgt6kWMnEEdc4EyYc1dl35roEZhjgnYfESZPwZWqsULK9Js_mC8sfzgXJu3Np-nuPGLHmq6rc4NUseYpYfRNEXiguIEhbkCv_bsto0rmi1f-haDH_YbBNz2TM2j0n-vbMpJI2yHM_Yq4PJzHA4_3ZuL6xxBQRRkWnPiS820iQ" style="margin-left: auto; margin-right: auto;"><img alt="" data-original-height="731" data-original-width="777" height="240" src="https://blogger.googleusercontent.com/img/a/AVvXsEh_2TzR3sCwPjQy3mUIaqgt6kWMnEEdc4EyYc1dl35roEZhjgnYfESZPwZWqsULK9Js_mC8sfzgXJu3Np-nuPGLHmq6rc4NUseYpYfRNEXiguIEhbkCv_bsto0rmi1f-haDH_YbBNz2TM2j0n-vbMpJI2yHM_Yq4PJzHA4_3ZuL6xxBQRRkWnPiS820iQ" width="255" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Personal account type allows personal email address <br />but only act as consumer, e.g. students.</td></tr></tbody></table><br /></li></ol><div>If the above automated verification process is still not enough to prevent business identity theft, the true owner can file a complaint to us by clicking the <b>Report Abuse </b>link at the bottom of the PDF Viewer involved and send any relevant information to our support, including some supporting evidences, for our investigation. Once proven the case or highly suspicious, we'll suspend the said account until the case is resolved within 14 days; otherwise the account will be terminated without any refund.</div><p></p><h3 style="text-align: left;">For Personal MTN account, other than email ownership verification purpose, what other reasons?</h3><p>Currently, after the implementation of this security policy, the Personal MTN account registration is in fact <b>not necessary at the moment </b>for the following reasons:</p><p></p><ol style="text-align: left;"><li>Most of our corporate account owners only expect for email and phone communication by the site visitors. Some may have linked their call-to-action button to their own online form, but that would subject to their own policy.</li><li>We have yet to roll out the online form features where visitors need to register for at least a Personal account so that we can send them email notifications and allow them to track their service request status online.</li><li>We have yet to roll out the features where Personal account no longer need to repeatedly fill up their particulars when making online form enquiries from different providers on MTN Web Store.</li></ol><div>We'll make the announcement here when the online form service is available to both the corporate and personal accounts.</div><p></p><h3 style="text-align: left;">For new Corporate account registrations, do we need to wait for the online form service to be available?</h3><p>The answer is <b>'no need'</b>. You can go ahead and <a href="https://store.malaysiatraining.net/register" target="_blank">register for your corporate MTN account</a> and <b>earn free trial credits </b>even before the online form service is available. This is because once your web store profile and PDF viewers are published, search engines like Google may still require some time to crawl, index, and rank your pages on MTN Web Store. Therefore, as far as the online publication is concerned, the earlier the better. Once the online form service is available, you'll be able to reconfigure your existing PDF Viewers' custom call-to-action button to make use of them.</p><h3 style="text-align: left;">Our Commitment</h3><p>Helping our corporate members to <b>improve their corporate image and online trust</b> is one of our top priorities because only by doing this, we can help them to gain more business leads and retain them for long. Many of our existing Classic I'MTP members have been with us for 8 to 9 years due to this reason. On the new business model of MTN Web Store, we'll continue to follow the same philosophical principles to deliver a better service, not only to the training industry but also to all other industries as we move on.</p><p><br /></p><p><br /></p>Antonio Ooihttp://www.blogger.com/profile/06166084887182857014noreply@blogger.comtag:blogger.com,1999:blog-6609262392679387856.post-146561206431285892022-02-08T14:52:00.001+08:002022-02-08T14:53:44.921+08:00Build Your B2B Online Corporate Web Store for Greater Diversity & Sustainability<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjU9isEjSZPRYdapNFfYdyVZPDVKsXITMy8BUSN_QIXelIyHCv322nuoVukSi8yt4yHLcOw5Kk-_TYuYTHac2PdqQbESdF6Jl7eXx1WgclMuAIL5rSklWDqBiumxQU90bvds-tn5NMW43IMZS3B3HWzEyM7wsf_Q32T9c0vzYppYvMKZiW11iSMrBxKZg=s714" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="366" data-original-width="714" height="328" src="https://blogger.googleusercontent.com/img/a/AVvXsEjU9isEjSZPRYdapNFfYdyVZPDVKsXITMy8BUSN_QIXelIyHCv322nuoVukSi8yt4yHLcOw5Kk-_TYuYTHac2PdqQbESdF6Jl7eXx1WgclMuAIL5rSklWDqBiumxQU90bvds-tn5NMW43IMZS3B3HWzEyM7wsf_Q32T9c0vzYppYvMKZiW11iSMrBxKZg=w640-h328" width="640" /></a></div><blockquote><b>Thinking of diversifying your products & services for greater sustainability? Build Your B2B Online Corporate Web Store with MTN Web Store App!</b></blockquote><p></p><p>In the <a href="https://blog.malaysiatraining.net/2021/12/meet-whole-new-mtn-web-store-2022.html">earlier release</a>, we rolled out a ground breaking MTN Web Store where visitors can browse for wide range of products & services, including <a href="https://store.malaysiatraining.net/jobs" rel="noopener" target="_blank">job opportunities</a> and <a href="https://store.malaysiatraining.net/training-courses" rel="noopener" target="_blank">online training courses</a>. The reasons why we've yet to offer the search feature is because:</p><p></p><ol style="text-align: left;"><li>MTN Web Store is still on Open Beta.</li><li>There is still not much data that requires the search feature.</li></ol><div>We'll eventually make the search feature available when there are too many products & services to search about and we need <a href="https://store.malaysiatraining.net/register" rel="noopener" target="_blank">your participation and support</a> to make this a reality!</div><div><br /></div><div>However, with the recently released MTN Web Store, all products & services are pretty much scattered by categories -- this has two drawbacks:</div><div><ol style="text-align: left;"><li>Visitors can't focus on one single organization that they're interested in.</li><li>Our users can't have a single page that groups all their products & services in the form of CloudWorms PDF Viewers and share with their customers in one single URL.</li></ol><div>These are the reasons why the <b>MTN Web Store Profile</b> is required to complete our organic digital marketing solution. As the matter of fact, MTN Web Store Profile was part of our plan and roadmap. Its objective is to allow businesses of all sizes in all industries to have their own online web store that is optimized for search engines and social media networks with just their PDF marketing brochures.</div><h3 style="text-align: left;">The features of MTN Web Store Profile</h3><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://store.malaysiatraining.net/corporate-intelligence-advisors" rel="noopener" style="margin-left: auto; margin-right: auto;" target="_blank"><img alt="Corporate Intelligence Advisors' Web Store Profile" border="0" data-original-height="398" data-original-width="791" height="201" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjmELQFhZ8pO_ZlXNYUiboXWOmYtJW-zrdKLRiPeZDHL4c1UZqkTe9gLJNYXgOyX1FMXLWu5NrJQ9XjOztZW51fbvSEcLbfe3UCV5UpOvSrhA3y1PspC6f8BM_kLME1SYPDgsUEF3Ry3zIOP7leMQL2fi8CMaxl3hTcKHlSGIxPTirTlm10nU_rtyllJQ/w400-h201/cia-global-web-store-profile3.png" title="Click to explore Corporate Intelligence Advisors' Web Store Profile" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Corporate Intelligence Advisors' Web Store Profile</td></tr></tbody></table><div class="separator" style="clear: both; text-align: center;"><span style="margin-left: 1em; margin-right: 1em;"></span></div><div>The MTN Web Store Profile has the following powerful digital marketing features:</div><div><ul style="text-align: left;"><li><b>Digital Shelves<br /></b>Capable of transforming <a href="https://pdfviewer.malaysiatraining.net/" rel="noopener" target="_blank">CloudWorms PDF Viewers</a> created by the users into <b>Digital Shelves</b> presented on their web store profile, stacked by subcategory.</li><li><b>Indexable HTML Contents for SEO</b><br />Allows the users to describe their business in HTML text (up to 3,000 characters long), which is indexable by search engines and improves SEO.</li><li><b>Business Identity & Branding Image</b><br />Allows users to specify their profile logo, business address and contact information, not only for lead generation but also for SEO purposes. Optional information is like organization motto/tagline and date established for branding image improvements.</li><li><b>Custom Social Media Image</b><br />Allows users to specify their own social media post image. If not available, a default banner image will be given in order to help improving the effectiveness of their social media post.</li><li><b>CloudWorms PDF Viewer Integration</b><br />The MTN Web Store Profile is now linking with all CloudWorms PDF Viewers created and published by the users. Users no longer need to specify the logo image URL and external profile URL each time when creating the PDF Viewer. This also means that when their potential customers discover one of their PDF Viewers, they can discover <b>the rest of their PDF Viewers </b>through their MTN Web Store Profile!</li><li><b>Mobile-Friendly</b><br />The MTN Web Store Profile is mobile-friendly.</li></ul><div>More features will be added and enhanced as we move on. If you're planning to diversify your business offers for greater sustainability and making it more industrial disaster proof, MTN Web Store is definitely your ideal solution. When creating your CloudWorms PDF Viewer, we have wide range of products & services category for you to select. You can even <b>post a job ad</b> via MTN Web Store App and your ad will appear on your MTN Web Store Profile upon successfully published!</div></div></div><div><br /></div><div>To get started with MTN Web Store Profile, <a href="https://store.malaysiatraining.net/register" rel="noopener" target="_blank">register your free MTN account now</a>!</div><p></p><p><br /></p>Antonio Ooihttp://www.blogger.com/profile/06166084887182857014noreply@blogger.comtag:blogger.com,1999:blog-6609262392679387856.post-23698972417171132702021-12-12T13:57:00.002+08:002021-12-12T13:57:58.602+08:00Meet the Whole New MTN Web Store 2022<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://store.malaysiatraining.net/images/banners/mtn-webstore-home.png" style="margin-left: 1em; margin-right: 1em;"><img alt="MTN Web Store 2022" border="0" data-original-height="426" data-original-width="800" height="341" src="https://store.malaysiatraining.net/images/banners/mtn-webstore-home.png" title="MTN Web Store 2022" width="640" /></a></div><blockquote>Meet the whole new <b>MTN Web Store</b> -- An ideal <b>organic digital marketing platform</b> for your 2022 business resolution. Learn how to <b>get listed for free</b>!</blockquote><p></p><p>Surprised? Yes, it is if you visited our old web store before. This is because when we just started developing MTN Web Store and its app for creating CloudWorms PDF Viewers, we did not have enough data to fill up our visionary design. But recently, we're fortunate enough to have the full support from one of our old Classic I'MTP members, who can actually see what many others still unable to visualize: the potential of MTN Web Store and its underlying CloudWorms PDF Viewers. They're <a href="https://www.malaysiatraining.net/2014/12/corporate-intelligence-advisors.html" target="_blank">Corporate Intelligence Advisors</a>, one of the well established training companies in Sarawak, Malaysia, who have been with us since 19th December 2014 -- A very big thank to them!</p><h3 style="text-align: left;">What MTN Web Store really is?</h3><p>MTN Web Store, unlike <a href="https://www.malaysiatraining.net/" target="_blank">its predecessor</a>, is a <b>B2B corporate web store</b> designed for non-technical business owners and professionals across all industries (not limited to training providers). It is an <b>organic digital marketing platform</b> that emphasizes on SEO and Conversion-Driven Design rather than the Pay-Per-Click (PPC) ad marketing that does not have direct responsibility to the conversion effectiveness of your landing page. In PPC marketing, their job is to bring as many clicks as possible to the landing page (or post) chosen by you, but how convertible your landing page really is will be out of their service scope.</p><p>In MTN Web Store, not only the marketplace itself is highly optimized for SEO, even your landing page will be our <a href="https://pdfviewer.malaysiatraining.net/" target="_blank">CloudWorms PDF Viewer</a>, which has been carefully crafted by our <b>10 years digital marketing experience</b> for best SEO and lead generation performance. Best of all, you pay only for <b><a href="https://store.malaysiatraining.net/pricing" target="_blank">RM0.80 fixed rate per Unique Page View (UPV)</a></b>, which includes a professionally design landing page with your viewable and downloadable PDF marketing brochure attached -- why not?</p><p>We'll share more with you in the future about the differences between <b>Organic Digital Marketing vs. PPC</b>. For now, let's quickly jump into the what's new of MTN Web Store.</p><h3 style="text-align: left;">What's New in MTN Web Store 2022?</h3><p>In this December 2021 release, we focus on the following areas:</p><p></p><ol style="text-align: left;"><li><b>Semi Dark Mode Design</b></li><li><b>Category Browsing of Publisher Items</b></li><li><b>The New Site Footer</b></li></ol><p></p><h3 style="text-align: left;">1. Semi Dark Mode User Interface Design</h3><p>Lately, many of you may have noticed the availability of <b>Dark Mode</b> feature on many websites and web apps. This isn't just a trend to protect your eyes -- this is also the predictable needs by the industry experts, even prior to the COVID-19 pandemic, to boost the internet economy at a global scale. In order to <b>increase the time spent on internet per individual</b>, the industry experts realized that they have to do something for the eyes of the people. So here comes the Dark Mode user interface design.</p><p>As you can see in the above screenshot, in order to save time and resources, the new MTN Web Store takes <b>the balance between dark and clear mode</b>, making it the default theme so that tentatively, we do not need to spend extra time building the <b>display mode switcher</b>, which can be very time consuming. So might as well, we make this semi dark mode as our natural theme by default. We hope you'll like it.</p><h3 style="text-align: left;">2. Category Browsing of Publisher Items</h3><div class="separator" style="clear: both; text-align: center;"><a href="https://store.malaysiatraining.net/images/banners/mtn-webstore-home-top-balloon.png" style="margin-left: 1em; margin-right: 1em;"><img alt="MTN Web Store Category Browsing" border="0" data-original-height="450" data-original-width="800" height="225" src="https://store.malaysiatraining.net/images/banners/mtn-webstore-home-top-balloon.png" title="MTN Web Store Category Browsing" width="400" /></a></div><p>If you visited the new web store for the first time, you'll see the red colour pop-up balloon, showing you the new features of the current release, we call it <b>What's New Balloon</b>. Dismissing it will not show it to you again unless you've cleared your browser cache and storage.</p><p>These what's new balloons show you the following:</p><p></p><ol style="text-align: left;"><li><b>Expanding & Collapsing the Category</b><br />By default, the categories will be sorted by the category name alphabetically in ascending order. If you're not interested in a particular category, you can quickly collapse it by clicking the round up-arrow button. Clicking it again will expand the category again. <br /><br /></li><li><b>Zooming into the Category</b><br />Currently, all publisher items will be presented in each category by default without indicating the subcategory of it. In order to break the category into subcategories, simply click on the category name will do.<br /><br /></li><li><b>Moving up to the Category (Breadcrumb)</b><br />If you want to move back to the parent category, notice that there will be a <b>breadcrumb navigator</b> at the top header (see screenshot below). You can either move back to the parent category or straight right to the homepage. The breadcrumb will only appear when you started to drill down to the category.</li></ol><div class="separator" style="clear: both; text-align: center;"><a href="https://store.malaysiatraining.net/images/banners/mtn-webstore-breadcrumb-balloon.png" style="margin-left: 1em; margin-right: 1em;"><img alt="MTN Web Store Breadcrumb" border="0" data-original-height="450" data-original-width="800" height="225" src="https://store.malaysiatraining.net/images/banners/mtn-webstore-breadcrumb-balloon.png" title="MTN Web Store Breadcrumb" width="400" /></a></div><h3 style="text-align: left;">3. The New Site Footer</h3><div class="separator" style="clear: both; text-align: center;"><a href="https://store.malaysiatraining.net/images/banners/mtn-webstore-home-bottom-balloon.png" style="margin-left: 1em; margin-right: 1em;"><img alt="MTN Web Store Site Footer" border="0" data-original-height="450" data-original-width="800" height="225" src="https://store.malaysiatraining.net/images/banners/mtn-webstore-home-bottom-balloon.png" title="MTN Web Store Site Footer" width="400" /></a></div><div>The new site footer is now full of resources for you to understand better about <b>our digital marketing services, how to get started,</b> and <b>how to get support </b>when problem arises. One of the most important addition that we would like to bring up here is our <a href="https://store.malaysiatraining.net/free-listing" target="_blank">Free Listing</a> service. As the new web store is now ready to rock, many may be interested in finding out how to get their contents listed too. Therefore, be sure to <a href="https://store.malaysiatraining.net/free-listing" target="_blank">read through the benefits of our free listing service</a> and find out the eligibility conditions here.</div><div><br /></div><div>As for the <b>Search Engine Optimization's (SEO)</b> and <b>Social Media Marketing's (SMM)</b> links, they're currently not available because they still have more to be done. Once they're more or less finalized, we can then publish the contents and equip these two labels with the link.</div><h3 style="text-align: left;">This is just the Beginning</h3><div>Lastly, we would like to remind you that all the above mentioned are <b>just the beginning of our plan</b>. As we're not funded by any investors (which we prefer it that way), we hope to gain more of your support by just giving our MTN Web Store App and CloudWorms PDF Viewers a spin through our awarded <b>free trial credits </b>upon <a href="https://store.malaysiatraining.net/register" target="_blank">sign-up</a>. It's always not too late to decide later if our digital marketing services are worth continuing as you're not going to lose anything. We won't ask for your credit card number until you've decided to continue our service with your first top-payment after the free trial. There will be <b>no auto-top-up </b>and <b>no auto-renewal</b> as we will never keep your credit card number. If you still feeling doubtful about the ROI of your PPC ad marketing investments, why not give our <b>Organic Digital Marketing Solution</b> a try and make it your business resolution for the year 2022?</div><div><br /></div><div>Hope to see you onboard!</div><div><br /></div><div style="text-align: center;"><span style="color: #666666; font-family: georgia; font-size: x-large;"><i>"If something is not working, don't repeat it."</i></span></div><p></p><p><br /></p><p><br /></p>Antonio Ooihttp://www.blogger.com/profile/06166084887182857014noreply@blogger.comtag:blogger.com,1999:blog-6609262392679387856.post-25820797860686309732021-11-01T17:23:00.002+08:002021-11-01T17:37:38.996+08:00Announcing MTN Web Store App Open Beta 3<p> <a href="https://blogger.googleusercontent.com/img/a/AVvXsEhHy8HGNQcDNy22A2FjdDGBocecfvflEAuvOsmPkL5wOEgt-eSxgw4XUmCLvyY6X_XUGdZH1tTyhWQebFm8rJouYPZS5kIoHaOoT0Ub1FbMTq95XXPv_CtK8d_mHt_RAkzn1XVBDFg_341ISkr4wcAVQ2naF5rSQoWZZU9tvixlLU5apuQUbFlmPgzkXA=s714" style="margin-left: 1em; margin-right: 1em; text-align: center;"><img alt="MTN Web Store App Open Beta 3" border="0" data-original-height="367" data-original-width="714" height="328" src="https://blogger.googleusercontent.com/img/a/AVvXsEhHy8HGNQcDNy22A2FjdDGBocecfvflEAuvOsmPkL5wOEgt-eSxgw4XUmCLvyY6X_XUGdZH1tTyhWQebFm8rJouYPZS5kIoHaOoT0Ub1FbMTq95XXPv_CtK8d_mHt_RAkzn1XVBDFg_341ISkr4wcAVQ2naF5rSQoWZZU9tvixlLU5apuQUbFlmPgzkXA=w640-h328" title="MTN Web Store App Open Beta 3" width="640" /></a></p><div class="separator" style="clear: both; text-align: center;"><blockquote>Learn the new enhancements of CloudWorms PDF Viewers in Open Beta 3 and find out why they're so important for effective digital marketing strategies.</blockquote></div><p></p><p>In <a href="https://blog.malaysiatraining.net/2021/10/open-beta-2-announcement.html">Open Beta 2</a>, we improved the visual effects of CloudWorms PDF Viewers, the MTN Web Store App's performance, and introduced the new public site menu for the MTN Web Store site. This month in <b>Open Beta 3</b>, we're focusing on the following enhancements:</p><p></p><ol style="text-align: left;"><li><b>Branding image </b>improvements for CloudWorms PDF Viewers</li><li><b>Lead generation and conversion</b> improvements for CloudWorms PDF Viewers</li><li><b>SEO </b>improvements for CloudWorms PDF Viewers</li><li><b>User experience (UX)</b> improvements for MTN Web Store App</li></ol><h3 style="text-align: left;">Branding image improvements for CloudWorms PDF Viewers</h3><div style="text-align: left;">Brand marketing isn't just about social responsibility in building a trusted brand, it is also about delivering a <b>clear business identity</b>, not only to the people but also to the search engines and for <b>Local SEO </b>in particular. Therefore in Open Beta 3, we allow MTN Web Store App users to add their <b>office full address </b>to the sticky header of CloudWorms PDF Viewers. By having the full address consistently displayed, even though the users missed out the state and country name in the description for the purpose of local SEO, the full office address can still play the role and never miss. For example, <a href="https://www.malaysiatraining.net/2014/12/corporate-intelligence-advisors.html" target="_blank">Corporate Intelligence Advisors</a> was fast enough to upgrade the PDF Viewers of their online training courses right after the release of Open Beta 3 as shown below:</div><div style="text-align: left;"> <div class="separator" style="clear: both; text-align: center;"><a href="https://pdfviewer.malaysiatraining.net/corporate-intelligence-advisors?id=2ySHp6qu9oCh8xZ7Amt9&rev=1" style="margin-left: 1em; margin-right: 1em;" target="_blank"><img alt="CloudWorms PDF Viewer in Open Beta 3" border="0" data-original-height="628" data-original-width="768" height="262" src="https://blogger.googleusercontent.com/img/a/AVvXsEhg4s43ULmdqtpAHnkoDt2TFeiarx0CbUQsG5tmfayh_iKdyn22t4aW8Td6z7Uoua5vAWYxEOdnRACCs3uu_8BicdK9pAaVVc7gsKmDIZQ8gZLWS9ou0mDV-q9SFCiT5DGm9jVXBkzsLTJqEQ7K7TOdMSXYotJgksDnEF58RhJNH-M3QX0HnY2OZDNQqA=w320-h262" title="CloudWorms PDF Viewer in Open Beta 3" width="320" /></a></div><br /></div><div style="text-align: left;">With their full address intact, their potential customers might be able to find when searching for <i>"alternative dispute resolution training in sarawak"</i> or <i>"alternative dispute resolution training in malaysia" </i>even though they've forgotten to put the keywords <b>Sarawak</b> and <b>Malaysia</b> in the description.</div><h3 style="text-align: left;">Lead generation and conversion improvements for CloudWorms PDF Viewers</h3><div style="text-align: left;">On top of the full office address, we also allow our users to <b>add their email address and contact number</b> to their PDF Viewers. Although we do allow users to specify their preferred online form URL for data collection and lead generation, the email address and phone number are still important for the following reasons:</div><div style="text-align: left;"><ol style="text-align: left;"><li>Some visitors may prefer writing email or calling up the customer service instead of filling up form.</li><li>Some visitors may have problem accessing your online form, e.g. older version of Safari web browser may have problem opening Google Form.</li><li>Some older web browsers may have problem downloading the PDF file from the PDF Viewer, so the users might want to email the service provider for another copy of attachment.</li><li>To add significant content value for the purpose of SEO.</li></ol><div>As you can see, with the email address and phone number as the contact alternatives, this will definitely help to increase the lead generation performance of CloudWorms PDF Viewers.</div><h3 style="text-align: left;">User experience (UX) improvements for MTN Web Store App</h3><div style="text-align: left;">In order to achieve the above key important digital marketing effects, in Open Beta 3, we've enhanced the CloudWorms PDF Viewer module in MTN Web Store App in the following areas:</div><div style="text-align: left;"><ul style="text-align: left;"><li><b>Office address & contact info display option</b><br />The PDF Viewer creation and editing page now allows users to optionally select which type of contact info to display on their PDF Viewer according to the context of their PDF content.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEi3ZNURd8I2-V0i7Koj-GNcXvsipgiAOaKKhZ1iXJl5Ag7bo9owRJVsKcuWtXaMyr8ztQbLUJ_ARkSL1sweMl1PWku28nYtEcZf6KNb6KolCqsio2ITJFr9jLsSp1GQICMIiUVkf8zqEkt9V9q3tZdfuQYpbGMG69gxMMMEjjFSOah_o-LGOHmRiTHR5A=s768" style="margin-left: 1em; margin-right: 1em;"><img alt="CloudWorms PDF Viewer's Contact Display Options" border="0" data-original-height="678" data-original-width="768" height="283" src="https://blogger.googleusercontent.com/img/a/AVvXsEi3ZNURd8I2-V0i7Koj-GNcXvsipgiAOaKKhZ1iXJl5Ag7bo9owRJVsKcuWtXaMyr8ztQbLUJ_ARkSL1sweMl1PWku28nYtEcZf6KNb6KolCqsio2ITJFr9jLsSp1GQICMIiUVkf8zqEkt9V9q3tZdfuQYpbGMG69gxMMMEjjFSOah_o-LGOHmRiTHR5A=w320-h283" title="CloudWorms PDF Viewer's Contact Display Options" width="320" /></a></div><br /></li><li><b>Manage contact info without leaving the PDF Viewer creation/editing page</b><br />The PDF Viewer creation and editing page now allows users to manage the contact info without leaving the unsaved information by simply clicking the <b>Manage contact info</b> link. <br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEjU2TT82Ps75lCFeG_7YUMixkTRIN2lQpNZjZIjGPiu9eXqhoFkzOhXTnnQAGVEizgS_iJsapvyYUBJXgunJG82L5nEgYJzO5rX3fa-KTzxHtEam9iUSg18WvwTJMfbI55tXOszFW8l4-qlbSgiz4YaZRoAgSiN-dUI_XtvtiZY86gmh23a14ny_YxnvA=s700" style="margin-left: 1em; margin-right: 1em;"><img alt="CloudWorms PDF Viewer's Contact Management" border="0" data-original-height="617" data-original-width="700" height="282" src="https://blogger.googleusercontent.com/img/a/AVvXsEjU2TT82Ps75lCFeG_7YUMixkTRIN2lQpNZjZIjGPiu9eXqhoFkzOhXTnnQAGVEizgS_iJsapvyYUBJXgunJG82L5nEgYJzO5rX3fa-KTzxHtEam9iUSg18WvwTJMfbI55tXOszFW8l4-qlbSgiz4YaZRoAgSiN-dUI_XtvtiZY86gmh23a14ny_YxnvA=w320-h282" title="CloudWorms PDF Viewer's Contact Management" width="320" /></a></div><br /></li><li><b>More realistic preview of PDF Viewer</b><br />The users can now have a <b>close-to-live preview</b> of the PDF Viewer that they're currently working on, including smartphone view and large screen view.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEiYVQrwEVo42_TA6XVseeCwvn6-OdIBffQPo4lfwL5OrKC2b9_doNGY6GoZ_xidWURjdxtXAaxKUn4VSP2-huKL3EgYQvh5W6AxFAQcCbXX4IpF0XbY1SCgNkWj-kDUJhjjsJo56PINtVRzjbssMygKiq9OLgiqyV8ihI88UW4EqNXLj4Vvb_3Cf0UGng=s700" style="margin-left: 1em; margin-right: 1em;"><img alt="CloudWorms PDF Viewer Preview Feature" border="0" data-original-height="676" data-original-width="700" height="309" src="https://blogger.googleusercontent.com/img/a/AVvXsEiYVQrwEVo42_TA6XVseeCwvn6-OdIBffQPo4lfwL5OrKC2b9_doNGY6GoZ_xidWURjdxtXAaxKUn4VSP2-huKL3EgYQvh5W6AxFAQcCbXX4IpF0XbY1SCgNkWj-kDUJhjjsJo56PINtVRzjbssMygKiq9OLgiqyV8ihI88UW4EqNXLj4Vvb_3Cf0UGng=w320-h309" title="CloudWorms PDF Viewer Preview Feature" width="320" /></a></div><br /></li><li><b>Proper sorting of PDF Viewers with the latest content revision# and last updated date</b><br />In the <b>Manage PDF Viewers</b> page, users can now have their most recently edited PDF Viewers listed at the top-most of the list, together with the latest content revision number and the last updated date, making the users easier to continue where they left off or simply to track the recent work done.<br /><br /><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgAATqJYUW1lAZ7sd94FrkqC6uw7WfVJ1d-TeEhkKnLr4l7XSjYYtQwiZwSm8bCvSdU6tv2lZsuo_tbROCT87xMoZH7cV_2uYZqF7JWd7sGp-PVVO3PPcKTZj0dTQW1ZBAbtBBDP9_jpImzedpXA47zNF15JhQtYYfba2nKqa_Gs6zYdIKZHsObldyprg=s700" style="margin-left: 1em; margin-right: 1em;"><img alt="CloudWorms PDF Viewer Sorting Feature" border="0" data-original-height="554" data-original-width="700" height="253" src="https://blogger.googleusercontent.com/img/a/AVvXsEgAATqJYUW1lAZ7sd94FrkqC6uw7WfVJ1d-TeEhkKnLr4l7XSjYYtQwiZwSm8bCvSdU6tv2lZsuo_tbROCT87xMoZH7cV_2uYZqF7JWd7sGp-PVVO3PPcKTZj0dTQW1ZBAbtBBDP9_jpImzedpXA47zNF15JhQtYYfba2nKqa_Gs6zYdIKZHsObldyprg=w320-h253" title="CloudWorms PDF Viewer Sorting Feature" width="320" /></a></div><br /></li></ul><h3 style="text-align: left;">Moving forward</h3><div>As you can see, we're committed to make CloudWorms <b>the best PDF Viewers for digital marketing</b> purposes, bringing the power of digital marketing back to the non-technical business professionals in <b>all industries</b>, making them become more self-sufficient, independent, and helping them to reduce operation costs and improve productivity. Moving forward, we'll explore more on online forms and <a href="https://www.malaysiatraining.net/" target="_blank">MTN Training Marketplace</a> integration with CloudWorms. We hope to gain more supports from training and HR community, whether local or overseas, by <a href="https://store.malaysiatraining.net/pre-registration" target="_blank">participating our Open Beta program</a> so that together, we help to revive the economy in both training and HR industry in this COVID-19 pandemic! </div></div></div><p></p>Antonio Ooihttp://www.blogger.com/profile/06166084887182857014noreply@blogger.comtag:blogger.com,1999:blog-6609262392679387856.post-31606822817523352482021-10-13T16:11:00.003+08:002021-11-02T14:09:04.953+08:00How to Post PDF Files on Facebook in an Elegant Way<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://pdfviewer.malaysiatraining.net/otk-web-solutions?id=2ivBgUkfMzYHBPYhY8fy" style="margin-left: 1em; margin-right: 1em;" target="_blank"><img border="0" data-original-height="566" data-original-width="800" height="453" src="https://store.malaysiatraining.net/images/banners/how-to-post-pdf-on-fb.png" width="640" /></a></div><div class="separator" style="clear: both; text-align: center;"><br /></div><blockquote>Learn how to post your PDF files on Facebook and other social media networks with your own custom image banner, post title, and post description.</blockquote><p></p><p>When we post a web page with images on Facebook, Facebook can still capture the first image of the page (even though you don't have a proper HTML meta tag defined) and render it on your post -- <b>but not for PDF file</b>. This is because many social media crawlers still unable to read the meta data in PDF files. Secondly, not everyone knows how to define a proper meta data on the PDF files created by them. Due these reasons, we've created a new tool called <a href="https://pdfviewer.malaysiatraining.net/" target="_blank">CloudWorms PDF Viewers</a>.</p><p>The preliminary idea of CloudWorms PDF Viewers was meant to replace the old way on how we published our members' course contents on <a href="https://www.malaysiatraining.net/" target="_blank">MTN Website</a> -- but now it is <b>open for everyone in any industry</b> who want to promote their PDF contents through social media networks and search engines.</p><h3 style="text-align: left;">Let's get started</h3><p>So first of all, you need to <a href="https://store.malaysiatraining.net/register" target="_blank">create a MTN account for free</a> and earn some free trial credits to get started. After completing the registration process, including verifying your email address, then follow the step-by-step guide below to start posting your PDF file on Facebook the way you want:</p>
<div id="CloudWorms-2ivBgUkfMzYHBPYhY8fy" style="background-color: #eeeeee; border: 1px solid rgb(221, 221, 221); font-family: "Arial Narrow", Arial, sans-serif; height: 295px; margin: 0px auto; max-width: 300px; overflow: hidden; padding: 5px; width: 100%;"> <a href="https://pdfviewer.malaysiatraining.net/otk-web-solutions?id=2ivBgUkfMzYHBPYhY8fy" rel="noopener noreferrer" style="border-bottom: none; color: #666666; text-decoration: none;" target="_blank" title="Click for details"> <img alt="How to post a PDF file on Facebook" src="https://store.malaysiatraining.net/images/banners/how-to-post-pdf-on-fb.png" style="max-height: 100%; max-width: 100%;" />
<div style="line-height: 1.2; padding: 0px 5px 5px; text-align: left;"> <span style="color: #aaaaaa; font-size: 0.5em; letter-spacing: 2px;">PDFVIEWER.MALAYSIATRAINING.NET</span><br />
<h5 style="margin: 3px 0px;">How to post a PDF file on Facebook</h5>
<div style="color: #666666; font-size: 0.7em; margin: 0px;"> This guide shows you how to post a PDF file on Facebook with your own custom image banner, post title, and description.</div>
</div>
</a> </div>
<p>Note that the above thumbnail link was actually generated using the <b>CloudWorms Embed Feature</b>, which is also included in your MTN account and accessible via the <a href="https://store.malaysiatraining.net/app" target="_blank">MTN Web Store App</a>.</p><h3 style="text-align: left;">How to try out the effect on Facebook Post</h3><p>As the matter of fact, the above thumbnail link is actually linking you to the PDF file embedded in CloudWorms PDF Viewer -- so this PDF guide is actually the CloudWorms PDF Viewer by itself. To try out the post effect on Facebook, simply click on the above thumbnail link to open the PDF Viewer and <b>click on the Facebook icon at the top header</b> to see what happens.</p><p>Enjoy and happy social media marketing with CloudWorms!</p><p><br /></p><p><br /></p><p><br /></p><p><br /></p>Antonio Ooihttp://www.blogger.com/profile/06166084887182857014noreply@blogger.comtag:blogger.com,1999:blog-6609262392679387856.post-89876837367430116362021-10-05T13:00:00.000+08:002021-10-05T13:04:01.212+08:00OPEN BETA 2: New Site Menu, Quality of Life & Performance Improvements and more<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://malaysiatraining-f32b1.firebaseapp.com/images/blog/blog-mtn-open-beta-2b.webp" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="478" data-original-width="800" height="382" src="https://malaysiatraining-f32b1.firebaseapp.com/images/blog/blog-mtn-open-beta-2b.webp" width="640" /></a></div><p></p><blockquote>Discover the new improvements that have been made on MTN Web Store App Open Beta 2 and find out why it's worth to join the open beta now.</blockquote><p></p><p>When we kickstarted the <a href="https://blog.malaysiatraining.net/2021/09/mtn-web-store-app-open-beta.html" target="_blank">Open Beta 1</a> back in Sep 2021, it was enough for the business marketers to discover the potential of their PDF marketing contents and what else that they can do with their PDF files in the aspects of digital marketing. In this new <b>Open Beta 2</b>, we're focusing three major improvements:</p><p></p><ol style="text-align: left;"><li><b>Performance improvements</b></li><li><b>Launching of MTN Web Store site's public menu</b></li><li><b>Quality of Life (QoL) improvements on CloudWorms PDF Viewers</b></li></ol><h3 style="text-align: left;">Performance Improvements</h3><div>From the closed beta 1 right until the open beta 1, there was no compacting of our JavaScript program files as we did not expect a large number of participants in the first open beta. In order to make our MTN Web Store App more readily for larger number of users, we're now able to <b>reduce our total app size up to 63.99%! </b>With this significant reduction in size, it will definitely be able to load and run much faster than before, making it much worthy for more users to participate in this new <b>Open Beta 2!</b></div><h3 style="text-align: left;">Meet the New MTN Web Store Public Site Menu</h3><div>Even if you've yet to be our members and would like to learn more about MTN Web Store App and CloudWorms PDF Viewers, this new <b>Public Site Menu</b> can come into handy! Visitors can now easily navigate through our site, from homepage to pricing to registration, by clicking the menu icon on the upper-left corner of <a href="https://store.malaysiatraining.net/" target="_blank">MTN Web Store site</a>.</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEijQiUSEYfR_UQGcPzAv8xcSGjr4kCiSSMnK0uqmQqqCUtixaI8kLU2n_AD1DSy7b0uKNA6apvPPbImaXtGc-RsIIJs98z6vxCdnLxuNKJ_fdmTIHJacWAEUbdRylw_batG-T5v-V5kZoKsdZoQxswilmMLJQ927dKniJVbQD-9ZFm7gu8Dlr8HIvQ98w=s682" style="margin-left: auto; margin-right: auto;"><img alt="MTN Web Store Public Site Menu" border="0" data-original-height="554" data-original-width="682" height="260" src="https://blogger.googleusercontent.com/img/a/AVvXsEijQiUSEYfR_UQGcPzAv8xcSGjr4kCiSSMnK0uqmQqqCUtixaI8kLU2n_AD1DSy7b0uKNA6apvPPbImaXtGc-RsIIJs98z6vxCdnLxuNKJ_fdmTIHJacWAEUbdRylw_batG-T5v-V5kZoKsdZoQxswilmMLJQ927dKniJVbQD-9ZFm7gu8Dlr8HIvQ98w=w320-h260" title="MTN Web Store Public Site Menu" width="320" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">The new Web Store Site Menu: Before & After User Sign-in.</td></tr></tbody></table><br /><div>If you're a member, you can also sign-in to the app other than the conveniently available sign-in button in the top-middle of almost every page. If you previously have already signed-in, this sign-in button will become <b>Go to App</b> button where you can directly access the app console without signing-in again.</div><h3 style="text-align: left;">Quality of Life (QoL) Improvements on CloudWorms PDF Viewers</h3><div style="text-align: left;"><b>Download PDF Button: </b>Before Open Beta 2, only PDF files stored on cloud storage like Google Drive and Dropbox had the cloud-like download button; this was because if you host your PDF files on your own web server and made use of the direct PDF link, the download button has already built-in to the PDF Viewer. Note that PDF Viewers embedded from the cloud storage provider do not have the download button built-in, that's why we need to create one for them. In order to simplify and unify this complexity, we've finally be able to create <b>a standard and highly noticeable Download PDF button</b> on the upper-right of CloudWorms PDF Viewers. This design will definitely be able to make the download PDF feature more accessible, predictable, consistent, and seamless to the users regardless of how your PDF files are linked with your CloudWorms PDF Viewers. </div><div style="text-align: left;"><br /></div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEgTFfeyHPQ_5mzEaSNZoP7y57Y_QdAep10oOp9NpyicLLHum7e-phwbzvLkrR5F_baysvc6oO6ix6RkFbqgBifT7rnjP2KqSfhadd-iVmNGr5x8PuZQE6hXgixDtE8bfinwivetZ3W9--d2Fe1x7czQJS-RYQ9dKmV4fuarfEav-YfNjdVYpWZJvS8u7A=s1358" style="margin-left: auto; margin-right: auto;"><img alt="CloudWorms PDF Viewer's new button design" border="0" data-original-height="940" data-original-width="1358" height="222" src="https://blogger.googleusercontent.com/img/a/AVvXsEgTFfeyHPQ_5mzEaSNZoP7y57Y_QdAep10oOp9NpyicLLHum7e-phwbzvLkrR5F_baysvc6oO6ix6RkFbqgBifT7rnjP2KqSfhadd-iVmNGr5x8PuZQE6hXgixDtE8bfinwivetZ3W9--d2Fe1x7czQJS-RYQ9dKmV4fuarfEav-YfNjdVYpWZJvS8u7A=w320-h222" title="CloudWorms PDF Viewer's new button design" width="320" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">CloudWorms PDF Viewer's new button design </td></tr></tbody></table><br /><div style="text-align: left;"><b>Custom Branding & Call-to-Action Buttons: </b>To make both of these buttons look more like a clickable button, the design has been changed from Link Button style to <b>Rounded Frame </b>style. The new design has been updated to the preview screen of create/edit CloudWorms PDF Viewers module in MTN Web Store App.</div><div style="text-align: left;"><br /></div><div style="text-align: left;"><b>Better use of white space in the Mobile View: </b>Not only with the new design, the newly designed button layout is also capable of offering a more efficient use of white spaces while in mobile view and when scrolling down the PDF Viewer in particular. Through this method, users can have the sticky header shrink more efficiently while reading the contents.</div><div style="text-align: left;"><br /></div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/a/AVvXsEhL5J_yXgjWNPcsRJOkolzF31GKg4HF6_xtbJjnExXMYC_gzl5ze6ZNbGMxj6d6gfFWEFfAhP5QYc5CtQo--2Fx1aDmVb9zNsQ-eey_8jBmNvgMcri3BGITaFTi7QjlLQA_6XMToPmfN_u6WTOawXigXLFr1kJ0I_vOA7RVubEkl2zZjjwMDPeuds_F7A=s669" style="margin-left: auto; margin-right: auto;"><img alt="New button design in Mobile View" border="0" data-original-height="558" data-original-width="669" height="267" src="https://blogger.googleusercontent.com/img/a/AVvXsEhL5J_yXgjWNPcsRJOkolzF31GKg4HF6_xtbJjnExXMYC_gzl5ze6ZNbGMxj6d6gfFWEFfAhP5QYc5CtQo--2Fx1aDmVb9zNsQ-eey_8jBmNvgMcri3BGITaFTi7QjlLQA_6XMToPmfN_u6WTOawXigXLFr1kJ0I_vOA7RVubEkl2zZjjwMDPeuds_F7A=w320-h267" title="New button design in Mobile View" width="320" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">New button design in Mobile View: Before & after scrolling the viewer's header</td></tr></tbody></table><div style="text-align: left;"><br /></div><div style="text-align: left;"><b>No more dead footer links: </b>In Open Beta 2, all links in the page footer are now working as expected, linking the users to an appropriate information source.</div><h3 style="text-align: left;">How to participate in Open Beta?</h3><div style="text-align: left;">If you're still unclear about what <b>CloudWorms PDF Viewer</b> is, we suggest that you go through our <a href="https://pdfviewer.malaysiatraining.net/otk-web-solutions?id=pLV9rT3ON0ZLnqXrAYW7" target="_blank">Quick Look Guide</a> and <a href="https://pdfviewer.malaysiatraining.net/otk-web-solutions?id=7GWbLcWyoZJy0Yc62usM" target="_blank">Evaluation Guide</a> before heading over to the registration page. If you've already studied through either one of these guides, you can go straight to the <a href="https://store.malaysiatraining.net/pre-registration" target="_blank">New Account Registration Page</a>. <b>The registration is free</b> and the process is quick and simple. After successfully registered a new MTN account, you'll receive certain amount of <b>free trial credits </b>depending on the current number of participants: <b>RM50 if less than 21 participants, else RM30 if less than 51 participants</b> -- the maximum is 50 participants. If you're number 51, you'll have to wait until the official launch of MTN Web Store App, that is when it is completely out of beta. If you have any further inquiry, do not hesitate to contact our customer service at: <a href="mailto:inquiry@malaysiatraining.net">inquiry@malaysiatraining.net</a>.</div><div style="text-align: left;"><br /></div><div style="text-align: left;">We hope you're excited with these new updates and more to come in the future! <a href="https://pdfviewer.malaysiatraining.net/" target="_blank">Get started now</a> before the offer is <b>expired on 1 Jan 2022!</b></div>Antonio Ooihttp://www.blogger.com/profile/06166084887182857014noreply@blogger.comtag:blogger.com,1999:blog-6609262392679387856.post-68213422744431451872021-09-08T15:33:00.001+08:002021-09-08T15:37:59.877+08:00MTN Web Store App: Join the Open Beta Now & Earn Free Trial Credits<p> </p>
<div class="separator" style="clear: both; text-align: center;">
<a href="https://store.malaysiatraining.net/pre-registration" style="margin-left: 1em; margin-right: 1em;" target="_blank"><img border="0" data-original-height="432" data-original-width="714" height="387" src="https://store.malaysiatraining.net/images/banners/mtn-web-store-app-open-beta.webp" width="640" /></a>
</div>
<br />
<p></p>
<p></p>
<blockquote>
<b>Find out what's new on MTN Web Store App's Open Beta and learn how to
participate and earn free trial credits up to RM50.00!</b>
</blockquote>
<p></p>
<p>
Since the <a href="https://blog.malaysiatraining.net/2021/06/web-store-final-closed-beta.html" target="_blank">commencement of our Final Closed Beta</a> on 30th June, we took 2 months
to test it and enhanced it with more other essential features in order to
offer the public a better Open Beta experience. Yes, MTN Web Store App is
finally <b>open for everyone</b>, not only for training providers but also for all
marketers in all industries and for PDF Content Marketers in particular.
</p>
<h3 style="text-align: left;">How to get started</h3>
<p>
To help you to get started without any unwanted surprises, we've prepared the
following four items to help you set the expectations right:
</p>
<p></p>
<ol style="text-align: left;">
<li>
<b>Quick Look Guide</b><br />This <a href="https://pdfviewer.malaysiatraining.net/otk-web-solutions?id=pLV9rT3ON0ZLnqXrAYW7&rev=1" target="_blank">quick look guide</a>, as the name implies, is
for you to have a quick look at what CloudWorms really is. It is for those
who prefer to have some screenshots to look at with some brief explanation.
This quick look guide was prepared in PDF format and presented to you using
the CloudWorms PDF Viewer so that you can witness CloudWorms PDF Viewer in
action and evaluate it all at the same time.<br />
<i style="font-size: 0.7em;">NOTE: The thumbnail below was embedded using CloudWorms Embed Feature.</i>
<br />
<div id="CloudWorms-pLV9rT3ON0ZLnqXrAYW7" style="background-color: #eeeeee; border: 1px solid rgb(221, 221, 221); display: inline-block; font-family: "Arial Narrow", Arial, sans-serif; height: 300px; max-width: 350px; overflow: hidden; padding: 5px; width: 100%;">
<a href="https://pdfviewer.malaysiatraining.net/otk-web-solutions?id=pLV9rT3ON0ZLnqXrAYW7&rev=1" rel="noopener noreferrer" style="color: #666666; text-decoration: none;" target="_blank" title="Click for details">
<img alt="CloudWorms PDF Viewers: Quick Look" src="https://store.malaysiatraining.net/images/banners/cw-quick-look.png" style="max-height: 100%; max-width: 100%;" />
<div style="line-height: 1.2; padding: 0px 5px 5px; text-align: left;">
<span style="color: #aaaaaa; font-size: 0.5em; letter-spacing: 2px;">PDFVIEWER.MALAYSIATRAINING.NET</span><br />
<h5 style="margin: 3px 0px;">CloudWorms PDF Viewers: Quick Look</h5>
<div style="color: #666666; font-size: 0.7em; margin: 0px;">
CloudWorms PDF Viewer Quick Look gives you an overview of CloudWorms
services with images and screenshots. This PDF viewer was created
using CloudWorms via MTN Web Store App.
</div>
</div>
</a>
</div>
</li>
<li>
<b>Evaluation Guide</b><br />The <a href="https://pdfviewer.malaysiatraining.net/otk-web-solutions?id=7GWbLcWyoZJy0Yc62usM&rev=1" target="_blank">evaluation guide</a> is for those who want
in-depth explanations on how CloudWorms PDF Viewer really works and how it
benefits their business, not only in terms of marketing but also in the
costs management perspective. This guide mainly explains to you why the PDF
alone may not be an ideal tool for your content marketing purpose and how
you can take advantage of CloudWorms to reduce the IT dependency and
marketing costs, especially during this COVID-19 pandemic.<br />
<i style="font-size: 0.7em;">NOTE: The thumbnail below was embedded using CloudWorms Embed Feature.</i>
<br />
<div id="CloudWorms-7GWbLcWyoZJy0Yc62usM" style="background-color: #eeeeee; border: 1px solid rgb(221, 221, 221); display: inline-block; font-family: "Arial Narrow", Arial, sans-serif; height: 305px; max-width: 350px; overflow: hidden; padding: 5px; width: 100%;">
<a href="https://pdfviewer.malaysiatraining.net/otk-web-solutions?id=7GWbLcWyoZJy0Yc62usM&rev=1" rel="noopener noreferrer" style="color: #666666; text-decoration: none;" target="_blank" title="Click for details">
<img alt="CloudWorms PDF Viewers: Evaluation Guide" src="https://malaysiatraining-f32b1.firebaseapp.com/images/cloudworms/cw-evaluation-guide.png" style="max-height: 100%; max-width: 100%;" />
<div style="line-height: 1.2; padding: 0px 5px 5px; text-align: left;">
<span style="color: #aaaaaa; font-size: 0.5em; letter-spacing: 2px;">PDFVIEWER.MALAYSIATRAINING.NET</span><br />
<h5 style="margin: 3px 0px;">
CloudWorms PDF Viewers: Evaluation Guide
</h5>
<div style="color: #666666; font-size: 0.7em; margin: 0px;">
This CloudWorms PDF Viewer Evaluation Guide gives you in-depth
insights on how CloudWorms PDF Viewer helps to capitalize your PDF
marketing materials and unleash its potential for maximum
performance.
</div>
</div>
</a>
</div>
</li>
<li>
<b>New Account Pre-registration Procedures</b><br />Whether you've gone
through the <b>Quick Look</b> and <b>Evaluation Guides</b> or not, this <a href="https://store.malaysiatraining.net/pre-registration" target="_blank">pre-registration process</a> will help you to find out even more practically if CloudWorms is the
right solution for you. This optional Q&A session takes less than a
minute to complete before you can proceed to the new account registration. You can,
however, skip this process if you've gone through it before and come
back again after having your further consideration.<br /><br />
<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiixd95xeBEp5OibWJXDQRPHene8qC7pLjtQzx2WpI2pGuHyd5-bebur4el1J6vsxnTz03pmwSJHE0ExIu1ZB6ww-r4RqFHMKtznwTW3PSH4kkklFIk5Lg4MHJIsC1wqFncOm7OHQiYWR-b/s1014/new-account-pre-registration.png" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="755" data-original-width="1014" height="238" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiixd95xeBEp5OibWJXDQRPHene8qC7pLjtQzx2WpI2pGuHyd5-bebur4el1J6vsxnTz03pmwSJHE0ExIu1ZB6ww-r4RqFHMKtznwTW3PSH4kkklFIk5Lg4MHJIsC1wqFncOm7OHQiYWR-b/s320/new-account-pre-registration.png" width="320" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Screenshot showing the first step of new account pre-registration process.</td></tr></tbody></table><br /></li>
<li>
<b>CloudWorms Pricing Page</b><br />Although we do offer some free trial
credits for every new account and MTN Web Store App is free to register,
it's good to <a href="https://store.malaysiatraining.net/pricing" target="_blank">study the pricing first</a> so that when you've decided to leverage it further, you know what you're paying for with at least some basic awareness
of the service terms pertaining to pricing.
<br /><br /><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLa5i5tXRu3rzHGrfLzR6izz0jzQzOjiHPX135gb2_YvneAVy3MLyq2pDV-LOutUnYx1kR-jVRClm5ltufNf2NJRA5XF8cL3JKbxlaUtc8QyNQ7lda6d4uIfR13xCzSzAq6gARlTLx_yqf/s1377/pricing.png" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="933" data-original-width="1377" height="217" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhLa5i5tXRu3rzHGrfLzR6izz0jzQzOjiHPX135gb2_YvneAVy3MLyq2pDV-LOutUnYx1kR-jVRClm5ltufNf2NJRA5XF8cL3JKbxlaUtc8QyNQ7lda6d4uIfR13xCzSzAq6gARlTLx_yqf/s320/pricing.png" width="320" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">CloudWorms Pricing Page</td></tr></tbody></table><br /></li>
</ol>
<h3 style="text-align: left;">
More about the Open Beta & Free Trial Credits
</h3>
<div>Below is the summary of our current plan for Open Beta:</div>
<div>
<ul style="text-align: left;">
<li><b>Duration: </b>01 Sep 2021 to 31 Dec 2021</li>
<li><b>Maximum participants allowed:</b> 50 new accounts</li>
<li>
<b>First 20 participants:</b> RM50 free trial credits after a successful
registration.
</li>
<li>
<b>21st to 50th participant:</b> RM30 free trial credits after a
successful registration.
</li>
<li>
Users can choose to stop using CloudWorms after the free credits have been
used up or continue to top-up if they want to leverage it further --
<b>No auto-top-up and no credit card number required during and after the
registration</b>
except during online payment.
</li>
<li>
We'll stop accepting new registration once we've reached 50 new accounts
before 01 Jan 2022. After end of Open Beta, i.e. on 01 Jan 2022, this
limit will be lifted.
</li>
<li>
Periodical maintenance and upgrades will be conducted. Users are not
allowed to login during the server maintenance.
</li>
<li>
The plan may subject to change to address any unforeseen circumstances.
</li>
</ul>
</div>
<p></p>
<h3 style="text-align: left;">Moving Forward</h3>
<p>
During the <a href="https://blog.malaysiatraining.net/2021/06/web-store-final-closed-beta.html" target="_blank">Final Closed Beta announcement</a>, we revealed some other features
that we planned to include in the Open Beta. But after some further
consideration plus due to resource shortage, we planned to push the implementation of the said features after the current Open Beta, they are:
</p>
<p></p>
<ol style="text-align: left;">
<li><b>CloudWorms I'MTP</b></li>
<li><b>Automated Content Visibility Management for Classic I'MTP</b></li>
<li><b>MTN Web Store User Company Profiles</b></li>
</ol>
<div>
We believe the current features equipped with the Open Beta should be enough
for most PDF content marketers to meet their sustainability needs during this
pandemic. We want to concentrate our resources to improve the quality of the Open Beta for
better user experience, which will also act as our efforts to prepare for its final release. Therefore, the above
excluded features will be put in the future plan until further notice.
</div>
<div><br /></div>
<div>We hope this Open Beta announcement will keep you excited and enable business marketers to see some lights during this pandemic. To proceed with the Open Beta participation now, <a href="https://store.malaysiatraining.net/pre-registration" target="_blank">follow this link</a>!</div>
<p></p>
<p><br /></p>
Antonio Ooihttp://www.blogger.com/profile/06166084887182857014noreply@blogger.comtag:blogger.com,1999:blog-6609262392679387856.post-75098503698625255352021-06-30T13:37:00.000+08:002021-06-30T13:37:03.880+08:00MTN Web Store App: What's New on Final Closed Beta & Moving Towards Open Beta<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://malaysiatraining-f32b1.firebaseapp.com/images/home/final-closed-beta.webp" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="432" data-original-width="714" height="387" src="https://malaysiatraining-f32b1.firebaseapp.com/images/home/final-closed-beta.webp" width="640" /></a></div><br /><p></p><p><i></i></p><blockquote><b>Discover the breaking changes on the Final Closed Beta of MTN Web Store App and our exciting great plan for the upcoming Open Beta!</b></blockquote><p></p><p>For almost 10 years, we have been running our online marketing business on <a rel="noopener" href="https://www.malaysiatraining.net/" target="_blank">MalaysiaTraining.net</a> <b>without the online payment system</b>, not to say having our system integrated with it -- There was no integration at all, not even the Google Analytics! Today, with the <b><a rel="noopener" href="https://store.malaysiatraining.net/" target="_blank">MTN Web Store App</a></b>, not only with Google Analytics, we're now able to integrate with <b>PayPal<sup>®</sup></b> in order to support larger number of users through higher degree of system automation.</p><h3 style="text-align: left;">The old payment methods</h3><p>In the past, most of our Classic I'MTP members made their payments to us via online fund transfer while others still using direct cheque bank-in. With these methods, some require at least 3 business days for the bank clearance to be taken place. This leads to the following problems:</p><p></p><ol style="text-align: left;"><li>By the time the bank clearance is done, that particular member's account could have been deactivated due to insufficient credit balance. This could lead to misunderstanding and unnecessary disputes and arguments because the user did make his/her payment while the account is still active (but not 3 days later).</li><li>Members need to wait until the bank clearance is done before they can get the receipt from us because mistakes could happen, e.g. date or bank account number has been written wrongly on the cheque; therefore we just can't issue the receipt to acknowledge the payment before the payment has been confirmed successful at the banker's end.</li><li>The process to issue the receipt is tedious and error prone due to the manual work on our spreadsheets. This includes manually update the balance tracking spreadsheet and the spreadsheet template to generate the receipt.</li><li>We also need to manually verify if the paying account is qualified for certain payment rewards, usually in a form of free credits; if qualified, then we'll have to manually deliver the free credits by updating the member's credit balance and send out the email notification.</li></ol><div>As you can see, without a fully automated and integrated online payment system, business model like us <b>cannot survive </b>-- too much work for too little returns at the same time unable to cater for larger number of users.</div><div><br /></div><div>With the new integrated online payment system via the reputable PayPal service, all the above processes that we mentioned just now can now be done almost instantly, just right after a click of the PayPal's <b>Pay Now</b> button! Best of all, the users can pay by credit card or debit card <b>without having a PayPal account</b>! You can <a rel="noopener" href="https://docs.google.com/document/d/1fH1vZfKbodfVa_SLb7PGdrKvmv8MaPfNsDuooI9CpEI/edit?usp=sharing" target="_blank">read our June 26 Release Notes</a> to find out more other great changes and fixes on the final version of closed beta.</div><h3 style="text-align: left;">Moving Forward to Open Beta</h3><div>Since our announcements for the <a href="https://blog.malaysiatraining.net/2021/03/internet-marketing-engine-closed-beta.html">Closed Beta 1</a> & <a href="https://blog.malaysiatraining.net/2021/04/introducing-cloudworms-pdf-viewers.html">Closed Beta 2</a>, we had received quite a number of requests to join our platform. Some even asked if they can join us before the official release of MTN Web Store App -- so here comes the opportunity, the <b>Open Beta!</b></div><div><br /></div><div>But before we can start the Open Beta, we need to wait until the end of Closed Beta 3 (final closed beta), which will be on 31 July 2021. During this period, we'll continue to monitor the stability and performance of the current release so that those who participate in the upcoming Open Beta will be able to enjoy a more stable app with less frustrations.</div><div><br /></div><div>However, for Open Beta, we're planning to add another few more highly demanded and anticipated features to our Web Store App before opening it to the public:</div><div><ol style="text-align: left;"><li><b>User Registration Form</b><br />This will be the public accessible online form for those who wish to apply for the Open Beta. Although not yet finalized, this user registration form will restrict to only the <b>maximum of 50 participants </b>and offer additional free credits for them to try out the app. We'll announce a more finalized details as we move on.<br /><br /></li><li><b>CloudWorms Internet Marketing for Training Providers</b><br /><b>CloudWorms I'MTP</b> in short, will allow the participants to have their training related PDF Viewers listed on MalaysiaTraining.net. The listing will be free but may cost usage per unique page view (UPV) when visited by your potential customers. But as mentioned previously, free credits will be given to the participants and you'll not be charged when all your free credits have been used up. Instead, you'll be given an option whether to continue using the service by topping up your CloudWorms subscription or just leave it if the performance is not up to your expectation -- you lose <b>absolutely nothing</b>.<br /><br /></li><li><b>Automated Content Visibility Management for Classic I'MTP</b><br />This applies to <b>Classic I'MTP users only</b>, where their credit balance and subscription status will be automatically tracked before their course content or company profile is loaded and visible to the public. If their Classic I'MTP subscription has been deactivated, although the content will not be visible to the public, excessive usage will also not incur to their account. If this feature has been proven successful, in future, those who have paid for the deposit as credit limit can then be converted as part of their credit balance. Another groundbreaking advantage of this feature is that the user's course content pages and company profile <b>do not have to be unpublished</b> and hence reduces the chance of hurting their SEO ranking.<br /><br /></li><li><b>MTN Web Store User Company Profiles</b><br />As mentioned in <b>item #2</b> above, <b>CloudWorms I'MTP</b> will allow your PDF contents to be listed on <span style="font-family: courier;">www.malaysiatraining.net</span> <b>BUT without a company profile </b>that features your products and services. Hence, to compensate this short-coming, we planned to offer a <b>free profile page </b>for all our MTN Web Store accounts. This profile page will feature the contents of the PDF Viewers published by the CloudWorms subscribers. With this profile page, your visitors can then link back to your profile page through your PDF Viewers, in enabling them to discover more of your products and services.</li></ol><div>The above new features will be gradually released by stages (but may subject to change) throughout the period of Open Beta, which is estimated to be completely out of beta by end of 2021. In other words, we're planning to officially release the full featured MTN Web Store App by Jan 2022.</div></div><div><br /></div><div>We hope you'll find the above news excited and can't wait to get on with us! If you're interested to join us on our upcoming Open Beta, be sure to <a rel="noopener" href="https://www.facebook.com/MalaysiaTraining.net" rel="nofollow" target="_blank">follow us on our Facebook Page</a> and get yourselves informed on the latest development. See you soon!</div><p></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p><p><br /></p>Antonio Ooihttp://www.blogger.com/profile/06166084887182857014noreply@blogger.comtag:blogger.com,1999:blog-6609262392679387856.post-88207820612528315512021-04-20T17:08:00.004+08:002021-04-22T11:19:06.857+08:00Introducing CloudWorms PDF Viewers - How to prepare for Open Beta<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHoeDirw_h5GhmWLPs3G_j2iq-qBP6JPis_CUXkIIDfMvkZ_LFJ6V0NdymAWhFER3nvHgWozgo9Z5HOAK_dt1IMc3ppVQzRNxFOQ3TvjhNk_Dc9mPrRtecRQ9KgHhAjtFOi6uE6aLxA_te/s714/home-banner-closed-beta-2.webp" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="432" data-original-width="714" height="388" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHoeDirw_h5GhmWLPs3G_j2iq-qBP6JPis_CUXkIIDfMvkZ_LFJ6V0NdymAWhFER3nvHgWozgo9Z5HOAK_dt1IMc3ppVQzRNxFOQ3TvjhNk_Dc9mPrRtecRQ9KgHhAjtFOi6uE6aLxA_te/w640-h388/home-banner-closed-beta-2.webp" width="640" /></a></div><br /><div class="separator" style="clear: both; text-align: center;"><br /></div><p></p><p></p><blockquote><i><span style="font-family: georgia;">"Find out what <b>CloudWorms PDF Viewer </b>is and what you should do to prepare for its upcoming <b>Open Beta</b>."</span></i></blockquote><p></p><p>In the past, we received tons of <b>PDF course outlines</b> from our members in order to help them converting their text contents into search engine optimized version of HTML. This was great in terms of SEO performance, but when comes to business continuity and sustainability, we're out because we couldn't do this manually all at the same time for too many members in the long run.</p><p>When COVID-19 hit us in Q1 of 2020, we were almost completely <b>out of business</b>: We realized that not only we can't help the training providers to quickly roll out their online training courses, we also cannot purely depend on training business to survive in certain unforeseen economic disasters like COVID-19 -- then the idea of <b>CloudWorms PDF Viewers</b> came into picture.</p><p><i><span style="font-family: georgia;"></span></i></p><blockquote><i><span style="font-family: georgia;">"One PDF file to rule it all"</span></i></blockquote><p></p><h3 style="text-align: left;">You do not have to sacrifice the SEO</h3><p>CloudWorms PDF Viewers, or simply CloudWorms, is a fully automated and completely self-service content marketing tool <b>for any content marketers in all industries</b> -- from training providers to retailers, you name it, we can cater for it! With just the PDF files, business users can update their PDF contents quickly and easily without the help of our support team. Best of all, users do not have to sacrifice much of their SEO performance because CloudWorms <b>allows them specify their SEO title, description, and keywords </b>with proper validations and guidance. In other words, their PDF contents will still be indexable and discoverable by search engines with the proper meta tags built into the viewer itself.</p><h3 style="text-align: left;">Retain the values of your PDF files</h3><p>Another great beauty of CloudWorms is that it allows the visitors to download the PDF brochures right away onto their device and share it with their peers for further discussions rather than have to send email to our users just to ask for the brochures -- isn't it great? With just the pure HTML webpage, it's hard for the visitors to download the webpage and share it across because it involves too many technical dependencies such as images, CSS, and JavaScript files in order for the entire webpage to be functional and presentable. Of course, you may be able to easily save the webpage as PDF from the browser, but what if the visibility of certain sections of the page have been controlled by the JavaScript written by the developers?</p><h3 style="text-align: left;">Compellingly share your PDF files on Social Networks is now possible</h3><p>Another killer feature of CloudWorms is its <b>user-defined social post image banner</b>. If you tried it before, by sharing your PDF URL directly on social media post like Facebook, you may notice that nothing appear except the file name -- I don't think this is what all the PDF content marketers want for their PDF social posts to be. Due to this shortcoming, many began to create their own image banner, post it on Facebook, and paste their PDF URL separately as part of the post description, like this:</p><blockquote style="border: none; margin: 0px 0px 0px 40px; padding: 0px;"><p style="text-align: left;"><i><span style="color: #999999;">Download the brochure here: https://www.mycompany.com.my/category/soft-skills/writing-skills/best-writing-skills-training.pdf</span></i></p></blockquote><p>So when their social followers click on the image, which is the bigger and more attractive part of the post instead of that descriptive link, only the image appears and not the PDF content -- Come on guys! This is not what we truly want actually! -- So here comes the CloudWorms PDF Viewers that help to solve all your social media marketing problems with your <b>self-defined image banner, social post title, and description</b>. By simply pasting the URL of your PDF Viewer on your social media post, your self-defined image banner, title, and description will appear. When clicked by your followers, your CloudWorms PDF Viewer will appear on the new browser tab with the following items available for their immediate actions:</p><p></p><ul style="text-align: left;"><li>Your actual PDF file and its content.</li><li>A download button to download the PDF file.</li><li>Your company/brand logo.</li><li>Your preferred title and description.</li><li>A link to the website that corresponds to your PDF content.</li><li>A <b>user-defined Call-to-Action button</b> to help you generate leads, e.g. <b>Enquire Now</b>, <b>Buy Now</b>, <b>Reserve Now</b> etc. </li></ul><p></p><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJDIr9IhiYa_ulo5MS_XUoJ-969b8I3i3R17Uf74E55zj8m-GBxnCWeiuO0AnRxnO2i7JnLQhsS7a_cE5Zbj8CDOksDDrpiWRZPhOhTL-mJg2coOh1IyTHYo0A1GOD2B-Tyncv0pqsQZiu/s800/Self-hosted+PDF+Viewer+-+Live+Preview+-+for+blog.webp" style="margin-left: auto; margin-right: auto;"><img border="0" data-original-height="380" data-original-width="800" height="190" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiJDIr9IhiYa_ulo5MS_XUoJ-969b8I3i3R17Uf74E55zj8m-GBxnCWeiuO0AnRxnO2i7JnLQhsS7a_cE5Zbj8CDOksDDrpiWRZPhOhTL-mJg2coOh1IyTHYo0A1GOD2B-Tyncv0pqsQZiu/w400-h190/Self-hosted+PDF+Viewer+-+Live+Preview+-+for+blog.webp" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Figure 1 - Screenshot showing an example of CloudWorms PDF Viewers.</td></tr></tbody></table><br /><p>There are more other great features to be discovered on the app itself -- we do not want to <i>"write the whole book"</i> here just to scare you away! If you really interested to explore further, we're still planning for the <b>Open Beta </b>somewhere in Q3 this year. While waiting for the Open Beta to be available, please follow our advice below in preparing yourself for the use of CloudWorms PDF Viewers.</p><h3 style="text-align: left;">How to prepare for the upcoming Open Beta of MTN Web Store App</h3><p></p><ol style="text-align: left;"><li><b>For Self-Hosted PDF Files (recommended)</b><br /><b>Self-hosted</b> means you're knowledgeable and technically skillful enough to upload your PDF files to your own web server and capture their direct links.</li><ul><li>Learn to upload your PDF files and banner images to your web server.</li><li>Learn to capture the <b>direct links/URLs</b> of your PDF files and images after uploading, e.g. <span style="font-family: courier;">https://www.mycompany.com/brochures/best-softskills.pdf</span></li></ul><li><b>For Cloud Storage Hosted PDF Files</b><br /><b>Cloud Storage Hosted</b> means you do not possess your own website or web server except to upload your PDF files to the 3rd party cloud storage providers like Google Drive, Dropbox, and OneDrive.</li><ul><li>Learn to upload your PDF files and banner images to your cloud storage provider.</li><li>Learn to create and copy the <b>public shared links </b>of your uploaded PDF and image files from your cloud storage provider. If you prefer Microsoft OneDrive, you need to know how to get the <b>embed links </b>of your PDF and image files respectively.</li></ul></ol><h3 style="text-align: left;">Why we don't host our users' files?</h3><div>We don't host our users' files on our app server for the following reasons:</div><div><ol style="text-align: left;"><li><b>It can be costly on Google Cloud Platform</b>, which may in turn affect the pricing of your CloudWorms subscription. As many reputable and reliable cloud storage providers like Google Drive and Dropbox already offer a generous free quota to the public, we encourage users to take advantage of it and help to reduce their operational and marketing costs.</li><li><b>To have our users' files stored in one single source</b> rather than having their files duplicated all over the internet with multiple versions of it.</li><li><b>To avoid <i>"reinventing the wheel"</i></b> and to help accelerating the development of MTN Web Store App and CloudWorms.</li></ol></div><div>We hope we have provided you with sufficient information for you to be well-prepared for the future Open Beta of MTN Web Store App. Be sure to subscribe to our blog or <a href="https://www.facebook.com/MalaysiaTraining.net" rel="nofollow noopener" target="_blank">follow us on our Facebook page</a> for more future exciting updates!</div><p></p><p><br /></p><p><br /></p>Antonio Ooihttp://www.blogger.com/profile/06166084887182857014noreply@blogger.comtag:blogger.com,1999:blog-6609262392679387856.post-86325768167246657742021-03-15T15:58:00.003+08:002021-03-17T09:41:44.865+08:00Our Total Rebuild Internet Marketing Core Engine is Now on Closed Beta<p> </p><div class="separator" style="clear: both; text-align: center;"><a href="https://malaysiatraining-f32b1.firebaseapp.com/images/home/home-banner-closed-beta-1.webp" style="margin-left: 1em; margin-right: 1em;"><img alt="Our Total Rebuild Internet Marketing Core Engine is Now on Closed Beta" border="0" data-original-height="432" data-original-width="714" height="387" src="https://malaysiatraining-f32b1.firebaseapp.com/images/home/home-banner-closed-beta-1.webp" title="Our Total Rebuild Internet Marketing Core Engine is Now on Closed Beta" width="640" /></a></div><br /><p></p><p><i></i></p><blockquote style="text-align: center;"><i>"As hinted since last year, our <b>total rebuild internet marketing core engine </b>is now on <b>Closed Beta</b>. Find out the covering scopes and who can join in this Closed Beta."</i></blockquote><p></p><p>Yes, it's our <b>MTN Web Store App</b> that we've been spending more than a year to rebuild its core engine from ground up using the state of the art Google Cloud technologies. It was a tough experience, full of learning curves and R&D, and we finally made it on Closed Beta 1. Closed Beta means we're currently making it available only to <a href="https://www.malaysiatraining.net/2012/10/training-providers-malaysia.html" rel="noopener" target="_blank">our Classic I'MTP members</a>, who are still being strong and very supportive to us since the emergence of COVID-19. Secondly is the PDF Viewer modules that are not yet ready until the mid of May ETA, followed by the online payment gateway integration, which is expected to be completed by end of Jun 2021. Currently we're still supporting the conventional payment methods used by our members -- this is one of the parts that we can't automate at this moment until the readiness of our payment gateway integration.</p><h3 style="text-align: left;">What we cover in this Closed Beta</h3><p>For the time being, the Closed Beta is planned to be implemented in three phases for <a href="https://www.malaysiatraining.net/2012/10/training-providers-malaysia.html" rel="noopener" target="_blank">our existing Classic I'MTP members</a> only:</p><p></p><ol style="text-align: left;"><li><b>Phase I: </b>Subscription-based Account Management & Reporting Modules (with Google Analytics integration)</li><li><b>Phase II: </b>CloudWorms PDF Viewers Creation, Management, and Reporting</li><li><b>Phase III: </b>Online Payment Gateway Integration</li></ol><div>While phase 1 still requires some close monitoring and fine-tuning, phase 2 & 3 are still under development. Although the entire Closed Beta is expected to be completed on 30 Jun 2021, it may still subject to change as we put high expectations on our work -- at least to certain level of acceptable stability and performance rather than keep rushing for deadline without bothering about the user experience and the occupancy of our resources due to countless complaints, which may prevent us from progressing further. Also, along the way of development, some other higher priorities may be discovered and we should be able to act resilience enough to change that and not blindly stick to the initial project plan, unlike many of the traditional <a href="https://en.wikipedia.org/wiki/Waterfall_model" rel="nofollow noopener noreferrer" target="_blank">Waterfall Project Management Methodology</a>. If you're interested in learning <b>Agile Development Methodology</b>, you can also take a look at our one of our members' <a href="https://www.malaysiatraining.net/2014/03/scrum-master-certification.html" target="_blank">Scrum Master Certification</a> courses.</div><h3 style="text-align: left;">What you can do now</h3><p></p><p>Lastly, while the wait for our MTN Web Store App to be officially available to the public may still be long, we suggest that during the wait, training providers can start to spend some time in preparing more compellingly designed PDF training brochures with higher quality contents targeting on online training and e-learning. Next, discovering the use of <a href="https://workspace.google.com/" rel="nofollow noopener noreferrer" target="_blank">Google Drive</a> and <a href="https://workspace.google.com/intl/en_my/products/docs/" rel="nofollow noopener noreferrer" target="_blank">Google Docs</a> for your training business will be a great advantage to you when our app has officially gone live.</p><p>For our future updates, be sure to subscribe to our blog by clicking the <b>Subscribe </b>button at the top of the page or <a href="https://www.facebook.com/MalaysiaTraining.net" rel="nofollow noopener noreferrer" target="_blank">follow us on Facebook</a> for more exciting good news!</p><div id="gtx-trans" style="left: 10px; position: absolute; top: 1204.88px;"><div class="gtx-trans-icon"></div></div>Antonio Ooihttp://www.blogger.com/profile/06166084887182857014noreply@blogger.comtag:blogger.com,1999:blog-6609262392679387856.post-44429297937061788342021-01-10T13:48:00.001+08:002021-01-10T16:23:06.446+08:00Our Google Cloud Challenge in Bringing You the Best Pricing for Our Future Online Service<div class="separator" style="clear: both; text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHAcgF2lp7CEsmAZdCgxZ3vYR5bEYP6rGMNRjzCWXezjD9Cj1AVLpNkfiC_eq-czGtRZSh8HCc7OwDetKGbpdfp9b5p6ji3ahCVJtFj3bXxutM6CzKIut8vYEX3D2heZNQQ4aLsRff2h3a/s714/home-banner-gcloud-challenge.webp" style="margin-left: 1em; margin-right: 1em;"><img border="0" data-original-height="432" data-original-width="714" height="389" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgHAcgF2lp7CEsmAZdCgxZ3vYR5bEYP6rGMNRjzCWXezjD9Cj1AVLpNkfiC_eq-czGtRZSh8HCc7OwDetKGbpdfp9b5p6ji3ahCVJtFj3bXxutM6CzKIut8vYEX3D2heZNQQ4aLsRff2h3a/w640-h389/home-banner-gcloud-challenge.webp" width="640" /></a></div><br /><p><span style="font-family: georgia; font-size: medium;"><i><b></b></i></span></p><blockquote><span style="font-family: georgia; font-size: medium;"><i><b>Find out why Google Cloud can be a great challenge for us to offer competitive pricing for our future Web Store App and how we planned to overcome it.</b></i></span></blockquote><p></p><p>Lately, you might have already aware that we're busy building <b>our new Web Store App</b> to offer a greater sustainable marketing platform, not only for training providers but also for every content marketer in other industries. But building such a marketing platform and expecting it to be competitive is not easy, especially on a cloud platform that is completely new to you, that is <a href="https://cloud.google.com/" rel="nofollow noopener noreferrer" target="_blank">Google Cloud Platform</a>.</p><p>In the past, even until today, we're capable of offering as low as <b>RM0.50 per Unique Page View (UPV)</b> to our Classic I'MTP members because the platform that we use to host their course contents is <b>completely free</b> -- the only cost is our professional effort, i.e. our SEO skills, Web Design, Social Media Marketing, account management services, and on-demand content maintenance and support. But such a <i>backend-less platform</i> is no longer sustainable due to the following reasons:</p><p></p><ol style="text-align: left;"><li>Due to limited manpower and completely no automation, our resources have been holding back by those on-demand service requests, preventing us from developing and extending our business further.</li><li>Also the same reason, we're <b>unable to host more members</b>. This leads to low monthly revenue because traffic performance may vary from member to member depending on their number of courses, content quality, course content popularity and demand etc; therefore, the frequency of their top-up payment may also vary.</li><li><b>Lesson learned from COVID-19 pandemic:</b> <i>Widen and diversify your target audience and market segments, go beyond training industry whenever possible.</i> As we all know, training business has been one of the most unfortunate victims in this pandemic as online training wasn't really that popular in the Malaysia's training market at that moment. As an Internet Marketing Service Provider, focusing only on a specific industry may kill yourself -- <b>Be expect for the unexpected!</b></li></ol><h3 style="text-align: left;">But why Google Cloud and how it helps to turn the table around?</h3><div>Undoubtedly, <b>Google Cloud Platform (GCP)</b> is one of the most cost-effective cloud services for developers. The Google Firebase that sits on top of GCP offers the <b>pay-as-you-go Blaze Plan</b>, which is very much affordable to a solo technopreneur and small business owner like us. Without them, low budget business like us can never afford an upfront cost where the outcome (success or failure) is still an unknown. If we really need a reliable and scalable backend database for a completely self-service and self-sustainable online marketing platform for our customers without worrying much about the start-up investment costs, then GCP or Google Firebase is definitely the choice for us.</div><h3 style="text-align: left;">But what are the challenges that we're currently facing now with GCP?</h3><div>After several months of development, testing, and deployment to our GCP, we realized that monthly usage on GCP may not be as relaxing as what you expect it to be -- if you're not careful enough on your architectural design, coding patterns, and the <b>underlying charges of GCP</b>, especially on the Cloud Functions deployment part that involves the <b>Cloud Build and Container Registry</b> services that has <b>no free tier</b>. These two GCP services may quietly use up your GCP Cloud Storage until it can be easily exceed your 5GB free quota if you don't set the <b>Life Cycle settings </b>to auto delete old version images upon every new deployment. If you're a Firebase developer, you can take a look at <a href="https://stackoverflow.com/a/65609545/2200913" rel="nofollow noopener noreferrer" target="_blank">our answer to one of the Stack Overflow community members on Firebase Costs Reduction Strategies</a>. </div><div><br /></div><div>Besides the Cloud Functions deployment part, it is hard for us to identify the optimum UPV cost for our members because on <b>every page view </b>(where one Unique Page View can be multiple Page Views), it may incur various charges from GCP, such as Cloud Function invocation charge, computational charge, bandwidth cost. memory usage cost, Firestore database read/write costs etc. Those prices may seem extremely tiny in their GCP Pricing page, but in actual execution, with all those costs added up together, your total daily usage with slightly larger user population can be easily spiked up, making you very hard to offer an affordable and competitive pricing to your customers. Due to resource shortage, it's also very hard for us to quantify the total costs of every page view followed by an average cost per UPV. We still prefer to take UPV captured by Google Analytics as a base unit price to our members because it's easier to understand by layman rather than bringing the GCP complexity to those non-technical business people -- They only care about how many unique viewings (UPVs) and repeat viewings (PVs) on their course content pages, that's all. Another advantage of charging by UPV is to prevent spammers from keep refreshing our members' pages and drain all their credits overnight. This is why most of our members feel safe to be with us. Some of them have been with us for more than 7 years!</div><h3 style="text-align: left;">How we planned to retain the simplicity of pricing to our members without making losses at our end?</h3><div>Obviously, in the technical point of view, the only solution is <b>Content Delivery Network (CDN) Caching</b>, namely <b>CDN Caching</b>. According to Google Firebase team, GCP server resource consumption can be minimized by implementing proper caching mechanisms on your Web app. This is what we're currently looking into, but the greatest challenge with CDN Caching is that: <b>How can we update the UPV usage and credit balance of each member upon every visit when the content page is not accessing the server resources in real-time?</b> -- Ladies and gentlemen, this is our job and our only chance to survive in this difficult time, we'll get it resolved, we will.</div><h3 style="text-align: left;">Come on Antonio, when can we start to rock-n-roll on your MalaysiaTraining.net again? Just give me a date!</h3><div>Although the ETA for our official launch is still unclear, we expect our <b>first Close Beta</b> (for existing Classic I'MTP members only) to be taken place somewhere in <b>Q1 2021</b> and the official launch in the beginning of <b>Q3 2021</b>. It can be delayed further, but it can also be ended up with great surprises to you and me, who knows? Let's see how we run the show for saving <b>Malaysia Training Network</b> <i>(MTN, aka. MalaysiaTraining.net)</i> in this pandemic! Stay tuned for our future news and stay safe!</div><span style="font-family: georgia; font-size: medium;"><b><i></i></b></span><blockquote><span style="font-family: georgia; font-size: medium;"><b><i>In Chinese: 欲速则不达<br />"The more you rush, the slower it becomes" <br />Impatient rush leads to defeat</i></b></span><blockquote><blockquote><div><i><span style="font-family: georgia; font-size: medium;"><b></b></span></i></div></blockquote></blockquote><blockquote><i><span style="font-family: georgia; font-size: medium;"><b></b></span></i></blockquote><blockquote><div></div></blockquote><div></div></blockquote><div><br /></div><div><br /></div><div><br /></div><p></p>Antonio Ooihttp://www.blogger.com/profile/06166084887182857014noreply@blogger.comtag:blogger.com,1999:blog-6609262392679387856.post-92010193263577879512020-10-10T21:59:00.009+08:002020-10-22T17:09:15.506+08:00JavaScript Promise: Resolving Unhandled Promise Rejection without try...catch Block<div class="separator" style="clear: both; text-align: center;"><img alt="JavaScript Promise: Resolving Unhandled Promise Rejection without try...catch Block" border="0" data-original-height="432" data-original-width="714" height="389" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZVKdCMwvP7Kp0gvBK4mCT1rD0BJQFYu1CnoTSiwB48CAgHVNalFmKnXnmUTppyqp9ls87ZXUsGKBjAGGi_NPbSBxwvVlg-X82zRLKg977Pyuq7PdjIHaPoVxFlw3QOwucEXyCcPlyE5m7/w640-h389/js-promise-unhandled-promise-rejection.webp" title="JavaScript Promise: Resolving Unhandled Promise Rejection without try...catch Block" width="640" /></div><br /><p>If you're aware, JavaScript <span style="font-family: courier;">Promise </span>has an <b>implicit rejection</b> even without the
<span style="font-family: courier;">.catch()</span> block. But if you don't explicitly handle the error, the
<b>Firebase Cloud Functions</b> will treat it as <b>Unhandled Promise Rejection</b>. Unfortunately, even if you
handle the error with <span style="font-family: courier;">Promise.catch()</span> as shown below, you'll not be able to get the caller notified of the error:</p>
<pre class="code"><code>
function test() {
return new Promise((resolve, reject) => {
throw new Error("oops!");
})
<b>.catch(error => {
console.log(error);
});</b>
}
</code>
</pre>
<p>Note that the <span style="font-family: courier;">reject </span>callback parameter is not available in the <span style="font-family: courier;">.catch()</span> block. So with the above example, the caller will take it as <b>NO ERROR </b>since the error has already been <i>handled</i>:</p>
<pre class="code"><code>
test()
.then(() => {
<b><span style="color: #93c47d;">// With Promise.catch(), this will be triggered instead.</span>
alert("OK");</b>
})
.catch(error => {
alert(error.message);
});
</code>
</pre>
<p>In order for the caller to detect the error, for <span style="font-family: courier;">Promise.catch()</span> block, you'll have to do this:</p>
<pre class="code"><code>
function test() {
return new Promise((resolve, reject) => {
throw new Error("oops!");
})
.catch(error => {
console.log(error);
<b id="updateOct22"><span style="color: #93c47d;">// This line need to be added for the caller to detect the error.</span>
return Promise.reject(error);</b>
});
}
</code>
</pre>
<p>Now your caller can detect the error under the <span style="font-family: courier;">catch()</span> block. But if you have a nested call in the <span style="font-family: courier;">then()</span> block, be sure to use the <span style="font-family: courier;">return </span>statement for every <span style="font-family: courier;">Promise </span>function call, or else the <b>Unhandled Promise Rejection</b> will still be triggered by Node.js:</p>
<pre class="code"><code>
test()
.then(() => {
alert("OK");
<b><span style="color: #93c47d;">// Use the return statement for a single last catch() to work.</span>
return test()</b>
.then(() => {
alert("OK");
})
})
<b><span style="color: #93c47d;">// With the return statement, only one last catch is suffice.</span>
.catch(error => {
alert(error.message);
});</b>
</code>
</pre>
<p>With this approach, you can have a cleaner <span style="font-family: courier;">Promise </span>code block without the <span style="font-family: courier;">try...catch</span> as shown below:</p>
<pre class="code"><code>
function test() {
return new Promise((resolve, reject) => {
<b>try {</b>
throw new Error("oops!");
<b>} catch (error) {</b>
return reject(error);
<b>}</b>
});
}
</code>
</pre>
<p>
Now you may ask: <i>Then when to use the <span style="font-family: courier;">reject </span>callback?</i> -- My answer is: <b>Business Logic Errors</b>. Let the <span style="font-family: courier;">Promise.catch()</span> handles the <b>unexpected exception</b> and use the <span style="font-family: courier;">reject </span>callback to handle the business logic errors:</p>
<pre class="code"><code>
function test(<b>x</b>) {
return new Promise((resolve, reject) => {
<b>if (x < 10) {
return reject(new Error("[Business Error]: x must be greater than or equal to 10!"));
};</b>
resolve(true);
})
.catch(error => {
console.log(error);
return Promise.reject(error);
});
}
</code>
</pre>
<p>This makes sense because it could allow the caller to identify which error is business logic error and which is not and handle the error accordingly. For example, you might have some custom error objects for your business errors with predefined error codes. Of course, you can simply throw a new error or custom error object without the <span style="font-family: courier;">reject</span> callback, the <span style="font-family: courier;">.catch() </span>block in the above example should pick up the error and notify the caller accordingly.</p><h3 style="text-align: left;">Conclusion:</h3><p>So the key highlight in this article is: Return <span style="font-family: courier;">Promise.reject()</span> in the <span style="font-family: courier;">.catch()</span> block even without the <span style="font-family: courier;">try...catch</span> for the caller to be notified with the error. This will also help resolving the <b>Unhandled Promise Rejection</b> warned by Firebase Cloud Functions.</p>
<style>
.code {
background-color: #eee;
line-height: 1.5;
padding: 0 20px;
}
</style>
Antonio Ooihttp://www.blogger.com/profile/06166084887182857014noreply@blogger.comtag:blogger.com,1999:blog-6609262392679387856.post-88260277053503543612020-08-17T18:54:00.011+08:002021-04-27T21:29:41.419+08:00Now You Can Follow Our Blog via Google FeedBurner & Feedly<p></p><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjp89qDN51C4rLMGmdmCpMWxIj4-gQ8Q7PyZgDsBIv658YKwxiR5oSKIQ93foPCCLhv4xBGceJwWazCuFtDI3T35plZFyoUQ_zQY4UWmpfBdHVzRR58rsbbwfWSLv3AeP4T3luHZj_s7XR4/s714/mtn-google-feedburner-2.webp" style="margin-left: auto; margin-right: auto;"><img alt="Follow our blog via Google FeedBurner & Feedly" border="0" data-original-height="432" data-original-width="714" height="387" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjp89qDN51C4rLMGmdmCpMWxIj4-gQ8Q7PyZgDsBIv658YKwxiR5oSKIQ93foPCCLhv4xBGceJwWazCuFtDI3T35plZFyoUQ_zQY4UWmpfBdHVzRR58rsbbwfWSLv3AeP4T3luHZj_s7XR4/w640-h387/mtn-google-feedburner-2.webp" title="Follow our blog via Google FeedBurner & Feedly" width="640" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Follow our blog via Google FeedBurner & Feedly: No news, No email, No spam</td></tr></tbody></table> <p></p><blockquote>Learn how to follow our blog with Google FeedBurner and Feedly RSS reader. Find out if our blog contents are right for you to subscribe.</blockquote><p><i><b>UPDATE 27 Apr 2021: </b>Effective from July 2021, Google Feedburner's email subscription feature <a href="https://developers.google.com/search/blog/2021/04/changes-to-feedburner" rel="nofollow" target="_blank">will be discontinued</a>. To follow our blog, add our blog to your RSS reader instead.</i></p><p>Honestly speaking, a blog without a <b>Subscribe </b>button can be almost handicap in the marketing perspective not matter how great the contents are. As for myself, I'm a frequent blog reader, so I subscribed to many blogs that fascinate me using the <a href="https://feedly.com/" rel="nofollow noopener noreferrer" target="_blank">Feedly Chrome app</a>. Hence, you can also <a href="https://feedly.com/i/subscription/feed%2Fhttps%3A%2F%2Fblog.malaysiatraining.net%2Ffeeds%2Fposts%2Fdefault%3Falt%3Drss" rel="nofollow noopener noreferrer" target="_blank">add our blog to your Feedly RSS reader</a> if you also have a Feedly account. Alternatively, you can also click on the Feedly icon on our homepage that we have just added recently:</p><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrJTp3ZAOX-NJxNGPNouKWMQDBYeNI4mdTqezASRJ28efHXZGouzS4w7Xki3eio5sonz_TGNtDdKPd2QhfAqwWKKQL34Gmdjz2F8vpRiD4QZZQ6LcpwERapXwMvWAMAMKQMh_5WvTTQCYu/s1222/mtn-follow-us-buttons.png" style="margin-left: auto; margin-right: auto;"><img alt="Our new Feedly and Google FeedBurner's Subscribe buttons" border="0" data-original-height="412" data-original-width="1222" height="173" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrJTp3ZAOX-NJxNGPNouKWMQDBYeNI4mdTqezASRJ28efHXZGouzS4w7Xki3eio5sonz_TGNtDdKPd2QhfAqwWKKQL34Gmdjz2F8vpRiD4QZZQ6LcpwERapXwMvWAMAMKQMh_5WvTTQCYu/w512-h173/mtn-follow-us-buttons.png" title="Our new Feedly and Google FeedBurner's Subscribe buttons" width="512" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Our new Feedly and Google FeedBurner's Subscribe buttons<br /></td></tr></tbody></table><p>When we re-launched our new blog site on June 14, we did not add a <b>Subscribe </b>button to our blog because the newly designed Google Blogger's Emporio template was unable to work well with our sticky blog header (always on top). But now everything seems to be working perfectly well, both on Desktop and Mobile View, so we began to give it a shot again.</p><h3 style="text-align: left;">How to get notified by email via Google FeedBurner</h3><p>Following our blog using Feedly is pretty straightforward, but follow using Google FeedBurner may require a few simple steps:</p><p></p><ol style="text-align: left;"><li><a href="/" rel="noopener" target="_blank">Go to the homepage of our blog</a> and click on the <b>SUBSCRIBE </b>button as shown in the above screenshot.</li><li>When a <b>Subscribe to this blog </b>dialog box appears, enter your preferred email address that you want the notification to be sent to you when new content is available. Then click on <b>GET EMAIL NOTIFICATIONS</b>.</li><li>After that, a pop-up window will require you to verify your email address. So please open your email and click on the <b>given link</b> sent by Google FeedBurner.</li><li>You're done!</li></ol><h3 style="text-align: left;">How to unsubscribe in future</h3><div>After successfully subscribed to our blog via FeedBurner, Google will send you an email notification whenever a new blog post is available. If you want to unsubscribe, you can find an <b>unsubscribe link </b>on the same email that notifies you with the new content, then just follow the link to unsubscribe from the list.</div><h3 style="text-align: left;">Don't like to receive too many emails?</h3><div>If you don't like to receive too many emails of such, the following can be a good option for you if you still do not want to miss any exciting great news from us:</div><div><ol style="text-align: left;"><li><b>Choose your favorite RSS reader.</b> <a href="https://feedly.com/" rel="nofollow noopener noreferrer" target="_blank">Feedly</a> or <a href="https://www.netvibes.com/" rel="nofollow noopener noreferrer" target="_blank">Netvibes</a> can be a good choice for you.</li><li><b>Follow our social media networks</b>, such as <a href="https://www.facebook.com/MalaysiaTraining.net" target="_blank">Facebook</a> and <a href="https://twitter.com/msiatraining" target="_blank">Twitter</a>.</li></ol><h3 style="text-align: left;">Why should I subscribe to MalaysiaTraining.net Blog?</h3></div><div><b>For every PDF Content Marketer.</b> As we disclosed in some of our previous posts, we're currently developing a <b>new Web Store App</b> from ground up that will offer an amazing <b>PDF Content Marketing Tool to everyone</b>, not just for training providers. Anyone who frequently need to share PDF files on their social media networks and website will be greatly benefited from it. By following our blog, you can <b>be the first to get notified</b> of its availability and all its future enhancements.</div><div><br /></div><div><b>For Training Providers.</b> If you're still waiting for an opportunity to <b>have your courses and company profile listed on MalaysiaTraining.net</b>, then this blog is right for you! As mentioned previously, the future of our Web Store App will reopen our I'MTP services to the local training providers in Malaysia -- with greater innovations and effectiveness! Although that may be the 2nd or 3rd phase of the development, getting into phase 1 will <b>equip and qualify yourselves to the future phases</b> of our internet marketing services. So if you're a training provider, do not hesitate to subscribe to our blog for our future exciting great news.</div><div><br /></div><div><b>For Training Consumers.</b> Sometimes, we may also roll out some new features that will improve the way our site visitors find and inquire for their desired training courses. If you're one of the HR or training community members, or someone who frequently look for training courses for self-improvement and career advancement, you may find our blog contents helpful to improve your course hunting experience and productivity.</div><div><br /></div><div><b>For Web Developers & Webmasters.</b> On and off, we'll be sharing some <b>SEO and JavaScript programming techniques</b> through our blog, especially on the making of of our future Web Store App with <span style="font-family: courier;">Node.js</span>, <span style="font-family: courier;">Google Firebase</span>, and <span style="font-family: courier;">AngularJS</span>. If you falls into these categories, you might be interested to find out how we leverage these technologies on our new Web Store App, which may potentially offer you some great insights on how to build your own cloud services and start your own online business.</div><div><br /></div><div>Convincing enough? If you answer is 'yes', then <a href="https://feedly.com/i/subscription/feed%2Fhttps%3A%2F%2Fblog.malaysiatraining.net%2Ffeeds%2Fposts%2Fdefault%3Falt%3Drss" rel="nofollow noopener noreferrer" target="_blank">subscribe to our blog now</a>!</div><p></p>Antonio Ooihttp://www.blogger.com/profile/06166084887182857014noreply@blogger.comtag:blogger.com,1999:blog-6609262392679387856.post-91392126716611509662020-07-07T15:46:00.013+08:002020-10-17T19:03:20.706+08:00Why JavaScript is Bad for SEO | e-Learning Centre Experiment<table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbbo2Fj874rOfNp56C_X-U7yn8iM1y5Ae1I3fCStvMcyHdiruZqk-0Q5mtUS2aESjBZMxEmaTL7av60mOpuPcwvKJTItzu_BZP5A2ZlWVRAlIh0pIOlikoSKAXPXEkwPxlNll09ZxiBFnr/s714/e-learning-centre-experimental-conclusion.jpg" style="margin-left: auto; margin-right: auto;"><img alt="e-Learning Centre Experiment: JavaScript is Bad for SEO" border="0" data-original-height="432" data-original-width="714" height="388" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhbbo2Fj874rOfNp56C_X-U7yn8iM1y5Ae1I3fCStvMcyHdiruZqk-0Q5mtUS2aESjBZMxEmaTL7av60mOpuPcwvKJTItzu_BZP5A2ZlWVRAlIh0pIOlikoSKAXPXEkwPxlNll09ZxiBFnr/w640-h388/e-learning-centre-experimental-conclusion.jpg" title="e-Learning Centre Experiment: JavaScript is Bad for SEO" width="640" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">e-Learning Centre Experiment: JavaScript is Bad for SEO</td></tr></tbody></table><br /><div><blockquote>Can Googlebot read JavaScript? Find out why client-side rendering JavaScript content is really bad for SEO and how we planned to fix it.</blockquote></div><div>On April 10, 2020, we announced our <a href="https://www.malaysiatraining.net/p/e-learning-online-courses.html" rel="noopener" target="_blank">experimental e-Learning Resource Centre</a>. This experiment was in fact our first attempt to generate <b>dynamic content based on JSON data file</b> out of the Google Blogger's blogging platform. As Blogger web server isn't owned by us, the only way to generate data-driven content is through <b>JavaScript</b> -- you can't perform <b>dynamic Server-Side Rendering content</b> on Blogger <b>unless hard-coded</b>.</div><h3 style="text-align: left;">I thought Googlebot can read JavaScript?</h3><div>Yes, it can, but you just can't render large portion of your main content purely on JavaScript because waiting for JavaScript to completely render the page content is <b>too costly to Googlebot</b> (<a href="https://www.portent.com/blog/seo/javascript-bad-for-seo.htm" rel="nofollow noopener noreferrer" target="_blank">learn more about this here</a>). Based on our 3-month experiment, below is the result on our Google Search Console:</div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjek3ObgyMDYFMNMA4gLQjECRLcmx2s8_eFDGuLbZSkby6X6GGX0QP3gBnr2fKOQ-fz30SY0HzdZu9T8is7er2XHkXjulZklSNKuC7BAEsE16CDKR1Y_NqvJDXZr0FFolvZ1bh7h84uOWBy/s600/e-learning-centre-bad-seo-performance.jpg" style="margin-left: auto; margin-right: auto;"><img alt="Google Search Performance on JavaScript Generated e-Learning Content" border="0" data-original-height="333" data-original-width="600" height="223" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjek3ObgyMDYFMNMA4gLQjECRLcmx2s8_eFDGuLbZSkby6X6GGX0QP3gBnr2fKOQ-fz30SY0HzdZu9T8is7er2XHkXjulZklSNKuC7BAEsE16CDKR1Y_NqvJDXZr0FFolvZ1bh7h84uOWBy/w400-h223/e-learning-centre-bad-seo-performance.jpg" title="Google Search Performance on JavaScript Generated e-Learning Content" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Google Search Performance on JavaScript Generated e-Learning Content<br /></td></tr></tbody></table><div><br /></div><div>By looking at the result, you may feel shock, but this is the lesson that we have learned from JavaScript generated content. Notice that the date was actually from <b>April 6 to June 25</b>, you can look at what we have done during this timeframe:</div><h3 style="text-align: left;">Phase 1 Experiment</h3><div><i>April - May 2020</i></div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJ5s8aAmXM2bXjDfo8a-_23FM6zB-Oy6m45deP5i2xkmH4aUKTNcTgw_2ebGW0ZqzUf2yVW-1CsWBpnDny_W9a3oeExbZq81WxjBfVUV_t7RHU5D_wFtpU4XKkQpMJJ3a1E-if1CIQxZPo/s600/e-learning-centre-phase-1.jpg" style="margin-left: auto; margin-right: auto;"><img alt="Phase 1 Experiment: April - May 2020" border="0" data-original-height="450" data-original-width="600" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhJ5s8aAmXM2bXjDfo8a-_23FM6zB-Oy6m45deP5i2xkmH4aUKTNcTgw_2ebGW0ZqzUf2yVW-1CsWBpnDny_W9a3oeExbZq81WxjBfVUV_t7RHU5D_wFtpU4XKkQpMJJ3a1E-if1CIQxZPo/w400-h300/e-learning-centre-phase-1.jpg" title="Phase 1 Experiment: April - May 2020" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Phase 1 Experiment: April - May 2020</td></tr></tbody></table><div><br /></div><div>From the above diagram, you can see that from the top-most above-the-fold content to the main content in the middle, they were all dynamically generated JavaScript content on client-side. When we saw no performance on SEO, we proceeded to Phase 2.</div><h3 style="text-align: left;">Phase 2 Experiment</h3><div><i>May - June 2020</i></div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwtnPLCUb9vo1weUezwuKewfKlFRO9jQmdg77K9O0R6dFvgAENQDLd2xi3qYT_rkQaXOcAjv8U_ZlWbAsCxhlBvTRZdHC0qNpA1GUzRPwxzqnaxzAmxia07BZfXUDAHtJUmtRt12PUmp-/s600/e-learning-centre-phase-2.jpg" style="margin-left: auto; margin-right: auto;"><img alt="Phase 2 Experiment: May - Jun 2020" border="0" data-original-height="450" data-original-width="600" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjSwtnPLCUb9vo1weUezwuKewfKlFRO9jQmdg77K9O0R6dFvgAENQDLd2xi3qYT_rkQaXOcAjv8U_ZlWbAsCxhlBvTRZdHC0qNpA1GUzRPwxzqnaxzAmxia07BZfXUDAHtJUmtRt12PUmp-/w400-h300/e-learning-centre-phase-2.jpg" title="Phase 2 Experiment: May - Jun 2020" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Phase 2 Experiment: May - Jun 2020</td></tr></tbody></table><div><br /></div><div>In phase 2, we replaced above-the-fold content with static hard-coded content rendered at server-side. But apparently, by referring back to our performance depicted in the above Google Search Console, this doesn't serve much purpose, reason? -- We suspect that the content is considered <i>"too thin"</i> to Google.</div><h3 style="text-align: left;">So what will be our next plan?</h3><div>Our next plan is to convert all of our <b>Free Online Learning Resources</b> contents to server-side rendered static content. This is still possible to us due to the following reasons:</div><div><ol style="text-align: left;"><li>The content is not member generated but occasionally added by us.</li><li>Once it has enough server-side rendered content for Google to rank it well, we can add dynamic member generated content later in the future, even though it will still be JavaScript generated.</li></ol><div>So in Jul 2020, we'll implement the following phase soon:</div></div><div><br /></div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZuPVIwF3f4PE24k7ujL-UgogdiVKbw6dUV62iNCf3Eh17AixFC3hTZQIf3JpTcSfkt1FdpSMcPx2i5lUtoZM2TlefJxi3Ys_MI2v3DOr351-b90QMWJQAE4bWZOWJwW9nkYTTgFIzM_CS/s600/e-learning-centre-phase-3.jpg" style="margin-left: auto; margin-right: auto;"><img alt="Phase 3 Experiment: July 2020 onwards" border="0" data-original-height="450" data-original-width="600" height="300" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiZuPVIwF3f4PE24k7ujL-UgogdiVKbw6dUV62iNCf3Eh17AixFC3hTZQIf3JpTcSfkt1FdpSMcPx2i5lUtoZM2TlefJxi3Ys_MI2v3DOr351-b90QMWJQAE4bWZOWJwW9nkYTTgFIzM_CS/w400-h300/e-learning-centre-phase-3.jpg" title="Phase 3 Experiment: July 2020 onwards" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Phase 3 Experiment: July 2020 onwards</td></tr></tbody></table><div><br /></div><blockquote style="border: none; margin: 0px 0px 0px 40px; padding: 0px; text-align: left;"><h4 style="text-align: left;"><i><font color="#666666">Latest Update, 22 Jul 2020:</font></i></h4></blockquote><blockquote style="border: none; margin: 0px 0px 0px 40px; padding: 0px; text-align: left;"><div><i><font color="#666666">After implementing the Phase 3 Experiment, that is changing from JavaScript content rendering to Server-side, the SEO performance of our e-Learning Resource Centre has shown an obvious improvement on Google Search Console:</font></i></div></blockquote><div><br /></div><table align="center" cellpadding="0" cellspacing="0" class="tr-caption-container" style="margin-left: auto; margin-right: auto;"><tbody><tr><td style="text-align: center;"><a href="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGHYauTWml0T-18sMdgQSKNf1x3XK1kZbjgpglaH3PB5v7VeXJqsbQxNcG3D7hw0DhYFWK1wcSkMFNl6SgDPyriuLzs6o5cas4QMcKbbacjrfEJHtT3cqdfOaELwE32WZGZMlAaO5zS6wv/s1472/e-learning-centre-bad-after-server-side-rendering.png" imageanchor="1" style="margin-left: auto; margin-right: auto;"><img alt="Phase 3 Experiment shows great improvement on SEO" border="0" data-original-height="816" data-original-width="1472" height="221" src="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhGHYauTWml0T-18sMdgQSKNf1x3XK1kZbjgpglaH3PB5v7VeXJqsbQxNcG3D7hw0DhYFWK1wcSkMFNl6SgDPyriuLzs6o5cas4QMcKbbacjrfEJHtT3cqdfOaELwE32WZGZMlAaO5zS6wv/w400-h221/e-learning-centre-bad-after-server-side-rendering.png" title="Phase 3 Experiment shows great improvement on SEO" width="400" /></a></td></tr><tr><td class="tr-caption" style="text-align: center;">Phase 3 Experiment shows great improvement on SEO<br /></td></tr></tbody></table><div><b><blockquote><br />NOTE: Rendered by Server-Side but Hide & Show by JavaScript is Completely Fine.</blockquote></b></div><h3 style="text-align: left;">What is the Strong Implication to us?</h3><div>In order for us to offer a <b>fully automated self-service training content</b> generation service to our members, our <font face="courier">www.malaysiatraining.net</font> may eventually be moved away from Google Blogger to Google Firebase Hosting -- but not in the near future. We're currently developing a new <b>Web Store App</b> that will help not only our members but also business people and marketers around the world to succeed in internet marketing. Once our Web Store App has been proven successful, then only we will consider to sunset our legacy service and the whole new <font face="courier">www.malaysiatraining.net</font> will be reborn.</div><div><br /></div>Antonio Ooihttp://www.blogger.com/profile/06166084887182857014noreply@blogger.com