796 shaares
295 results
tagged
WebDevelopper
Il y a quelques jours, j’ai trouvé une technique pour spoofer (remplacer) l’URL d’un lien href. L’astuce est très simple et fonctionne plutôt pas mal.
Bluffant non ?
Bluffant non ?
We've put together this set of super awesome email templates so that you can make your email campaigns responsive!
Responsive, you say?
Yep. With more and more people pulling out their phones to check their email, we knew there had to be an easier way to ensure campaigns looked good on any device. That's why we recently made all our email campaigns responsive. Which had a lot of folks asking if we could do the same for them. And so we did.
Responsive, you say?
Yep. With more and more people pulling out their phones to check their email, we knew there had to be an easier way to ensure campaigns looked good on any device. That's why we recently made all our email campaigns responsive. Which had a lot of folks asking if we could do the same for them. And so we did.
Contrairement à ce que l’on peux penser, NodeJs n’est pas un serveur HTTP au même titre qu’apache, nginx, lighthttpd etc…
Nodejs est juste un serveur (au passage basé sur le moteur V8 de google, ça rigole plus), ce qui signifie qu’il peut se comporter comme un serveur web mais qu’il n’est pas voué uniquement à ça, il est possible de répondre à toutes sortes de besoins client/serveur (FTP, mail etc..) à partir du moment ou vous lui donnez les bonnes instructions.
En effet ce programme traite les instructions que vous lui donnerez en …javascript !
Nodejs est juste un serveur (au passage basé sur le moteur V8 de google, ça rigole plus), ce qui signifie qu’il peut se comporter comme un serveur web mais qu’il n’est pas voué uniquement à ça, il est possible de répondre à toutes sortes de besoins client/serveur (FTP, mail etc..) à partir du moment ou vous lui donnez les bonnes instructions.
En effet ce programme traite les instructions que vous lui donnerez en …javascript !
20 Mobile/Desktop Browser bugs and tricks any Senior Frontend Web Developer should know
PHP is the most popular language for web development, but a common criticism against it used to be that it lacked a suitable debugger. Developers using languages like Java and C# enjoy a powerful suite of debugging tools, often integrated directly with their IDEs. But the disconnected nature of web servers and PHP IDEs prevented us from having many of the same tools available. We manually added debug statements in our code… until Xdebug filled the void.
Xdebug is a free and open source project by Derick Rethans and is probably one of the most useful PHP extensions. It provides more than just basic debugging support, but also stack traces, profiling, code coverage, and so on. In this article you’ll see how to install and configure Xdebug, how to debug your PHP application from Netbeans, and how to read a profiling report in KCachegrind.
Xdebug is a free and open source project by Derick Rethans and is probably one of the most useful PHP extensions. It provides more than just basic debugging support, but also stack traces, profiling, code coverage, and so on. In this article you’ll see how to install and configure Xdebug, how to debug your PHP application from Netbeans, and how to read a profiling report in KCachegrind.
GMap3 is the ultimate plugin to create and manage Google Maps to jQuery.
Based on an advanced managment system,
GMap3 allows you to finely manipulate yours markers and others objects, to associate custom data usable in each event.
Discover all its potential et try to find its limits !
Based on an advanced managment system,
GMap3 allows you to finely manipulate yours markers and others objects, to associate custom data usable in each event.
Discover all its potential et try to find its limits !
Social Auth Plugin is the authentication and authorization solution base on social networks for web applications.
Nowaday, almost internet users have at least one account on social networks ( like Facebook, Twitter or Google Plus … ). Therefore allowing users log in your applications/sites ( apps ) via social network accounts is not only help users approach your apps easily but also help you reduce amount of work which is not necessary to focus to develop your apps. So now I introduce you a simple way to make a Social Auth plugin for your apps.
Nowaday, almost internet users have at least one account on social networks ( like Facebook, Twitter or Google Plus … ). Therefore allowing users log in your applications/sites ( apps ) via social network accounts is not only help users approach your apps easily but also help you reduce amount of work which is not necessary to focus to develop your apps. So now I introduce you a simple way to make a Social Auth plugin for your apps.
Google Picker is a "File Open" dialog for the information stored in Google servers.
With Google Picker, your users can select photos, videos, maps, and documents stored in Google servers. The selection is passed back to your web page or web application for further use.
Use Google Picker to let users:
- Access their files stored across Google services.
- Upload new files to Google, which they can use in your application.
- Select any image or video from the Internet, which they can use in your application.
With Google Picker, your users can select photos, videos, maps, and documents stored in Google servers. The selection is passed back to your web page or web application for further use.
Use Google Picker to let users:
- Access their files stored across Google services.
- Upload new files to Google, which they can use in your application.
- Select any image or video from the Internet, which they can use in your application.
The Dropbox Chooser is the fastest way to integrate Dropbox into your web apps. The Dropbox Chooser is a small JavaScript component that enables your apps to get files from Dropbox without having to worry about the complexities of implementing a file browser, OAuth, or managing upload and storage.
Introduites en HTML5, les microdonnées sont de simples attributs qui se greffent à la structure HTML. Elles ont pour objet de décrire la nature du contenu à l’instar du RDFa et des microformats. Enrichir le contenu d’une surcouche qui puisse être comprise et interprétée par les différents programmes n’est bien sûr pas une nouveauté : ça fait bien longtemps que la question s’est posée et que des solutions ont été proposées.
Malheureusement, elles n’ont jamais été totalement satisfaisantes : RDFa n’a jamais été utilisé à grande échelle du fait de sa complexité supposée, et si les microformats ont rencontré un vif succès, ils présentent l’inconvénient de détourner la nature de certains composants pour marquer le contenu et d’être difficilement extensibles.
Malheureusement, elles n’ont jamais été totalement satisfaisantes : RDFa n’a jamais été utilisé à grande échelle du fait de sa complexité supposée, et si les microformats ont rencontré un vif succès, ils présentent l’inconvénient de détourner la nature de certains composants pour marquer le contenu et d’être difficilement extensibles.
The history object isn’t new; in fact, you can trace its beginnings to the early browsers from the 1990s. While it has never been based on a public standard, until HTML5 that is, every browser has supported its meager, yet sometimes useful, functionality. Since its inception, the history object has provided a means to work with the history of a particular tab in the browser (or a window before tabbed browsing became the norm). This is sometimes referred to as session history.
A jQuery plugin that helps you serve different content to different devices.
Responsive Content is used to load content that is appropriate to the current device's screen size. It is typically used alongside Responsive Design techniques. Note however that Responsive Design and Responsive Content act on different levels: given a particular screen width, the former applies a particular styling to the same content - whereas the latter actually loads different content. It can be used subtly - for example to cause smaller images to be loaded on smaller devices - or to deliver radically different content to different screen widths or device capabilities.
Responsive Content is used to load content that is appropriate to the current device's screen size. It is typically used alongside Responsive Design techniques. Note however that Responsive Design and Responsive Content act on different levels: given a particular screen width, the former applies a particular styling to the same content - whereas the latter actually loads different content. It can be used subtly - for example to cause smaller images to be loaded on smaller devices - or to deliver radically different content to different screen widths or device capabilities.
In a previous article, I talked about some common security vulnerabilities that can affect your PHP web application. But there are other things besides those ten (okay, seven) attacks to think about when you’re developing. And so, this article offers a compendium of miscellaneous things that are security related; things you should do, things you shouldn’t do, things that other people might try to do, whatever it takes to make an article long enough for my editor to be satisfied with it.
Cache and load static files from local storage. This makes it easier to manage Javascript and other files for offline use, or just to improve the startup time of your web app.
Fully customizable content ingestion wizard, enabling end users to upload and import media from various sources.
Kaltura’s ingestion engine allows users to add videos, photos, and audio files in a wide variety of formats. The engine is extremely flexible and easy to customize, allowing publishers to include different features and functionalities
Kaltura’s ingestion engine allows users to add videos, photos, and audio files in a wide variety of formats. The engine is extremely flexible and easy to customize, allowing publishers to include different features and functionalities
The HTML5 revolution has provided us some awesome JavaScript and HTML APIs. Some are APIs we knew we've needed for years, others are cutting edge mobile and desktop helpers. Regardless of API strength or purpose, anything to help us better do our job is a step in the right direction. I recently shared with you 5 HTML5 APIs You Didn’t Know Existed in the hope that some of them would inspire you to improve your own web apps. I'd like to share with you 5 more lessor known HTML5 APIs -- hopefully you find some of them useful!
After a two and a half year delay, and a lot of hard work, the new 1.9 version of jQuery UI was finally released. jQuery UI 1.9 supports the latest stable release of jQuery all the way back to version 1.6. With many bug fixes and lots of changes, this is a significant step forward for the library.
Client-side APIs on mobile and desktop devices are quickly providing the same APIs. Of course our mobile devices got access to some of these APIs first, but those APIs are slowly making their way to the desktop. One of those APIs is the getUserMedia API, providing developers access to the user's camera. Let me show you how to get simple camera access from within your browser!
We’re a group of developers working towards a markup-based means of delivering alternate image sources based on device capabilities.
The Opera TV Emulator gives developers the tools needed to build and test HTML5 and CE-HTML content for TVs on their PCs, which will emulate the target device’s environment with no need for physical access to the TV, set-top box or Blu-ray player. The Opera TV Emulator offers a direct, easy way to develop, test and debug and can serve as a reference implementation.