The Semantic Web is a web of data. There is lots of data we all use every day, and most of it is not part of the web. I can see my bank statements on the web, and my photographs, and I can see my appointments in a calendar. But can I see my photos [...]
Tags: data, DCMI, Dublin Core, Dublin Core Metadata Initiative, FOAF, Friend of a Friend, graphs, HTTP, Linked Data, machine readable, Natural Language Processing, ontology, OpenCalais, OWL, protocol, PURL, RDF, RDF query language, RDFa, RDFs, Resource Description Framework, semantic, Semantic Web, SPARQL, subject-predicate-object, Thomson Reuters, Tim Berners-Lee, Triplestore, Uniform Resource Identifier, Uniform Resource Locator, Uniform Resource Name, URI, url, web of data, Web Ontology Language, world wide web, XML
Compressing your Web components will help speed up your Website. The majority of your visitors will benefit as most all Web browsers support GZip compression. You’ll want to compress all text, which includes HTML, CSS, JavaScript, XML, JSON, etc.
Tags: .htaccess, Apache, Apache HTTP Server, CSS, DEFLATE, gzip, HTML, JavaScript, JSON, XML, Yahoo, ZIP
Before Ant, building and deploying web applications required a series of scripts or manual processes, which often led to mistakes. Apache Ant is a software tool for automating software build processes. It is similar to Make but is implemented using the Java language, requires the Java platform, and is best suited to building Java projects. However, that doesn’t mean it is restricted to Java projects. I use Ant increasingly for all my web development projects as it is an integral part of Eclipse, my IDE of choice. It makes building applications and releasing them across different servers far more efficient and less problematic.
Tags: Apache Ant, automated build, best practices, build scripts, immediate processing, Java, JavaScript, local development server, similar build tool, SQL, The Definitive Guide, user acceptance testing server, web applications, web development, XML, Yahoo
ColdFusion is 13 years old. That make makes it the daddy of the web world! It does not make it any less hip or useful than the relatively new kids on the block. Let’s not dilly-dally, bicker or insult one another about which is best, which one is dying and which one is not worth the computer it is compiled on. What is important is to understand the merits of each language and decide which one best suits the application, not only in technical terms, but also in terms of time-to-market, cost of development, availability of a skilled workforce etc.
Tags: .Net, ActionScript, administrator, Adobe, Adobe ColdFusion, AJAX, Atom, best practice, Business, ColdFusion, content management, Design, Design Patterns, Development, encryption, enterprise-level search, Flex, Frameworks, fundamentals, HTML, Internet Applications, Java, JavaScript, ORM, programming, rapid application development, Rich Internet Applications, Ruby, Ruby on Rails, The Web, Web, web technology, web world, XML
If you’re currently not using Eclipse as your development tool of choice, you certainly should be! Eclipse is an open source community whose projects are focused on building an open development platform comprised of extensible frameworks, tools and runtimes for building, deploying and managing software across the lifecycle.
Tags: Adobe, Ant, Apache, Apache Ant, build, build.xml, CFEclipse, Click Import, ColdFusion, dev server, Eclipse, extreme programming, ide, Java, lifecycle, Martin Laine, platform-independent tool, software automation, test-driven development, unit testing frameworks, web developers, Web Server, web server folder, XML
Whether you are new to Adobe ® Flex ® or have been developing for a while, frameworks can help you get organised quickly. Below is a list of Flex and AIR frameworks that will allow you to get up and running and develop highly-collaborative applications. The introductions are by the frameworks themselves, but I’d like to here from you about your experiences using them.
Tags: ActionScript, Adobe, Adobe Consulting, Adobe Flex, AIR, api, asset management, backend services, Cairngorm, classic Model-View-Controller, design pattern, Design Patterns, Flex, Framework, Frameworks, Gaia, Google, Guasax, Internet Application Frameworks, Internet Applications, inversion-of-control, IoC, Mate, Model-Glue Flex, model-view-controller, mvc, PureMVC, software engineers, Swiz, XML
In a previous post, I demonstrated how to implement Dylan Verheul’s jQuery Autocomplete plugin. Not content with demonstrating one library’s plugin, it is now the turn of Mootools.
Tags: AJAX, api, Australia, autocomplete, autocompleter, Bulgaria, CNet, ColdFusion, DOM, Dylan Verheul, Framework, Harald Kirschner, HTML, JavaScript, JavaScript Object Notation, JSON, mootools, New Brunswick, PHP, plugin, search interface, tutorial, united kingdom, XML
Adobe Integrated Runtime is more than just hot air, it traverses the previously unexplored space that exists between the Web and desktop applications.
Up until very recently, the void between the Web and the desktop seemed like a schism that could not be crossed. But since AIR’s 1.0 release in February this year, a whole host of other applications are emerging to compete with AIR in the single site browser space.
Tags: 3D graphics, Adobe, Adobe Integrated Runtime, AIR, AJAX, Alex Graveley, api, auto-software updates, Bubbles, Chris Toshok, clever little tools, control device, default web browser, desktop applications, desktop computing, facebook, Flash, Flash Player, Flash player for development, Fluid, Google, graphics hardware, HTML, Internet Applications, JavaScript, Linux, Mac, Mac OS X, Microsoft Windows, Mozilla, Mozilla Prism, operating system, Pyro, runtime, single site browsers, site-specific applications, SSB, web applications, Web Browser, Web browsers, web browsing activity, web resource, web resources, XML, Yahoo
Since the Adobe Integrated Runtime (AIR) was released at the end of February, we now have a stable platform on which to build desktop applications with our existing web skills. A number of people have already started and the Adobe AIR Marketplace is filling with AIR applications by the day.
So what is the big deal?
Tags: ActionScript, Adobe, Adobe Integrated Runtime, Adobe Labs, AIR, AJAX, Analytics, api, Asynchronous JavaScript and XML, bbc, Benjamin Dobler, ColdFusion, collaboration tool, designer, Desktop, desktop applications, ebay, Flash, Flex, Google, HTML, HTML & XHTML, Internet Applications, internet-ready, iphone, Kuler, less developer-centric tools, Mac, Marco Kaiser, Microsoft Vista, Nicolas Lierman, operating systems, Picnik image editor, RichFLV, Runtime ( AIR ), SearchCoders, social-interaction tool, Tweetr, Twitter, web applications, Web Browser, web screenshot tool, web skills, Web technologies, web-based suite, web-hosted application, WebKut, XML
Silverlight aims to compete with Adobe Flash and the presentation components of Ajax. It also competes with Sun Microsystems’ JavaFX, which was launched a few days after Silverlight.
Tags: .Net, Accelerator board, ad-insertion solutions, Adobe, Adobe Integrated Runtime, AIR, AJAX, animation, application hosting solution, author content, back-end Web environment, browser-based, C#, designers, developers, Emmy Award, Escient VC-1 Player, Expression Studio, Flash, Flex, interactive applications, Internet Applications, Internet Information Services, JavaFX, JavaScript, JSON, Linux, Mac OS X, media content, media experiences, media format, media rich experiences, media tools, Microsoft, Microsoft Silverlight, Microsoft Windows, moonlight, MP3, operating system, PHP, proprietory, Python, RIA, Rich Internet Applications, Role-specific tools, Ruby, Silverlight, Society of Motion Picture and Television Engineers, software features, software services, Sun Microsystems, vector graphics, video playback, Visual Basic, Visual Studio, web application, Web Consortium, Web designers, Web experiences, Web Standards, Web technologies, Windows Media technologies, windows presentation foundation, with your existing infrastructure, WPF, XAML, XHTML, XML, XSLT