Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Open Source, CMS, Responsive

Hello, testing presentations
by

Stormfors Stormfors

on 31 January 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Open Source, CMS, Responsive

Idé Skriver kod Delar med sig Trial & error - andra bidrar Alt 2 - Faller i glömska Alt 1 - Ett community skapas Stereotyper Ingen kod är bättre eller sämre.

Kod under öppen licens gör det bara tillgängligt för fler att bygga vidare på samma legoslott. “All the things you considered with proprietary software still need to be considered with open source software to make sure it’s enterprise-ready.... because it’s still just software.” - Bob Sutor, VP Linux and Open Source, IBM “Top 3 barriers to open source selection: Unfamiliarity of open source solutions; Lack of internal skills; Lack of formal commercial vendor support.” – based on 2010 FOOS (Future of Open Source) Survey, with vendor and IT respondents. Fri programvara = gratis... eller? “'Free software' is a matter of liberty, not price. To understand the concept, you should think of 'free' as in 'free speech,' not as in 'free beer'.”

Richard M. Stallman - Founder of GPL "To be able to choose between proprietary software packages is to be able to choose your master. Freedom means not having a master. And in the area of computing, freedom means not using proprietary software."
-Richard M. Stallman DrupalCon Boston 2008 Modern IT-konsult Guldsponsor
DrupalCamp
Stockholm
8:e mars 2013 STORT TACK Användarstatistik CMS för webbplatser
w3techs.com 27 januari 2013 CMS = Content Management System

Innehållshanteringsssystem eller Webbpubliceringssystem Ett CMS behöver inte bara används för traditonella webbplatser utan kan även vara en wikis, webbapplikationer, Intranät, forum, sociala communitys, repositorys etc. Core Modules Theme Open source software (OSS) is computer software with its source code made available and licensed with an open source license in which the copyright holder provides the rights to study, change and distribute the software to anyone and for any purpose. Open source (intro + CMS)
Responsive design (det översta lagret)
Webappar vs Installationsappar Friheten att använda programvaran i valfritt syfte.

Friheten att undersöka programmet för att förstå hur det fungerar och använda dessa kunskaper i egna syften.

Friheten att fritt få vidaredistribuera kopior för att hjälpa andra.

Friheten att förbättra programmet, anpassa det till egna krav och distribuera förbättringarna så att andra kan dra nytta av modifieringarna. Hur blir programvara som baseras på öppen källkod till? Vissa utvecklar för sin egen skull
andra utvecklar på uppdrag
åt kunder. Det finns massor av olika CMS på marknaden! +1000 tals Responsiv design m.webbplats.se
www.webbplats.se Fusion mellan teknik och design Gammalt tänk som flashsiter CSS -> CSS3 960 Grids Wireframes Responsive Web Design innebär i korta drag att man med hjälp av CSS skalar en webbplats så att den fungerar på olika skärmstorlekar. Responsive Web Design innehåller även en flexibla kolumner istället för fasta. Till ca 2015 är det beräknat att 40% av världens befolkning har tillgång till internet. En stor andel av dem kommer naturligtvis främst eller enbart vara mobilanvändare Mobile First – Utveckla för mobilen först Mobile devices require software development teams to focus on only the most important data and actions in an application. There simply isn’t room in a 320 by 480 pixel screen for extraneous, unnecessary elements. You have to prioritize.
Luke Wroblewski Målsättning: Vad är webbplatsens syfte?
Målgrupp: Vilka är dina besökare?
Kommunikation: Vilken typ av information letar dina besökare efter? Web design is responsive design, Responsive Web Design is web design, done right. And that’s why I don’t care about Responsive Web Design. Theme / tema / template theming / styling / "stajla" uttrycket "mallar" eller "mallsidor" används
inte så mycket, bättre att säga tema. Ett tema byggs med ett eller flera stylesheets samt lite andra komponenter vi kommer till... subjekt verb För att förenkla utvecklingen har aktivister knåpat ihop färdiga klasser och CSS - bibliotek som styrs med JavaScript tex SASS och LESS. 6 + 7 + 8 + 9 + 10 Vad gör det svårt att bygga ett tema eller implementera en webbdesign? CSS kan ju alla... nästan! strategi:
Målsättningar
Målgrupp
Kommunikation 1 / 2 / 3 / 4 / 6 / 12 / 24 PHP Personal Home Page (original name for PHP server-side scripting language) Andy Clarke (tidig CSS förespråkare) Samla allt i ett framework Man trycker väl på en knapp?! modul/script/mojäng m.webbplats.se www.webbplats.se Visst innehåll kan döljas eller
visas beroende på skärmläge. css-filer responsive framework moduler (drupal) admin UI tema Högre säkerhet (många testare)
Snabb utveckling
Kollaboration/informationsutbyte
Inga licenskostnader
Integrationer blir enklare
Många utvecklingsverktyg
Tala direkt med utvecklarna
Alla kan bidra
Kunskapsutbyte Otydliga krav
Oenighet leder till branchning
Svårt att färdigställa (det är kul att bygga vidare)
Förstör etablerade inkomstmodeller
Svårt att hitta en fungerande inkomstmodell
Hårdvarustöd
Dålig dokumentation
Religionsliknande kultur Communityutvecklad open source -baserad mjukvara Fördelar Nackdelar HTML 5 PHP WYSIWYG + CSS Installationsappar vs webbappar hårdvara vs mjukvara HTML 5 ersätter HTML 4 (från 1997) webbapp installationsapp (native) Snabbare processorer Webbläsaren får tillgång till hårdvarufunktioner
Kamera, Ljud, Sensorer, Filsystem, Lagring, Hårdvaruknappar, Operativsystem etc. Native Webb Access till hårdvara ja delvis Hastighet mycket hög medel Uppdateringar installation seamless utvecklingskostnad Hög Medel Godkännande av 3:e part
Utv. koto Ja Nej Offline Ja Delvis Språk ObjectiveC / Java HTML5 / JavaScript Vad kommer att gälla i framtiden? Vad skall man välja i dagsläget? Skrotade webbapp för Android Chrome OS Fredric Örup
Managing Partner @frico74 www.stormfors.se Några idéer kring för och nackdelar med open source baserad mjukvara? Fabian Rios
Utvecklare
Full transcript